Hallo, Am Thu, 01 Jan 2004, Al Bogner schrieb:
Am Mittwoch, 31. Dezember 2003 03:17 schrieb David Haller:
Wie überprüfe ich das? # lsmod | grep 'sg\|scsi\|sr_mod\|ide.cd' # lsmod | grep 'sg\|scsi\|sr_mod\|ide.cd' sg 29116 0 (autoclean) (unused) scsi_mod 88352 1 (autoclean) [sg]
Ahso, 'sg' is also schon geladen... Haette dazuschreiben sollen, vorher ein 'modprobe -r sg' zu machen, ist aber jetzt egal. Was aber fehlt: ide-scsi!
# modprobe -v -k sg modprobe -v -k sg Da kommt nichts
Klar, war ja schon geladen...
Ok. Da fehlt evtl. was: [..] modprobe -c | grep 'scsi\|sg\|sr\|ide.cd' path[scsi]=/lib/modules/scsi alias block-major-11 sr_mod alias char-major-21 sg alias scsi_hostadapter off
Bingo. Da fehlt genau das:
Was bei dir aber wohl fehlt (SuSE macht das AFAIK immer noch nicht so, sondern packt ide-scsi in die initrd oder laedt es beim booten, was Unfug ist), ist eines der folgenden:
==== above scsi_mod ide-scsi ====
oder
==== below sr_mod ide-scsi below sg ide-scsi ====
Da verstehe ich die Zusammenhänge zu wenig und daher erscheint es mir relativ aufwendig bzw. risikobehaftet was falsches zu machen.
Das ist nur ne manuelle Abhaengigkeit. Die kannst du ohne Risiko eintragen. Schlimmstenfalls wird ide-scsi geladen, obwohl es gerade nicht gebraucht wird. Obige Abhaengigkeiten automatisieren einfach das sonst noetige manuelle 'modprobe ide-scsi' vor einem 'modprobe sg'... Fuege also _eine_ der beiden o.g. Varianten (am besten die zweite mit 'below') in deine modules.conf ein und rufe anschliessend ein 'depmod -a' auf. Dann solltest du 'modprobe -r sg sr_mod' aufrufen. Anschliessend sollte bei einem Zugriff auf '/dev/sg*' z.B. per 'cdrecord -scanbus' automatisch 'sg' geladen werden (das klappte ja offenbar schon) und _zusaetzlich_ vorher auch noch 'ide-scsi'. Ergo sollte dann alles klappen.
Sollte ich mir die ganze Umkonfiguration sparen, wenn ich ide-scsi fix im Kernel einbaue?
Nein.
Ich brauche das mehr oder weniger nur einmalig.
Dann erst recht nicht. -dnh -- Since attendees must wear their name tags, they must also wear shirts or blouses. Pants or skirts are also highly recommended. -- RFC 1391