Linux 15.070 Themen, 107.540 Beiträge

Kombo Laufwerk wird nicht als Brenner erkannt ?!?

Eisenvater / 12 Antworten / Baumansicht Nickles

Hallo,
habe ein Gericom Overdose Polo Notebook mit SuSE Linux 8.2 drauf. Nachdem ich das 24fach CD-Rom Laufwerk des etwas betagten Rechners durch das Kombolaufwerk CB-2100A von NEC ersetzt habe, las der Rechner zwar CDs UND DVDs, brennen konnte er jedoch nicht. YaST2 meldet unter erkannten CD-Rom Laufwerken Geräten korrekt das neue Laufwerk. Bei der Einrichtung von K3b wird das Gerät als Leselaufwerk angezeigt, wenn ich jedoch einen Schreiber hinzufügen will, wird keiner gefunden. Andere Brennprogramme reagieren ähnlich.
Bin übrigens Linux Neuling, wäre nett ,wenn Ihr das bei Antworten berücksichtigt...

Danke schonmal im voraus !

bei Antwort benachrichtigen
KarstenW Eisenvater „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

CD-Brenner werden nur als generische SCSI-Devices unter Linux benutzt. Die Brenneprogramme cdrecord und cdrdao unterstützen nur SCSI-Brenner! K3b ist nur ein Frontend, also eine Benutzeroberfläche. Das eigentliche Brennprogramm , welches im Hintergund arbeitet ist cdrecord oder eben cdrdao.Wenn man ein ATAPI-Brenner verwenden will , dann muß man einen Treiber laden der einen SCSI-Brenner emuliert.
Ich weiß nicht welches Brennprogramm du verwendest, aber bei cdrecord müssen die Treiber sg und ide-scsi geladen werden. Entweder die Treiber sind im Kern monolitisch oder müssen als Treibermodul zur Laufzeit geladen werden. Ich weiß nicht wie das bei SUSE 8.1 ist und ich kenne die Version von cdrecord oder von cdrdao nicht.
Ich würde dir vorschlagen die neueste Version von xcdroast selbst zu kompilieren und unter /usr/local zu installieren. xcdroast ist auch ein Frontend und benutzt cdrecord als Brennprogramm. Ich habe es selbst immer genutzt und mein ATAPI - CDbrenner läuft auch damit.
Hier ist der link dafür:
http://www.xcdroast.org/.

Du lädtst dir den Sourcecode von xcdroast herunter und den Sourcecode der cdrtools:
http://www.xcdroast.org/#download

Da hast du gleich die neueste Version. Wenn die Kompilierung ohne Fehlermeldung lief dann brauchst du bloß noch folgenden Eintrag in die /etc/modules.conf zu machen.

options ide-cd ignore = hdx
pre-install sg modprobe ide-scsi
alias scsi_hostadapter ide-scsi

options ide-cd ignore = hdx, bedeutet das das Geräte hdx als SCSI Geräte genutzt wird. Du mußt hdx ersetzen durch die richtige Gerätedatei deines Kombolaufwerkes.

alias scsi_hostadapter ide-scsi
bedeutet das ein virtueller SCSI-Controller benutzt wird um deinen ATAPI-CD Brenner als SCSI - CDBrenner zu benutzen. cdrecord verwendet nur SCSI-Geräte und wenn man ATAPI-Geräte im Rechner hat, dann muß man diesen Umweg gehen.

Wenn du alles richtig gemacht hast, dann kannst du mit "cdrecord --scanbus" prüfen ob dein ATAPI Brenner als SCSI-Gerät erkannt wurde. Ich weiß aber eben nicht ob die Treiber bei SUSE 8.1 mit dabei sind (sg, scsi-ide). Vielleicht sind diese treiber bereits im Kern oder als Module unter /lib/modules/kernelxxx. Notfalls mußt du eben einen Kern selbst kompilieren. Das hat bei mir auch geholfen.

