PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SUSE 8.1 - DVD und CD-Brenner machen sich den Platz gegenseitig streitig!



Eagle
03.11.02, 10:40
Hi allerseits,

nachdem ich der Versuchung ebenfalls nicht widerstehen konnte, gehöre ich auch zum Kreis der GRUB-Gequälten. Mein Problem ist ja bereits ausgiebig in anderen Threads ausgiebig erläutert worden, leider helfen mir die dort aufgeführten Tipps nicht weiter. Sondern das DVD-LW bleibt tot.

Meine Vorgehensweise habe ich hier geschildert:

Also nach der Neuinstallation lieferte mir
cdrecord -scanbus
folgendes

Cdrecord 1.11a28 (i686-suse-linux) Copyright (C) 1995-2002 Jörg Schilling
Linux sg driver version: 3.2.0
Using libscg version 'schily-0.6'
scsibus0:
0,0,0 0) 'PIONEER ' 'DVD-ROM DVD-115 ' '1.27 ' Removable CD-ROM
0,1,0 1) 'LITE-ON ' 'LTR-16101B ' 'TS0L' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) *
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) 'IOMEGA ' 'ZIP 100 ' 'K.05' Removable Disk
1,7,0 107) *

und die notwendigen Devices waren so gelinkt


lrwxrwxrwx 1 root root 8 2002-11-01 10:00 cdrom -> hdc
lrwxrwxrwx 1 root root 8 2002-11-01 10:00 dvd -> hdc
lrwxrwxrwx 1 root root 8 2002-11-01 10:00 cdrecorder -> sr0


Resultat war das bereits Bekannte (http://www.linuxforen.de/forums/sho...t=8.1+laufwerke). Das DVD-LW war
plötzlich cdrecorder.
Wenn ich mich jetzt an die aussagekräftige Instruktionen von SUSE (http://sdb.suse.de/de/sdb/html/81_ide-scsi.html) halte, bekomme ich anderen Schrott.
Ich habe ergo in guten Glauben - die werden wohl wissen, was sie da proklamieren - in dem YaST Sysconfig Editor die Module cdrom und ide-cd in Base-Administration -> Common-Basics -> initrd_modules vor dem Modul ide-scsi eingefügt und nach dem OK als root den Befehl mk_initrd gestartet.

Also nach einem Reboot forderte mich so ein Microsoftähnlliches Erkennungsgesocks auf, neuerkannte Devices zu konfigurieren, mit dem Resultat, dass mir

cdrecord -scanbus

folgendes liefert


scsibus0:
0,0,0 0) 'LITE-ON ' 'LTR-16101B ' 'TS0L' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) *
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) 'IOMEGA ' 'ZIP 100 ' 'K.05' Removable Disk
1,7,0 107) *


Mein DVD-LW gibt's nich mehr, einfach weg!

Die Devices habe ich inzwischen verlinkt wie folgt

lrwxrwxrwx 1 root root 8 2002-11-03 10:00 /dev/cdrom -> /dev/sr0
lrwxrwxrwx 1 root root 8 2002-11-03 10:00 /dev/dvd -> /dev/sr0
lrwxrwxrwx 1 root root 8 2002-11-03 10:00 /dev/cdrecorder -> /dev/sr1


Ach ja, auf dem Desktop zeigt das Icon DVD auf /dev/cdrom und der Brenner auf /dev/cdrecorder. Dennoch, egal welches Icon ich anspreche, genommen wird nur der Brenner, das DVD-LW bleibt mausetot.

Weiss inzwischen jemand unter Euch einen brauchbaren Lösungsvorschlag, der vielleicht auch als
Gebrauchsanleitung hier ins Forum an geeigneter Stelle gesetzt werden kann. SUSE könnte dann immerhin
im Support auf selbigen verweisen.

Freue mich über alle brauchbaren Hinweise, die mich weiterbringen. Und Dankeschön im Voraus!

Gruss

Eagle

Linrade
03.11.02, 16:20
Hi,

setze /dev/dvd und /dev/cdrom wieder zurück auf:

lrwxrwxrwx 1 root root 8 2002-11-01 10:00 cdrom -> hdc
lrwxrwxrwx 1 root root 8 2002-11-01 10:00 dvd -> hdc

dann hast Du das Laufwerk wieder.

Das hat übrigens nix mit grub zu tun.

Eagle
03.11.02, 16:47
Hi Linrade,

ich danke Dir. Die Sache scheint so einmal zumindest jetzt zu funktionieren. Aber kapiert habe ich die deshalb noch lange nicht.
Warum will LInux jetzt nur noch den Brenner als SCSI-Device erkennen und das DVD-Laufwerk nicht mehr? Warum läuft Letzteres plötzlich wieder als IDE-Device.
Tatsache ist, ich merk etwas umso besser, je mehr ich von dem Wie und Warum verstanden habe.

Noch einmal besten Dank!

Gruss

Eagle :)

Linrade
04.11.02, 12:21
Original geschrieben von Eagle
Warum will LInux jetzt nur noch den Brenner als SCSI-Device erkennen und das DVD-Laufwerk nicht mehr? Warum läuft Letzteres plötzlich wieder als IDE-Device.
Hi,

früher war die ide-cdrom Unterstützung im Kernel, seit dem 2.4.19er Kernel gibt es sie als Modul. Wenn das Modul nicht geladen wird, bleibt das CDrom/DVD tot.

Ide-scsi ist wiederum etwas "besitzergreifend". Jedes IDE-Device, das zum Zeitpunkt des Ladens von ide-scsi noch nicht von einem Treiber (Modul) belegt ist, wird als SCSI-Device emuliert.

In Deiner /boot/grub/menu.lst steht vermutlich drin:

kernel (hd0,0)/vmlinuz root=/dev/hda2 hdd=ide-scsi vga=791

Der Eintrag hdd=ide-scsi ordnet /dev/hdd der scsi-Emulation zu. Das könntest Du auch mit /dev/hdc machen, dann müsstest Du allerdings die Links in /dev neu setzen.

/dev/cdrom -> sr0
/dev/dvd -> sr0
/dev/cdrecorder -> sr1

Wenn Du das machst, kannst Du ide-cdrom wieder aus der initrd rausschmeissen.
ide-scsi geht leider streng nach Alphabet vor (hda,hdb,hdc,...) Was zuerst kommt, wird sr0, bzw scd0
Danach kannst Du dann wieder mit den Links würfeln ;)

Eagle
05.11.02, 20:44
Danke Linrade,

Deine Erklärung finde ich sehr aufschlussreich, zumal sie mir noch einmal weitergeholfen hat.

Gruss

Andreas

Stingray0481
06.11.02, 09:48
Falls du das "Microsoftähnlliches Erkennungsgesocks" ausschalten willst, dann kannst du das im Yast->Runleveleditor tun. Bei "hwscan" die Häkchen in den entsprechenden Runleven entfernen.