Newsgroup: it.comp.os.linux.sys
Titolo: Re: Debian nuovo: non vedo piu' il dev/cdrom!!

 e poi magari un bel link /dev/cdrom -> /dev/hdX
ho questi (tra gli altri). Putroppo non sono molto esperto
a questo livello.
ide_disk               16768  0
ide_cd                 38176  0
ide_core              125028  3 piix,ide_disk,ide_cd
cdrom                  35740  1 ide_cd
ext3                  109672  1
jbd                    54552  1 ext3
sd_mod                 20480  2
sym53c8xx              69652  1
scsi_transport_spi     12160  1 sym53c8xx
scsi_mod              115148  3 sd_mod,sym53c8xx,scsi_transport_spi
il problema e' che in /dev/ non ho neache una
device che comincia con /dev/hd...
forse perche' ho solo un disco scsi.
(non ho neanche altri dischi /dev/sd.. a parte sda*)
Immagino che forse la /sbin/MAKEDEV possa servire,
sempre che io riesca a capire come usarla...
ciao e grazie,
g.

Se c'e' qualche esperto di Debian, abbia pieta'...
Nel debian stabile prima di quello uscito in giugno
(quindi vecchio di qualche anno)
vedevo il lettore di cdrom come /dev/cdrom
e poi in /etc/fstab avevo impostato il suo bravo
mounting point e tutto sembra andare bene.
Ora ho installato su una macchina il Debian stabile
recente e non mi ritrovo piu'!
Sono cambiate diverse cose...
per esempio prima quando davo il comando df
vedevo per esempio cose di questo tipo che mi
rilassavano e rallegravano il cuore:
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda1                93309     83011      5481  94% /
/dev/sda5               474443     91776    358170  21% /var
/dev/sda6              1921156   1370472    453092  76% /usr
/dev/sda7             15013988  11593856   2657448  82% /mnt/cycas.0
/dev/hda3              2095108    525140   1463540  27% /mnt/cycas.2
xxx.xxx.cnr.it:/mnt/malva.1
                       17639224   5652200  11091000  34% /nfs/malva.1
/dev/hda2             60554336  14663880  42814412  26% /mnt/cycas.1
ora sulla macchina nuova (che ha un disco scsi partizionato
in 3 (boot,swap,tutto il resto))
se faccio df
vedo solo
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                   453368         0    453368   0% /dev/shm
tmpfs                    10240       736      9504   8% /dev
cosa caspita e' il /dev/shm ?? e il tmpfs
  e solo facendo df . riesco a vedere
Filesystem           1K-blocks      Used Available Use% Mounted on
-                     16525696  10012364   5673860  64% /
ma cosa e', adesso gli fa schifo farmi vedere il nome del
device ?? E poi secondo il manuale del df dandolo senza
parametri dovrebbe comunque mostrarmi tutti quelli montati...
Ma la cosa peggiore e' che non riesco a capire come vedere
il lettore di cdrom.
Sotto /dev/ non c'e' piu' /dev/cdrom  ...
Il lettore funge, infatti ho fatto l'installazione con un CD
di boot da 100MB e il resto via rete.
Datemi qualche hint, questi cambiamenti mi hanno gettato nello
sconforto!. Se penso che mi sono risolto ad installare la
versione nuova perche' lo studente a cui ho dato la macchina
voleva usare non so che @##@#$#@$ di programma tipo Messenger
(che non so cosa sia...).
ciao,
g.

 


 Sotto /dev/ non c'e' piu' /dev/cdrom  ...
Ricrea il link simbolico:
# ln -s /dev/hdX /dev/cdrom
Dove al posto di X di solito devi mettere 'c' o 'd', in base al canale
IDE al quale e' collegato il lettore cd-rom.
Con questo comando capisci se hai bisogno di 'c' o 'd':
# dmesg | grep hd[cd]
Ciao, Marco
-- 
Marco Pagnanini
http://www.marcopagnanini.it
 && 
http://www.cmlug.org
email: echo "info+marcopagnanini-it" | tr + @ | tr - \.

 il lettore di cdrom.
