Heimo Ponnath schrieb am Wed, 13 Mar 2002 00:15:50 +0100: Hilfe: mount: /dev/cdrecoder ist kein gültiges blockorientiertes Gerät
Hallo Liste,
nach einem Vierteljahr Linuxerfahrungen dachte ich zuerst, damit mehr oder weniger selbst fertig zu werden. Nachdem ich nun aber Bücher gewälzt, im Netz gegoogelt, Supportseiten und Archive durchforstet habe, taucht immer noch diese im betreff genannte Fehlermeldung (bzw. mit /dev/cdrom oder /dev/dvd) auf, wenn ich auf den CD-Brenner oder mein DVD-Laufwerk (beides IDE-Geräte) zugreifen will, egal, ob da eine Musik-CD oder eine Daten-CD drin sind. von mir durchgeführten/kontrollierten Einstellungen. ... a) In der lilo.conf ist eingetragen: hdc=ide-scsi, woraufhin sich beim Hochfahren des Rechners auch diese beiden Zeilen melden: ----------------- Kernel command line: auto BOOT_IMAGE=linux_2.4.18 ro root=302 BOOT_FILE=/boot/vmlinuz disableapic vga=0x0317 hdc=ide-scsi ide_setup: hdc=ide-scsi
hier ist hdc Dein Brenner! (Also scsi aber - s.u.)
----------------- b) und etwas später werden die Laufwerke erkannt: -----------------
PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA hda: ST380020A, ATA DISK drive hdc: SONY CD-RW CRX1611, ATAPI CD/DVD-ROM drive hdd: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=9729/255/63, UDMA(100) hdd: ATAPI 16X DVD-ROM drive, 512kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 ide-floppy driver 0.97.sv Partition check: hda: hda1 hda2 hda3 hda4 < hda5 > Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 loop: loaded (max 8 devices) ide-floppy driver 0.97.sv SCSI subsystem driver Revision: 1.00 request_module[scsi_hostadapter]: Root fs not mounted -----------------
c) Es wurden folgende Symlinks in /dev gesetzt: /dev/cdrecorder --> /dev/scd0 /dev/cdrom --> /dev/hdc /dev/dvd --> /dev/hdc
HIER verweist Du auf hdc nochmal. hdc gibts aber nun nicht mehr! Deshalb können /cdrom und /dvd nur passen. Sie müssen lt. Deinen Bootmessages auf hdd!
d) in der fstab steht: .... /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 ....
das ist egal und anscheinend auch ok.
Naja, und jetzt bin ich mit meinem begrenzten Latein am Ende, denn jeder Mount-Versuch endet mit der Fehlermeldung (bei allen beiden Laufwerken): ----------------- Laufwerk konnte nicht eingebunden werden. Die Fehlermeldung war:
mount: /dev/cdrecoder ist kein gültiges blockorientiertes Gerät ----------------- Habe ich noch etwas übersehen? Wie kann ich denn dem System klarmachen, daß es sich um gültige Geräte handelt?? Ich hoffe, jemand aus dieser Liste kann die entscheidenden Hinweise dazu geben?
Fakt ist, daß der Kernel scsi-Module haben muß (sr-mod???), haben aber fast alle Kernel sowieso. Aber ein Blick ins CD-Writing-Howto lohnt auch noch: in der /etc/modules.conf müssen natürlich auch noch ein paar Einträge: alias scd0 sr_mod alias scsi_hostadapter ide-scsi options ide-cd ignore=hdc vor allem die letzte wird gern vergessen (und anscheinend nicht immer benötigt.) Sie soll sichern, daß der IDE sich das ide-scsi-Laufwerk nicht klaut. HTH -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121