Pagina 1 di 1
link in /dev
Inviato: sab 6 mar 2004, 17:03
da samiel
Mi capita una cosa stranissima:
<BR>se cerco di creare dei link in /dev
<BR>(p. es. ln -sf /dev/sda1 /mnt/pendrive)
<BR>non succede nulla e i link non si creano.
<BR>Una novità...!
<BR>Secondo voi da che cosa può dipendere?
<BR>
<BR>Thanx
<BR>
<BR>M.<br>
link in /dev
Inviato: sab 6 mar 2004, 18:18
da goodchild
non capisco a che pro creare un link da un file di device a /mnt...
<BR>se capisco cosa vuoi fare ovvero aggiungere il pendrive come dispositivo quello che devi fare e´ modificare fstab aggiungendo una linea del tipo
<BR>/dev/sda1 /mnt/pendrive user,noauto 0 0<br>
link in /dev
Inviato: sab 6 mar 2004, 20:59
da samiel
Sì, ma il punto è che in /dev trovo di default
<BR>il link di /dev/hdc a cdrom,
<BR>mentre per me /dev/hdc è il masterizzatore
<BR>e dev/hdd il lettore cd.
<BR>Volevo modificare /dev per adattarlo al mio hardware
<BR>Col kernel 2.6.3 non riesco più
<BR>a mettere le mani su /dev...
<BR>
<BR>M.
<BR><br>
link in /dev
Inviato: dom 7 mar 2004, 0:10
da pinguinosn
i link che che trovi di default in /dev servono per comodità e puntano
<BR>comunque ad un dispositivo in /dev es:
<BR>cdrom punta a /dev/hdc
<BR>per comodità puoi farlo puntare a sr0
<BR>per l´emulazione scsi senza modificare il file fstab
<BR>fare un link ad alla directory /mnt non è di grande utilità.
<BR>
<BR>nota: prima di creare un link va cancellato se già esistente
<BR>altrimenti ti ritorna l´errore File exists.
<BR>ciao<br>
link in /dev
Inviato: dom 7 mar 2004, 1:08
da samiel
Ma io non uso più l´emulazione!
<BR>Il kernel 2.6.x non la richiede
<BR>e nemmeno le ultime versioni di cdrecord.
<BR>Non è questo il problema.
<BR>Ma se io non creo in /etc in link simbolico
<BR>diciamo da /dev/sda1 e mnt/pendrive,
<BR>se tento di caricarla mi dice che il block è scorretto.
<BR>In effetti, senza quel link, perché si dovrebbe
<BR>collegare sda1 proprio con pendrive?
<BR>comunque il fatto è che /dev hdc identifica
<BR>scorrettamente il cdrom, perché nel mio pc
<BR>hdc è il cdrw e hdd il cdrom.
<BR>Solo che non riesco a modificare la situazione,
<BR>come ho sempre fatto col kernel 2.4.x.
<BR>Il fatto è che non capisco perché in /ect
<BR>posso solo cancellare, ma non creare file.
<BR>Deve centrare dev_fs nel kernel,
<BR>ma non capisco bene in che modo...
<BR>Devo approfondire,
<BR>ma se arriva qualche buon consiglio...
<BR>
<BR>M.
<BR>
<BR><br>
link in /dev
Inviato: dom 7 mar 2004, 5:03
da goodchild
scusa samiel ma giuro che non seguo...facciamo un po´ ordine.
<BR>i links del tipo /dev/hdd --> /dev/cdrom sono di pura comodita´ mnemonica di fatti solitamente non li uso.
<BR>quello che adesso non capisco e´
<BR>1) perche´ vuoi creare un link da /dev/hdd a /mnt/pendrive?
<BR>2) che c´entra /etc ovvero che link devi fare ad etc. vuoi forse dire che stai riscrivendo un file di configurazione
<BR>
<BR>ti dico quello che ho capito io finora:
<BR>stai tentando di configurare il file /etc/fstab e chiami link quello che c´e´ dentro in quel file. ora per evitare confusioni link si chiama solo cio´ che e´ "creato" con ln -s.
<BR>adesso fai la domanda:
<BR>
<BR>>In effetti, senza quel link, perché si dovrebbe
<BR>>collegare sda1 proprio con pendrive?
<BR>
<BR>il fatto che quando dai mount ti monta un determinato dispositivo e´ perche´ cosi´ e´ scritto su fstab. per controllare prima di modificare l´fstab che il dispositivo venga montato correttamente puoi semplicemente scrivere da root:
<BR>
<BR> mount /dev/sda1 <dove_vuoi_tu>
<BR>
<BR>a questo punto vedi se ti monta o meno il dispositivo. in ogni caso linux mica sa cosa e´ cosa ovvero che tu hai un link hdd-->cdrw mica dice a linux che allora automagicamente hdd e´ un masterizzatore!
<BR>se ti funzionava automaticamente cosi´ sul 2.4 era perche´ c´era qualche definizione di default non nel kernel ma nei files di configurazione presenti in /etc (aka etc-..tgz ovvero e´ il buon vecchio zio pat a fare il trucco!)
<BR>
<BR>per tagliare la testa al toro...cosa vuoi esattamente fare?<br>
link in /dev
Inviato: dom 7 mar 2004, 13:22
da samiel
In effetti ho risistemato tutto
<BR>e funziona anche senza i link -s in /dev.
<BR>L´unica cosa strana è che il masterizzatore
<BR>viene riconosciuto come CD-ROM
<BR>e non risco nemmeno a cambiargli l´icona...
<BR>
<BR>comunque grazie per l´aiuto
<BR>M.<br>
link in /dev
Inviato: dom 7 mar 2004, 15:48
da goodchild
a parte il fatto che un masterizzatore e´ anche un lettore, ma se provi a masterizzare, non so con cdrecord o con cdrdao, e dai il device del masterizzatore masterizza?
<BR>
<BR>poi l´icona del device la cambi a mano...<br>
link in /dev
Inviato: dom 7 mar 2004, 20:24
da samiel
Sì sì, masterizza,
<BR>infatti è una problema banalissimo:
<BR>che l´icona non si cambia...
<BR>Mistero !
<BR>
<BR>M.<br>