/dev/cdrom era un link che veniva creato partendo dal device
corrispondente al canale ide o scsi su cui e` installato il lettore cd.
Per fare un esempio, se ho il lettore cd installato come primary slave,
/dev/cdrom puntava dritto dritto a /dev/hdb . Con la nuova versione di
Debian, pero`, la gestione dei device e` stata cambiata. Mentre prima si
utilizzavano dei file statici che puntavano al device e che venivano
creati con mknod(1), ora si usa hotplug piu` udev, che permette una
gestione dinamica della directory /dev (ovvero, vengono creati solo i
device che servono alla macchina, aggiungendone altri al volo se si
attaccano periferiche esterne tipo chiavi usb). Da qualche tempo, quindi,
udev ha tolto la gestione dei link /dev/cdrom e /dev/dvd (non so per quale
motivo). Per ovviare a cio` si e` costretti, a questo punto, a modificare
tutti i puntamenti a /dev/cdrom utilizzando il device corretto.
Per quanto riguarda df, sembra che vi siano problemi proprio nel
caricamento di hotplug, prova ad investigare
Henryx
P.S. che vi sia tmpfs e` corretto
P.P.S. la directory su cui viene montato il lettore cd ora si chiama
/media/cdrom0

 # dmesg | grep hd[cd]
Grazie per la risposta, purtroppo non c'e' traccia di nessun hd*
nel risultato di dmesg...
sono abbastanza disperato...
se non fosse che ho usato il CDROM per iniziare l'installazione
penserei che si e' staccato un filo...
ciao,
g.

 nel risultato di dmesg...
Sara' mica SCSI (e non IDE)?  In quel caso (cito a memoria, potrei
sbagliare) sarebbe sda0/sda1/.../sdb0/sdb1/...; la lettera
a/b/... identifica il device, il numero 0/1/... il canale.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 
Grazie dell'attenzione, ma putroppo e' IDE e in ogni caso in
dmesg c'e' solo traccia di sda.
ciao
g.

 dmesg c'e' solo traccia di sda.
~# ll /dev/hd?
brw-rw----  1 root disk   3,  0 2004-09-18 13:51 /dev/hda
brw-rw----  1 root cdrom  3, 64 2004-09-18 13:51 /dev/hdb
brw-rw----  1 root disk  22,  0 2004-09-18 13:51 /dev/hdc
brw-rw----  1 root disk  22, 64 2004-09-18 13:51 /dev/hdd
brw-rw----  1 root disk  33,  0 2004-09-18 13:52 /dev/hde
brw-rw----  1 root disk  33, 64 2004-09-18 13:52 /dev/hdf
brw-rw----  1 root disk  34,  0 2004-09-18 13:52 /dev/hdg
brw-rw----  1 root disk  34, 64 2004-09-18 13:52 /dev/hdh
Quindi:
# mknod /dev/hda b 3 0
# mknod /dev/hdb b 3 64
Eccetera.
HTH,
*

 # mknod /dev/hdb b 3 64
Presumo che per te "ll" sia un alias per ls -la o qualcosa di simile.
Putroppo se faccio
ls -la /dev/hd?
ottengo il nulla assoluto..
ls: /dev/hd?: No such file or directory
Quello che mi sembra di aver capito e' che nella Debian - Sarge c'e' una
nuova gestione di /dev/ e infatti, rispetto ad una macchina simile
ma con il Debian stabile precedente, ci sono meno entries in /dev:
200 contro le vecchie 1339 !!
Ho paura che l'unica soluzione sia quella di ricompilare il kernel,
(tanto lo avrei fatto comunque per fargli vedere le 2 CPU) e di
fargli caricare di default tutti i possibili driver per i lettori CDROM.
ciao,g
.

> # mknod /dev/hdb b 3 64
Ciaotutti,
* -- e le risposte retroattive

Dimenticavo:
# ll /dev/hd?
brw-rw----  1 root disk   3,  0 2004-09-18 13:51 /dev/hda
brw-rw----  1 root disk   3, 64 2004-09-18 13:51 /dev/hdb
brw-rw----  1 root disk  22,  0 2004-09-18 13:51 /dev/hdc
brw-rw----  1 root cdrom 22, 64 2004-09-18 13:51 /dev/hdd
brw-rw----  1 root disk  33,  0 2004-09-18 13:52 /dev/hde
brw-rw----  1 root disk  33, 64 2004-09-18 13:52 /dev/hdf
brw-rw----  1 root disk  34,  0 2004-09-18 13:52 /dev/hdg
brw-rw----  1 root disk  34, 64 2004-09-18 13:52 /dev/hdh
Questo viene da una sarge... Sicuro che il tuo kernel supporti l'IDE, si'?
Perche' potresti dover caricare il modulo prima di fare mknod -- beh,
l'mknod funziona comunque, pero' non accedi al device se non hai il modulo.
ciaotutti,
*

 Questo viene da una sarge... Sicuro che il tuo kernel supporti l'IDE, si'?
Come ho detto all'inizio del thread mi sta venendo il dubbio
che per errore (siccome l'HD e' SCSI) durante l'installazione
mi sia stato in qualche modo castrato il kernel (be', sarebbe
un errore del programma di istallazione, visto che istallava
in parte dallo stesso CDROM che ora non vede...).
Ora vado in vacanza per una settimana. Quando torno caso mai
provo a ricompilare il kernel aggiungendo il supporto
per tutti i CDROM possibili e per IDE.
Comunque se faccio lsmod ottengo tra le altre cose:
ide_disk               16768  0
ide_cd                 38176  0
ide_core              125028  3 piix,ide_disk,ide_cd
cdrom                  35740  1 ide_cd
ext3                  109672  1
jbd                    54552  1 ext3
sd_mod                 20480  2
sym53c8xx              69652  1
scsi_transport_spi     12160  1 sym53c8xx
scsi_mod              115148  3 sd_mod,sym53c8xx,scsi_transport_spi
quindi qualche cosa relativo all'ide sembra esserci.
(Mistero!)
ciao,
g.

 typed:

news:d9ojud$52d$
1...@fata.cs.interbusiness.it
 e
news:d9or1c$dek$
1...@balena.cs.interbusiness.it
E ti rimando a ICOLI dove sono piu' pazienti di me.
Ciaotutti,
* -- icspost e seguisu