Beim Sourcecode ist eine Menge Anleitung dabei wie man das Programm kompiliert. Du kannst es auch mal versuchen mit deiner älteren Versionen von cdrecord. Vielleicht geht es auch damit. Ich weiß aber nicht ob die Einträge in der /modules/conf dann genau so sind , wie bei der ganz neuen version von cdrecord.

Das war ein wenig viel, aber irgendwo steht in der Supportdatenbank von SUSE ein Artikel, wie man aus einem ATAPI-Brenner einen SCSI-Brenner für cdrecord macht.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
KarstenW Nachtrag zu: „CD-Brenner werden nur als generische SCSI-Devices unter Linux benutzt. Die...“
Optionen

Ich habe noch was vergessen. Bei mir wurde immer eine Kernelpanic ausgelöst wenn ich den Befehl "cdrecord --scanbus" eingab, also ein Fehler den der Betriebsystemkern nicht abfangen kann.
Erst nachdem ich einen eigenen kern kompiliert hatte, war der Fehler weg und es lief. Manchmal sind im Kern die falschen oder zuviele Treiber und ich nehme an, das das dann die Ursache war. Solche Fehler kann man am besten beseitigen ,wenn man einen eigenen Kern kompilert, in dem nur die Treiber sind für die auch Hardware im Rechner ist. Bei SUSE sind die Betriebsystemkerne völlig mit nutzlosen Treibern überladen. Deshalb könnte es vielleicht bei dem Befehl "cdrecord --scanbus" auch solche Hänger (kernelpanic) geben.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
KarstenW Nachtrag zu: „Ich habe noch was vergessen. Bei mir wurde immer eine Kernelpanic ausgelöst...“
Optionen

Eigentlich weiß ich gar nicht , ob man ein Combolaufwerk auch als normalen ATAPI-Brenner unter Linux einsetzten kann. Aber der Weg über die SCSI-Emulation ist der einzige Weg der momentan unter Linux funktioniert. Das mußt du eben mal ausprobieren. Wenn du willst gebe ich dir meine SUSE 9.0 Profi-Version umsonst. Ich bin auf Debian umgestiegen und brauch SUSE nicht mehr. Da hast du gleich eine neuere Version von SUSE. Du bekommst dann auch noch Updates. Du brauchst bloß eine E-Mail zuschicken.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Eisenvater Nachtrag zu: „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

Hallo und erstmal danke für die umfangreiche Anleitung.
ist ja gar nicht so einfach, wie ich als langjähriger Windows Nutzer das gewohnt bin. Also das Kompilieren der XCDRoast Software hat ohne grössere Probleme funktioniert. Ein Blick in die modules.conf wirft jedoch die Frage auf, WO die IDE zu SCSI Einträge gemacht werden sollen... Das Kernelpanic Problem habe ich nach cdrecord --scanbus glücklicherweise nicht. Ich werde mich jetzt nochmal in der SuSE Supportdatenbank umsehen.

Danke auch für das SuSE 9 Angebot, da aber mein Notebook mit 300MHz und 128MB den Systemanforderungen neuerer Distributionen nicht mehr gerecht wird, werde ich erstmal bei 8.2 bleiben.

bei Antwort benachrichtigen
KarstenW Eisenvater „Hallo und erstmal danke für die umfangreiche Anleitung. ist ja gar nicht so...“
Optionen

Die Zeilen für die SCSI-Emulation in der /etc/modules.conf kannst du einfach an das Ende heranhängen. Die Datei /etc/modules.conf ist nur für das kmod-Programm wichtig. Die Treibermodule werden bei Bedarf erst in den Kern nachgeladen. Vom Kern kommt so ein Alias und das Programm kmod schaut in die Datei /etc/modules.conf rein und lädt den Treiber der rechts von so einem Alias steht. Man kann auch selbst mit "modprobe Treiber" den Treiber manuell laden, wenn es mit kmod mal nicht funktioniert.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
NANÜ Eisenvater „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

