Mailinglist Archive: opensuse-de (7486 mails)
| < Previous | Next > |
Re: Hilfe: mount: /dev/cdrecoder ist kein gültiges blockorientiertes Gerät
- From: abr-d@xxxxxxxxxxxxxxx
- Date: Wed, 13 Mar 2002 08:30:13 +0100
- Message-id: <OFA2681719.D3FB8D58-ONC1256B7B.0027CD1E@xxxxxxxxxxxxxxx>
Hi Heimo, Du schriebst:
ich musste auch einige Zeit kämpfen, aber nun läuft bei mir alles sauber.
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
-----------------
b) und etwas später werden die Laufwerke erkannt:
-----------------
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
c) Es wurden folgende Symlinks in /dev gesetzt:
/dev/cdrecorder --> /dev/scd0
/dev/cdrom --> /dev/hdc
/dev/dvd --> /dev/hdc
Das Problem scheint zu sein, dass Du einerseits zwar die scsi-Emulation für
/dev/hdc forderst, andererseits aber nach wie von nach ide mountest, also
ich meine jetzt die DVD- bzw. CDROM-Laufwerke.
Vesuche es mal wie folgt: (Auszug von eine SuSE-Support-Antwort...)
##########################cut here#################################
Durch die SCSI Emulation sieht der Kernel den Brenner nicht
mehr als IDE Gerät (und damit nicht mehr als z.B. /dev/hdc
sondern als /dev/scd0).
Bei der Installation wird aber automatisch ein sog. Link
angelegt, der dem System sagt, daß das CD-Laufwerk (Brenner
werden zunächst nur als solche gesehen) eben unter
beispielsweise /dev/hdc liegt.
Die Icons der CD-Laufwerke auf dem KDE-Desktop weisen aber
nun auf /dev/cdrom, und dieser Link zeigt jetzt nicht mehr
auf das CD-Laufwerk, resp. den Brenner, sondern ins Leere.
Dies korrigieren Sie folgendermassen:
Im noch geöffneten Terminalfenster geben Sie folgenden
Befehl ein:
ln -sf /dev/scd0 /dev/cdrecorder Dies setzt den Link für den
Brenner neu. Wenn Sie ein
zweites CD-Laufwerk mit SCSI-Emulation nutzen wollen
brauchen Sie noch:
ln -sf /dev/scd1 /dev/cdrom Wenn Sie als erstes Laufwerk Ihr CD-Rom
haben vertauschen
Sie scd0 und scd1. Um auch in Zukunft die Laufwerke richtig
mounten zu können editieren Sie bitte die Datei
/etc/fstab und ersetzen Sie die Zeile für den CD-Brenner das sie
danach
so aussieht:
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
Für das CD-Rom sollte die Zeile so aussehen
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
Für Versionen <7.2 lassen Sie das /media bitte weg und
schreiben nur /cdrecorder bzw. /cdrom.
##########################cut here#################################
Nun besteht noch das Problem, das ide-scsi nicht immer gleich zur Startzeit
geladen wird. Dazu musst Du in der Datei
/etc/init.d/boot.local
den Eintrag
modprobe ide-scsi
Hinzufügen.
Du kannst übrigens alle CD-Laufwerke mit ide-scsi ansprechen und auch
weiterhin benutzen, auch wenn es eigentlich IDE-Laufwerke sind. Ich habe
keinerleich Probleme mit Brennen, Musik hören, Software einspielen etc...
Gruß
Alexander
| < Previous | Next > |