PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit CD Laufwerken



bike
06.06.04, 12:10
Hallo,

ich habe ein Problem mit meinen CD Laufwerken.
Ich habe SUSE 8.1 mit Kernel 2.4.21 für Athlon.
hdc ist mein DVD Laufwerk.
hdd ist mein CD recorder.
sda 1 ein USB Speicher.

Ich habe die symbolischen Link
ln -sf /dev/sr0 /dev/dvd
ln -sf /dev/sr0 /dev/cdrom
ln -sf /dev/sr1 dev/cdrecorder
ln -sf /dev/sr1 /dev/cdrom1
gesetzt.

Im Verzeichnis /media sind die Verzeichnisse vorhanden.
Wenn ich sr0 mounte ist der CDrecorder eingebunden. DAs heisst ich kan die CD aus Dem CDreorder lesen, jedoch nicht schreiben.

Wenn ich sr1 mounte kommt folgende Fehlermeldung:

Laufwerk konnte nicht eingebunden werden.
Die Fehlermeldung war:
mount: /dev/sr1: unknown device

Die Ausgabe von scanbus:

linux:~ # cdrecord -scanbus
Cdrecord 1.11a28 (i686-suse-linux) Copyright (C) 1995-2002 Jörg Schilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.6'
scsibus0:
0,0,0 0) 'SAMSUNG ' 'CD-R/RW SW-248F ' 'R603' 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) 'USB ' 'HD ' '1.11' Removable Disk
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *


Meine fstab:

/dev/hda4 / reiserfs defaults 1 1
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
/dev/hda3 /windows/D ntfs ro,users,gid=users,umask=0002,nls=iso8859-15 0 0
/dev/hda5 /windows/E vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
/dev/hda6 /windows/F vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
/dev/hda7 /windows/G vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/sr0 /media/cdrom auto ro,noauto,user,exec 0 0
/dev/sr0 /media/dvd auto ro,noauto,user,exec 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
/dev/sr1 /media/cdrom1 auto ro,noauto,user,exec 0 0
/dev/sr1 /media/cdrecorder auto ro,noauto,user,exec 0 0
/dev/sda1 /media/sda1 auto noauto,user,exec 0 0 #HOTPLUG B3Fu.t_ahHuvuDwA

