slackware current kernel 2.6.9
<BR>/dev/hdd è il masterizzatore
<BR>/dev/hdc lettore
<BR>questi sono i due device messi in /etc/fstab
<BR>purtroppo all´avvio mi ritrovo:
<BR>/dev/hdd masterizzatore (va bene)
<BR>/dev/hdc è un liink a /dev/dvd
<BR>/dev/dvd è un link a /dev/hdd
<BR>io vorrei che si formasse /dev/hdc come lettore e che /dev/dvd puntasse a tale device.
<BR>non ci riesco proprio.
<BR>chiedo gentilmente un aiutino grazie
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: lunos il 12-12-2004 22:59 ]<br>
device e udev
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
device e udev
Aggiungi queste righe a /etc/udev/rules.d/udev.rules
<BR>
<BR>BUS="ide", KERNEL="hdc", NAME="hdc", SYMLINK="dvd cdroms/cdrom%n" GROUP="cdrom"
<BR>BUS="ide", KERNEL="hdd", NAME="hdd", SYMLINK="cdrom cdroms/cdrom%n" GROUP="cdrom"
<BR>
<BR>E assicurati che queste righe siano commentate in make_extra_nodes.sh nella directory /etc/udev/script
<BR>
<BR># If we can, add a default /dev/cdrom and /dev/dvd link:
<BR>#if /bin/ls -l /dev | grep -w cdrom 1> /dev/null 2> /dev/null ; then
<BR># ( cd $udev_root
<BR># /bin/ls -l * | grep -w cdrom | cut -f 2 -d : | cut -f 2 -d ´ ´ | while read optical_device ; do
<BR># # It has to be a cdrom. Last one wins.
<BR># ln -sf $optical_device cdrom
<BR># # If it´s a DVD, set that link as well:
<BR># if grep -i dvd /proc/ide/$optical_device/model 1> /dev/null 2> /dev/null ; then
<BR># ln -sf $optical_device dvd
<BR># fi
<BR># done
<BR># unset optical_device
<BR># )
<BR>#fi
<BR>
<BR>
<BR>Al prossimo riavvio di udev avrai:
<BR> /dev/cdrom -> /dev/hdd
<BR> /dev/dvd -> /dev/hdc
<BR>
<BR>Le righe puoi modificarle a piacimento, cambiando i device e i nomi dei link come ti pare anche inventandoti nuovi nomi per i link tipo /dev/masterizzatore
<BR>
<BR>Spulcia il forum questa è la 3° volta che spiego come fare....
<BR>
<BR>Ciao <br>
<BR>
<BR>BUS="ide", KERNEL="hdc", NAME="hdc", SYMLINK="dvd cdroms/cdrom%n" GROUP="cdrom"
<BR>BUS="ide", KERNEL="hdd", NAME="hdd", SYMLINK="cdrom cdroms/cdrom%n" GROUP="cdrom"
<BR>
<BR>E assicurati che queste righe siano commentate in make_extra_nodes.sh nella directory /etc/udev/script
<BR>
<BR># If we can, add a default /dev/cdrom and /dev/dvd link:
<BR>#if /bin/ls -l /dev | grep -w cdrom 1> /dev/null 2> /dev/null ; then
<BR># ( cd $udev_root
<BR># /bin/ls -l * | grep -w cdrom | cut -f 2 -d : | cut -f 2 -d ´ ´ | while read optical_device ; do
<BR># # It has to be a cdrom. Last one wins.
<BR># ln -sf $optical_device cdrom
<BR># # If it´s a DVD, set that link as well:
<BR># if grep -i dvd /proc/ide/$optical_device/model 1> /dev/null 2> /dev/null ; then
<BR># ln -sf $optical_device dvd
<BR># fi
<BR># done
<BR># unset optical_device
<BR># )
<BR>#fi
<BR>
<BR>
<BR>Al prossimo riavvio di udev avrai:
<BR> /dev/cdrom -> /dev/hdd
<BR> /dev/dvd -> /dev/hdc
<BR>
<BR>Le righe puoi modificarle a piacimento, cambiando i device e i nomi dei link come ti pare anche inventandoti nuovi nomi per i link tipo /dev/masterizzatore
<BR>
<BR>Spulcia il forum questa è la 3° volta che spiego come fare....
<BR>
<BR>Ciao <br>
device e udev
grazie per la pazienza, ho fatto un po´ di casino con i device...
<BR>una cosa: nel file /etc/fstab vi sono le stringhe per /dev/hdc e /dev/hdd che vengono montati non automaticamente rispettivamente in /mnt/cdrom e /mnt/cdrom1. non vanno modificate, giusto?
<BR>lo sò che non dirai parolacce, altrimenti mi avresti mandato a benedire prima. grazie ancora<br>
<BR>una cosa: nel file /etc/fstab vi sono le stringhe per /dev/hdc e /dev/hdd che vengono montati non automaticamente rispettivamente in /mnt/cdrom e /mnt/cdrom1. non vanno modificate, giusto?
<BR>lo sò che non dirai parolacce, altrimenti mi avresti mandato a benedire prima. grazie ancora<br>
device e udev
certo che vanno modificate...
<BR>
<BR>le due regole di udev che ti ho suggerito definiscono categoricamente due link
<BR>
<BR>"/dev/dvd e "/dev/cdrom" che sono rispettivamente link a /dev/hdc e /dev/hdd quindi in fstab devi mettere
<BR>
<BR>/dev/dvd /mnt/dvd eccecc 0 0
<BR>/dev/cdrom /mnt/cdrom eccecc 0 0
<BR>
<BR>oppure
<BR>
<BR>/dev/hdc /mnt/dvd eccecc 0 0
<BR>/dev/hdd /mnt/cdrom eccecc 0 0
<BR>
<BR>Che funzionalmente è la medesima cosa, solo che conviene usare la prima sintassi.. perché?
<BR>Perchè il giorno che vorrai fare delle modifiche ai dispositivi, aggiungerne di nuovi o mescolarli, ti basterà modificare udev.rules tralasciando fstab dove occorrono dei link che si sistemano automaticamente grazie a udev.
<BR>
<BR>Ciao
<BR>
<BR>ps: Io uso cdrom e dvd come nomi dei link ma tu puoi sbizzarrirti e utilizzare i nomi che vuoi...
<BR>Ciao
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: meritil il 13-12-2004 16:22 ]<br>
<BR>
<BR>le due regole di udev che ti ho suggerito definiscono categoricamente due link
<BR>
<BR>"/dev/dvd e "/dev/cdrom" che sono rispettivamente link a /dev/hdc e /dev/hdd quindi in fstab devi mettere
<BR>
<BR>/dev/dvd /mnt/dvd eccecc 0 0
<BR>/dev/cdrom /mnt/cdrom eccecc 0 0
<BR>
<BR>oppure
<BR>
<BR>/dev/hdc /mnt/dvd eccecc 0 0
<BR>/dev/hdd /mnt/cdrom eccecc 0 0
<BR>
<BR>Che funzionalmente è la medesima cosa, solo che conviene usare la prima sintassi.. perché?
<BR>Perchè il giorno che vorrai fare delle modifiche ai dispositivi, aggiungerne di nuovi o mescolarli, ti basterà modificare udev.rules tralasciando fstab dove occorrono dei link che si sistemano automaticamente grazie a udev.
<BR>
<BR>Ciao
<BR>
<BR>ps: Io uso cdrom e dvd come nomi dei link ma tu puoi sbizzarrirti e utilizzare i nomi che vuoi...
<BR>Ciao
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: meritil il 13-12-2004 16:22 ]<br>
device e udev
dentro /mnt cancella cdrom e cdrom1 che fai confusione, creati due directory dvd e cdrom, cdrom e cdrom1 non solo ti confonde ma è scomodissimo con l´autocompletazione del testo (tasto TAB quando si è in terminale)
<BR>Poi fa come vuoi, ti ripeto puoi scegliere i nomi che più gradisci, il mio è solo un consiglio.<br>
<BR>Poi fa come vuoi, ti ripeto puoi scegliere i nomi che più gradisci, il mio è solo un consiglio.<br>

