Hallo, On Sat, 16 Mar 2002, Heimo Ponnath wrote:
Hallo David,
Am Freitag, 15. März 2002 13:52 schrieb David Haller:
Apropos: koennen (zumindest wir beide) und auf ein device einigen: /dev/scdX == /dev/srX
Das werde ich gleich mal machen, damit auch bei mir srX die Rolle spielt. Alerdings muss ich zuvor noch etwas fragen, was die von Dir vorgeschlagenen Symlinks angeht:
lrwxrwxrwx [..] 10 Apr 28 2000 /dev/scd0 -> /dev/sr0 br--r--r-- [..] 11, 0 Jul 23 1999 /dev/sr0
Ok. So stimmts. Dazu dann eben noch: $ l /dev/s{r,cd}1 lrwxrwxrwx [..] 10 Apr 28 2000 /dev/scd1 -> /dev/sr1 br--r--r-- [..] 11, 1 Jul 23 1999 /dev/sr1
Da ist mir nämlich etwas aufgefallen, das die Nummerierungen angeht. Und zwar zeigt bei mir cdrecord -scanbus dieses Ergebnis:
0,0,0 0) 'SONY ' 'CD-RW CRX1611 ' 'TYS7' Removable CD-ROM 0,1,0 1) 'IDE ' 'DVD-ROM 16X ' '1.3!' Removable CD-ROM 0,2,0 2) * [..]
Ok.
Daraus schließe ich: scd0 ist der CD-Brenner und scd1 ist das DVD-Laufwerk. Soweit, sogut. Jetzt gebe ich mal sgcheck ein:
/dev/sg0 0/0/0/0 CD-ROM SONY CD-RW CRX1611 /dev/sg1 0/0/0/1 CD-ROM SONY CD-RW CRX1611 /dev/sg2 0/0/1/0 CD-ROM IDE DVD-ROM 16X /dev/sg3 0/0/1/1 CD-ROM IDE DVD-ROM 16X [..]
Die Dinger melden sich mit jew. 2 LUNs... Das kannst du mit nem Kernel/Modulparameter abstellen: Wenn als Modul kompiliert wurde, dann in der modules.conf eintragen: options scsi_mod max_scsi_luns=1 wenn's fest im Kernel ist, dann in der lilo.conf die append-Zeile ergaenzen mit: append="... max_scsi_luns=1" (oder so Das geht aber nur, wenn du kein Geraet hast, das tatsaechlich mehrere LUNs braucht, wie CD-Wechsler etc. Dann musst du die symlinks wieder auf sr0 / sr1 legen, siehe die Ausgabe von sgcheck dann ;)
Daraus folgt, daß ich in /dev die Symlinks wie folgt setzen muss:
/dev/cdrecorder --> /dev/sg0 # Brenner zum Schreiben /dev/cdrec --> /dev/sr0 # Brenner zum Lesen
Jep.
/dev/cdrom --> /dev/dvd # DVD-Laufwerk zum Lesen /dev/dvd --> /dev/sr2 # dito, aber andere Nummer bei srX,
Jep (solange die mit 2 LUNs auftauchen).
Die Symlink-Famile müsste dann so aussehen:
/dev/scd0 --> /dev/sr0 /dev/scd1 --> /dev/sr2 #!!!
dito.
Siehst Du das auch so?
Ja. Aber wie oben geschrieben kannst du das multiple auftauchen der LWs auch abschalten ;) -dnh -- 91: Emacs Eight Megabytes And Continously Swapping