Hi,
in der Regel gibt es unter SuSE keine Probleme in der Erkennung eines Combo Brenners (habe sowohl eine DVD/CD Brenner von Pioneer wie auch ein LiteOn Brenner - 52/24/52 - für Cds laufen)
Vermute daher (gerade 8.2 war für mich bisher einer der besten, wenn nicht die beste SuSE-Distribution, die sie bis jetzt auf den Markt gebracht haben), daß die Laufwerke nicht richtig gemountet wurden.
Jetzt gibt es seit einiger Zeit autofs, solltest du das noch nicht auf der Platte haben, über DVD/CD nachinstallieren.
Hakt es dann immer noch, poste nochmal, ich schicke dir dann die fstab Datei von mir.

Gruß

NANÜ

P.S. NEC wird unterstützt,
ansonsten gib mal als Root
oder über eine Konsole mit
Rootrechten lspci ein.
(das ist ein kleines L)
Da steht dann genau, welche
Hardware verwendet wird.

bei Antwort benachrichtigen
NANÜ Eisenvater „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

........habe es wohl falsch verstanden, also es ist ein Laufwerk, daß sowohl DVD/CD brennt wie auch normal als DVD/CD Laufwerk fungieren soll........

Dann mußt du es 2x mounten, einmal als einfaches Abspielgerät und dann nochmal als DVD/CD-Brenner, d.h. du hast/benötigst 2! Icons, die du je nach Funktion an"klicken" kannst. Bleibt trotzdem bei dem Tipp mit autofs + der fstab Datei, falls es hakt............

Nebenbei, mit K3b hast du eine sehr gute Brennsoftware.

bei Antwort benachrichtigen
Eisenvater Nachtrag zu: „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

So, habe es nach einem guten Tag Arbeit geschafft. Habe auch noch mal die Supportdatenbank durchsucht, wo ich dann auf
http://portal.suse.com/sdb/de/2001/06/tbraza_ide_brenner.html
fündig wurde. Nun laufen k3b und xcdroast problemlos !
Das Laufwerk ist ein kombiniertes DVD/CD-Leselaufwerk und CD-Brenner, also kein DVD-Brenner.
Nun bekomme ich aber beim Mounten die Meldung "(mntent):warning: no final newline at the end of /etc/fstab". Das ist nicht weiter schlimm, da nach dem Wegklicken das Mounten trotzdem funktioniert, aber irgendwas habe ich dann in der fstab wohl falsch gemacht, oder ?

bei Antwort benachrichtigen
KarstenW Eisenvater „So, habe es nach einem guten Tag Arbeit geschafft. Habe auch noch mal die...“
Optionen

Wenn du die /etc/fstab -Datei konfigurierst, dann mußt du noch am Ende der letzten Zeile einmal Return (ENTER) drücken. In der /etc/fstab-Zeile muß am Ende noch so ein "Neue Zeilen" - Zeichen stehen. Danach müßte die Fehlermeldung weg sein.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
NANÜ Eisenvater „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

.............poste mal bitte die komplette Fehlermeldung + falls sie das schon war, deine fstab.

Gruß

NANÜ

bei Antwort benachrichtigen
NANÜ Eisenvater „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

....../dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0, wobei subfs eine Neuerung von SuSE 9.1 ist, das denke dir weg.
Ansonsten, kann es auch einfach eine laut Fehlermeldung "no final newline at the end of /etc/fstab" nicht abgeschlossene An/Zuweisung sein.
Hast du schon einen Brennversuch gestartet?

bei Antwort benachrichtigen
Eisenvater Nachtrag zu: „Kombo Laufwerk wird nicht als Brenner erkannt ?!?“
Optionen

Hallo,
Alles klar, der Fehler lag an der fehlenden Leerzeile am Ende der fstab. Jetzt funktioniert alles problemlos (mounten, brennen...) !

Super, vielen Dank für Eure Hilfe !

bei Antwort benachrichtigen