Was mache ich falsch?
Es hat schon einmal funktioniert :-(

Vielen Dank

bike

bike
06.06.04, 19:32
Hat denn niemand eine Idee, wo ich ansetzen kann?
So langsam macht es keinen Spass mehr.

danke

bike

hmarburg
06.06.04, 21:12
Hat denn niemand eine Idee, wo ich ansetzen kann?
So langsam macht es keinen Spass mehr.

danke

bike

Irgendwie beschleicht mich das Gefühl, dass am /dev/sr1 kein Gerät hängt.
Für das DVD-Laufwerk hast du hingegen keine SCSI-Emulation akiviert.


Es müsste dann wie folgt funktionieren:

ln -sf /dev/hdc /dev/dvd
ln -sf /dev/sr0 /dev/cdrecorder
[ln -sf /dev/sr1 dev/cdrecorder] löschen
[ln -sf /dev/sr1 /dev/cdrom1] löschen

Die fstab sollte dann so ausschauen:

/dev/cdrecorder /media/cdrecorder 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
[/dev/sr1 /media/cdrom1 auto ro,noauto,user,exec 0 0] löschen
[dev/sr1 /media/cdrecorder auto ro,noauto,user,exec 0 0] löschen

Außerdem darf dein Brenner nicht gemountet sein um eine CD zu brennen.

bike
06.06.04, 21:24
Ich habe unter der HArdwareerkennung von Yast 2 Cd Laufwerke: hdc und sr0
Scheinbar wird das zweite Laufwerk als sr0 erkannt das erste jedoch nicht.
Auch kann ich es als hdc nicht mounten :-(
Es hat wie schon beschrieben schon funktioniert :-(
Unter Win kann ich beide Laufwerke nutzen.

danke für den Tipp, doch das ist leider nicht so

bike

hmarburg
06.06.04, 22:24
Ich habe unter der HArdwareerkennung von Yast 2 Cd Laufwerke: hdc und sr0
Scheinbar wird das zweite Laufwerk als sr0 erkannt das erste jedoch nicht.
Auch kann ich es als hdc nicht mounten :-(
Es hat wie schon beschrieben schon funktioniert :-(
Unter Win kann ich beide Laufwerke nutzen.

danke für den Tipp, doch das ist leider nicht so

bike

Ja, und was sagt YAST, welches Laufwerk hdc und welches sr0 ist.

Bei mir sagt es dass:

Pionier DVD Gerät /dev/hdc Link /dev/dvd/ Mountpoint /media/dvd
NEC CDRW Gerät /dev/sr0 Link /dev/cdrecorder/ Mountpoint /media/cdrecorder

ist.

Meine fstab schaut dann wie folgt aus:

/dev/hda5 / reiserfs defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
/dev/hda7 /home reiserfs defaults 1 2
/dev/hda8 /images reiserfs defaults 1 2
/dev/hda9 /media-data reiserfs defaults 1 2
/dev/hda1 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/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

Und das funktioniert. Wobei /dev/cdrom mit /dev/hdc verlinkt ist.

prostetnik
07.06.04, 09:43
Schau mal hier:

http://portal.suse.de/sdb/de/2003/02/aoezcan_cdrom.html

gruß
prostetnik

bike
07.06.04, 12:13
Bei Suse 8.1 muss ich doch die SCSI Emulation für beide Laufwerk aktivern, oder liege ich da falsch?

Danke für den Link zu Suse, das habe ich gemacht und meine Laufwerke werden als hdc und hdd erkannt.
Doch wenn ich dann nach dieser Anleitung :
http://www.linuxforen.de/forums/showthread.php?t=59201&highlight=SUSE+CDrom

die Emulation aktiviere, habe ich wieder den selben Fehler.

Kann es sein, dass ich das DVD nicht emulieren kann?

Bei meinen anderen Rechner funktioniert es fehlerfrei, nur eben bei dem einen nicht.


bike

prostetnik
07.06.04, 12:44
.ich weiß leider nicht, wie es bei SuSE 8.1 ist.
Hast Du in Yast/hardware das Konfigurations-tool "CDRom-Laufwerke"?
WEnn ja, was wird denn da angezeigt?
Ich habe hier eine ähnliche hardware und habe dort einfach noch einmal das CD-Rom u. DVD-Laufwerk gelöscht. Nach o. g. SuSE-Link habe ich dann meinem DVD die SCSI-Emulation verpasst und dann im genannten Yast-Tool die Laufweke wenn nötig neu eingescannt. Dann kannst Du schon dort einmal sehen, wie Gerät, Link und Mountpoint zusammenhängen.
gruß
prostetnik

bike
07.06.04, 19:09
ALso ich habe inzwischen alles versucht.
Leider kein Erfolg. Yast verscuht erst garnicht die CD Laufwerke wieder zu istallieren, wenn ich in unique-keys die Schlüssel, die Verknüpung auf dem Desktop und auch in fstab gelöscht habe.
Jetzt weiss ich nix mehr.
Denn so wie es bei Suse steht funktioniert es leider nicht.
Es kann ja sein, dass durch Updates mit you oder so da etwas durch ein ander ist.
Schade, bisher war Suse meine Distribution, doch solch ein Problem darf nicht sein. Da kann ich mir auch gleich selber aus dem Web ein Linux besorgen und muss nicht dafür bezahlen. Denn für Suse ist eben 8.1 nicht mehr unterstüzungswert.


bike

prostetnik
07.06.04, 20:08
...also.
Du machst es aber auch nicht leicht Dir zu helfen.
Hast Du denn nun unter Suse 8.1 dieses o.g. CD-Tool unter Yast?

Bei mir zeigt dieses Tool folgendes an:

Name_____________Gerät_____________Link___________ ____Mountpoint

TOSHIBA DVD...._____/dev/sr0__________ /dev/dvd___________ /media/dvd
TEAC CD_W...._______/dev/sr1__________/dev/cdrecorder______/media/cdrecorder

dementsprechend steht in der fstab folgendes:

/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

(*Unterstriche sind Leerzeichen)

bei mir gab es ein Problem, als ich hier das DVD-Laufwerk nachträglich eingebaut habe.

/dev/cdrom (cdrecorder) zeigte bei mir auf /dev/sr0 und dann später eben auch noch das /dev/dvd _s. o.
Ich habe diesen Link entfernt, und von /dev/sr0 einen neun auf /dev/cdrom geschaffen.
Dann lief das hier.

Was ist denn bei Dir hdb ? Wenn da eine Lücke ist, dann könnte es u. U. daran liegen.
Wenn Du auf YaST/hardware/Hardware-Informationen klickst, was hast Du dann, nachdem Du die SCSI-Emulation konfiguriert hast für Einträge an sr0 bzw sr1 ?

gruß
prostetnik

bike
07.06.04, 20:39
Unter Yast kann cih die Laufwerke nicht löschen.
Jedoch habe ich in yast:
hdc = DVD (richtig) und sr0 = cdrecorder(auch richtig)
doch ich kann hdc nicht mounten.

Was ist denn falsch?

sr0 kann ich mounten, doch mit dem hdc klappt es nicht....

bike