Hi! Ich habe ein kleines Probelm mit der SCSI Emulation meiner CD Laufwerke: Nach der Installation von SuSE 8.0 lief das ganze automatisch völlig problemlos. Ich habe dann nachträglich eine Festplatte (hdc) ausgebaut und nun folgende Konfiguration laufen: hda Festplatte als Primary-Master am IDE 0 Port hdb IDE-CD-Rom als Primary-Slave am IDE 0 Port hdc IDE-CD-Recorder als Secondary-Master am IDE 1 Port Ich bin strikt nach der Anleitung auf der SuSE Support Site gegangen: http://sdb.suse.de/en/sdb/html/tbraza_ide_brenner.html Ich habe also in der append-zeile für den LILO-Bootmanager eingetragen: hdb=ide-scsi hdc=ide-scsi Weiterhin habe ich in der '/etc/init.d/boot.local'|| folgende Ziele eingetragen: /sbin/modprobe ide-scsi Im Folgenden habe ich lolgende Links gesetzt: ln -sf /dev/scd0 /dev/cdrecorder ln -sf /dev/scd1 /dev/cdrom Die entsprechenden Zeilen meiner '/etc/fstab' sehen folgendermaßen aus: /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 Beim Neustart wird die Emulation an sich gestartet. Die entsprechenden Abschnitte aus der /var/log/boot.msg sehen folgendermassen aus: Kernel command line: auto BOOT_IMAGE=linux ro root=303 hdd=ide-scsi ide_setup: hdd=ide-scsi ---- schnipp --- Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 39 VP_IDE: chipset revision 6 VP_IDE: not 100%% native mode: will probe irqs later VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1 ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio hda: IC35L060AVVA07-0, ATA DISK drive hdb: LTN382, ATAPI CD/DVD-ROM drive hdc: CD-RW CRX100E, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 ---- schnipp ---- scsi0 : SCSI host adapter emulation for IDE ATAPI devices ---- schnipp Habe ich da evtl. ein Problem übersehen? Wenn ich die Devices mounten möchte, bekomme ich nämlich folgende Fehlermeldungen: user@linux:~> mount /dev/cdrom mount: /dev/cdrom ist kein gültiges blockorientiertes Gerät user@linux:~> mount /dev/cdrecorder mount: /dev/cdrecorder ist kein gültiges blockorientiertes Gerät Ich habe dann noch einmal versucht, die Links auf die Devices umzulegen: ln -sf /dev/scd1 /dev/cdrecorder ln -sf /dev/scd0 /dev/cdrom Damit komme ich aber auch nicht weiter - ich erhalte nach wie vor die gleichen Fehlermeldungen. Kann mir jemand einen Tipp geben, wie ich das Problem in den Griff bekommen kann? Grüße Dirk Schlangen
On Wed, 12 Jun 2002, dirk schlangen wrote:
Ich habe ein kleines Probelm mit der SCSI Emulation meiner CD Laufwerke:
Ich habe also in der append-zeile für den LILO-Bootmanager eingetragen: hdb=ide-scsi hdc=ide-scsi und dann lilo in den MBR geschrieben?
Weiterhin habe ich in der '/etc/init.d/boot.local'|| folgende Ziele eingetragen: /sbin/modprobe ide-scsi
Im Folgenden habe ich lolgende Links gesetzt: ln -sf /dev/scd0 /dev/cdrecorder ln -sf /dev/scd1 /dev/cdrom
Die entsprechenden Zeilen meiner '/etc/fstab' sehen folgendermaßen aus: /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
Beim Neustart wird die Emulation an sich gestartet. Die entsprechenden Abschnitte aus der /var/log/boot.msg sehen folgendermassen aus:
Kernel command line: auto BOOT_IMAGE=linux ro root=303 hdd=ide-scsi ide_setup: hdd=ide-scsi ---- => Dein Kernel startet mit Option hdd=ide-scsi Fuehre mal lilo aus.
Warum willst Du beide Laufwerke emulieren. IMHO muesste es reichen den Brenner zu emulieren. Wenn die SCSI-Emu richtig funzt, wirst Du mit cdrecord -scanbus (man cdrecord) die (emulierten) SCSI-Devs sehen. Bei weiteren Problemen ist der Output von cdrecord -scanbus interessant. Gruss Conrad.
Conrad Gliem wrote:
Kernel command line: auto BOOT_IMAGE=linux ro root=303 hdd=ide-scsi ide_setup: hdd=ide-scsi ----
=> Dein Kernel startet mit Option hdd=ide-scsi Fuehre mal lilo aus.
Ja, das war das Probelm: ich habe die append-Zeile in die '/etc/lilo.conf' ganz oben eingefügt: append = "hdc=ide-scsi hdb=ide-scsi" Dann hat es geklappt.
Warum willst Du beide Laufwerke emulieren. IMHO muesste es reichen den Brenner zu emulieren.
Das hatte ich eigentlich nur gemacht, weil es auf der SuSE-Support Page so stand. Ich habe das aber nun auch nur mit dem einen Laufwerk laufen. Vielen Dank nochmal für die Tipps! Dirk
hallo dirk, ich hatte das selbe Problem. Um die Änderung in der lilo.conf wirksam zu machen, musst Du noch in der bash "lilo" eingeben. Dann sollte Dein Problem gelöst sein. :-) Norbert dirk schlangen wrote:
Hi!
Ich habe ein kleines Probelm mit der SCSI Emulation meiner CD Laufwerke:
Nach der Installation von SuSE 8.0 lief das ganze automatisch völlig problemlos. Ich habe dann nachträglich eine Festplatte (hdc) ausgebaut und nun folgende Konfiguration laufen:
hda Festplatte als Primary-Master am IDE 0 Port hdb IDE-CD-Rom als Primary-Slave am IDE 0 Port hdc IDE-CD-Recorder als Secondary-Master am IDE 1 Port
Ich bin strikt nach der Anleitung auf der SuSE Support Site gegangen:
http://sdb.suse.de/en/sdb/html/tbraza_ide_brenner.html
Ich habe also in der append-zeile für den LILO-Bootmanager eingetragen:
hdb=ide-scsi hdc=ide-scsi
Weiterhin habe ich in der '/etc/init.d/boot.local'|| folgende Ziele eingetragen:
/sbin/modprobe ide-scsi
Im Folgenden habe ich lolgende Links gesetzt:
ln -sf /dev/scd0 /dev/cdrecorder
ln -sf /dev/scd1 /dev/cdrom
Die entsprechenden Zeilen meiner '/etc/fstab' sehen folgendermaßen aus:
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
Beim Neustart wird die Emulation an sich gestartet. Die entsprechenden Abschnitte aus der /var/log/boot.msg sehen folgendermassen aus:
Kernel command line: auto BOOT_IMAGE=linux ro root=303 hdd=ide-scsi ide_setup: hdd=ide-scsi ---- schnipp --- Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 39 VP_IDE: chipset revision 6 VP_IDE: not 100%% native mode: will probe irqs later VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1 ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio hda: IC35L060AVVA07-0, ATA DISK drive hdb: LTN382, ATAPI CD/DVD-ROM drive hdc: CD-RW CRX100E, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 ---- schnipp ---- scsi0 : SCSI host adapter emulation for IDE ATAPI devices ---- schnipp
Habe ich da evtl. ein Problem übersehen?
Wenn ich die Devices mounten möchte, bekomme ich nämlich folgende Fehlermeldungen:
user@linux:~> mount /dev/cdrom mount: /dev/cdrom ist kein gültiges blockorientiertes Gerät user@linux:~> mount /dev/cdrecorder mount: /dev/cdrecorder ist kein gültiges blockorientiertes Gerät
Ich habe dann noch einmal versucht, die Links auf die Devices umzulegen:
ln -sf /dev/scd1 /dev/cdrecorder ln -sf /dev/scd0 /dev/cdrom
Damit komme ich aber auch nicht weiter - ich erhalte nach wie vor die gleichen Fehlermeldungen.
Kann mir jemand einen Tipp geben, wie ich das Problem in den Griff bekommen kann?
Grüße
Dirk Schlangen
participants (3)
-
Conrad Gliem
-
dirk schlangen
-
Norbert Schwab