Hallo! Ich habe hier folgendes Problem: Von einem Tag auf den anderen ist hier mein DVD-Brenner als Device "verschwunden". K3B findet ihn nicht mehr und auch root kann eine DVD oder CD nicht mehr mounten. Sowhl in den Bootmeldungen als auch im Yast unter hardware/cdroms erscheint das device noch , aber im System ist es nicht zu finden. Wie kann ich das device wieder einbinden und ansprechen, habt ihr da einen Rat für mich? Gruß, Sven
Am Montag, 16. Januar 2006 16:13 schrieb Sven Görsmann:
Hallo! Hallo Sven,
Ich habe hier folgendes Problem: Von einem Tag auf den anderen ist hier mein DVD-Brenner als Device "verschwunden". K3B findet ihn nicht mehr und auch root kann eine DVD oder CD nicht mehr mounten. Sowhl in den Bootmeldungen als auch im Yast unter hardware/cdroms erscheint das device noch , aber im System ist es nicht zu finden.
Wie kann ich das device wieder einbinden und ansprechen, habt ihr da einen Rat für mich?
Was sagt den ein "hwinfo --ide"? Findet er das DVD ROM? Welchem "Device File" ist es zu geaordent? Siehst du das Gerät im Bios? Frank
Frank Babies schrieb:
Am Montag, 16. Januar 2006 16:13 schrieb Sven Görsmann:
Hallo!
Hallo Sven,
Ich habe hier folgendes Problem: Von einem Tag auf den anderen ist hier mein DVD-Brenner als Device "verschwunden". K3B findet ihn nicht mehr und auch root kann eine DVD oder CD nicht mehr mounten. Sowhl in den Bootmeldungen als auch im Yast unter hardware/cdroms erscheint das device noch , aber im System ist es nicht zu finden.
Wie kann ich das device wieder einbinden und ansprechen, habt ihr da einen Rat für mich?
Was sagt den ein "hwinfo --ide"? Findet er das DVD ROM? Welchem "Device File" ist es zu geaordent? Siehst du das Gerät im Bios?
Frank
Hallo Frank! Das hier ist etwas seltsam.... nachdem ich die Mail geschrieben hatte war irgendwann auf einmal das Device wieder da (nach mehrmaligen Booten), und später dann wieder weg. Im Moment ist es "wieder mal" da...ein "hwinfo --ide" lässt es normal erkennen. Im bios war und ist es übrigens immer vorhanden, sowie auch im parallel installierte Windows. Es ist mir nicht erklärlich warum es mal beim Booten erkannt wird und mal nicht. Einen Hardwaredefekt beim Brenner schliesse ich aus. Vielleicht gibt es einen Bug bei der Hardwareerkennung des IDE-Brenner-Devices, aber genau weiß ich es auch nicht. Vielen Dank jedenfalls für die Antwort auf meine Mail. Gruß, Sven
Hallo Sven, Am Sonntag, 22. Januar 2006 22:40 schrieb Sven Görsmann:
Frank Babies schrieb:
Am Montag, 16. Januar 2006 16:13 schrieb Sven Görsmann:
Hallo!
Hallo Sven,
Ich habe hier folgendes Problem: Von einem Tag auf den anderen ist hier mein DVD-Brenner als Device "verschwunden". K3B findet ihn nicht mehr und auch root kann eine DVD oder CD nicht mehr mounten. Sowhl in den Bootmeldungen als auch im Yast unter hardware/cdroms erscheint das device noch , aber im System ist es nicht zu finden.
Wie kann ich das device wieder einbinden und ansprechen, habt ihr da einen Rat für mich?
Was sagt den ein "hwinfo --ide"? Findet er das DVD ROM? Welchem "Device File" ist es zu geaordent? Siehst du das Gerät im Bios?
Frank
Hallo Frank!
Das hier ist etwas seltsam.... nachdem ich die Mail geschrieben hatte war irgendwann auf einmal das Device wieder da (nach mehrmaligen Booten), und später dann wieder weg. Im Moment ist es "wieder mal" da...ein "hwinfo --ide" lässt es normal erkennen. Im bios war und ist es übrigens immer vorhanden, sowie auch im parallel installierte Windows. Es ist mir nicht erklärlich warum es mal beim Booten erkannt wird und mal nicht. Einen Hardwaredefekt beim Brenner schliesse ich aus.
Vielleicht gibt es einen Bug bei der Hardwareerkennung des IDE-Brenner-Devices, aber genau weiß ich es auch nicht.
Ein so verwirrendes Gerät ist seltsam. Einerseits hört es sich an als wenn du einen Wackelkontakt an den Steckern hast, wobei wenn es unter WIN ordentlich erkannt wird dem ganzen wieder spricht andererseits könnte es sein das die eingestellte Geschwindigkeit bei Linux zu hoch ist. Wenn es unter Linux sichtbar ist solltest du dir mal die /var/log/boot.msg weg kopieren und dann wenn es nicht sichtbar ist ebenso unter einem anderen Namen. Zum Schluss ein "diff" drüber um zu sehen was sich geändert hat. Frank
Ich wuerde mal ein $> /sbin/lsmod | sort > /tmp/cd_ok machen, wenn das Laufwerk "sichtbar" ist nach dem Booten, und ein $> /sbin/lsmod | sort > /tmp/cd_fail wenn das Laufwerk nicht erkannt wurde. Lasse dann ein $> diff /tmp/cd_ok /tmp/cd_fail laufen und schaue mal, ob es Unterschiede gibt (ich hoffe, das funktioniert so mit dem sort und dem diff). Falls ja, poste die Unterschiede doch mal. Falls es keine Unterschiede gibt, dann vergiss meine Mail hier einfach ;-) Cheers, Th.
Thomas Hertweck schrieb:
Ich wuerde mal ein
$> /sbin/lsmod | sort > /tmp/cd_ok
machen, wenn das Laufwerk "sichtbar" ist nach dem Booten, und ein
$> /sbin/lsmod | sort > /tmp/cd_fail
wenn das Laufwerk nicht erkannt wurde. Lasse dann ein
$> diff /tmp/cd_ok /tmp/cd_fail
laufen und schaue mal, ob es Unterschiede gibt (ich hoffe, das funktioniert so mit dem sort und dem diff). Falls ja, poste die Unterschiede doch mal. Falls es keine Unterschiede gibt, dann vergiss meine Mail hier einfach ;-)
Cheers, Th.
Hallo Thomas! Wie es der "Zufall" so will ist der Brenner mal wieder nicht zu finden. Das Ergebnis des diffs habe ich unten angehängt, aber ich sehe da keine relevanten Unterschiede (meines Erachtens...aber ich kenn mich da nicht 100%ig aus) außer der Tatsache das das Modul ide-cd den Wert "used by" verschieden hoch anzeigt, was ja darauf schließen kann das der Brenner im anderen Fall berücksichtigt wird. Komisch ist übrigens auch das im Yast unter Hardware/CD-ROM-Lauf werke sowohl DVD-ROM als auch Brenner je 2mal angezeigt werden - das noch ergänzend..... Vielleicht hilft das ja euch weiter mir weiterzuhelfen. Gruß, Sven 26c26 < i2c_core 25344 12 dvb_bt8xx,nxt6000,mt352,sp887x,dst,tuner,bttv,cx24110,or51211,i2c_algo_bit,ivtv_tveeprom,i2c_i801 ---
i2c_core 25344 12 dvb_bt8xx,nxt6000,mt352,sp887x,dst,tuner,cx24110,bttv,or51211,i2c_algo_bit,ivtv_tveeprom,i2c_i801 30,31c30,31 < ide_disk 22656 6 < ipv6 280192 28
ide_disk 22656 9 ipv6 280192 34 36c36 < nls_cp437 9728 0
nls_cp437 9728 2 38c38 < nls_utf8 6016 1
nls_utf8 6016 3 52c52 < snd 71300 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd 71300 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer 55,56c55,56 < snd_intel8x0 39136 1 < snd_mixer_oss 24704 1 snd_pcm_oss
snd_intel8x0 39136 2 snd_mixer_oss 24704 2 snd_pcm_oss 63c63 < soundcore 13920 1 snd
soundcore 13920 2 snd 66c66 < subfs 12672 2
subfs 12672 3 73c73 < vfat 18048 0
vfat 18048 2
Nur mal als unbedeutender Zwischenruf, kann es sein, dass dein CDROM als Slave gesteckt ist und alleine an nem IDE-Stecker hängt? Da war vor kurzem so ein Fall, der unter Linux zu Problemen führte, unter Windows nicht. Nur zur Sicherheit würde ich auf jeden Fall auch mal das Kabel tauschen, evtl verfährt Windows in der Hardwareerkennung etwas laxer, weswegen es die Probleme nicht mitkriegt oder als lästig ;-) werwirft.
Holger Hellmuth schrieb:
Nur mal als unbedeutender Zwischenruf, kann es sein, dass dein CDROM als Slave gesteckt ist und alleine an nem IDE-Stecker hängt? Da war vor kurzem so ein Fall, der unter Linux zu Problemen führte, unter Windows nicht. Nur zur Sicherheit würde ich auf jeden Fall auch mal das Kabel tauschen, evtl verfährt Windows in der Hardwareerkennung etwas laxer, weswegen es die Probleme nicht mitkriegt oder als lästig ;-) werwirft.
Das mit dem Kabel tauschen habe ich noch nicht ausprobiert....ist aber mal 'ne Möglichkeit, das versuche ich dann auch mal nachher. Slave-Jumperung ist korrekt, aber als Master ist auch noch eine HD dran. Danke für den Tip, Sven
Sven Görsmann wrote:
[...] Wie es der "Zufall" so will ist der Brenner mal wieder nicht zu finden. Das Ergebnis des diffs habe ich unten angehängt, aber ich sehe da keine relevanten Unterschiede (meines Erachtens...aber ich kenn mich da nicht 100%ig aus) außer der Tatsache das das Modul ide-cd den Wert "used by" verschieden hoch anzeigt, was ja darauf schließen kann das der Brenner im anderen Fall berücksichtigt wird.
Ich konnte in Deiner diff-Ausgabe kein ide-cd entdecken. Das allerdings laesst darauf schliessen, dass das ide-cd Modul in beiden Faellen geladen wurde. Eigentlich hatte ich darauf spekuliert, dass im Falle des "verschwundenen" Laufwerks das ide-cd Modul nicht geladen wurde, im Falle des funktionierenden Laufwerks hingegen schon. Das ist ein bekannter Bug von SuSE 10 der manchmal auftritt und die Laufwerke damit unbenutzbar macht. Ggf. kannst Du mal das Modul "ide-cd" unter MODULES_LOADED_ON_BOOT in /etc/sysconfig/kernel eintragen. Schaden kann das nichts, aber in Deinem Falle wird es vermutlich auch nicht die Loesung des Problems sein. Da Dein Problem auch nicht von Anfang an bestand sondern, wie Du schriebst, ploetzlich von einem Tag auf den anderen auftrat, tippe ich eher auf ein Hardware-Problem - Motherboard-Anschluss, IDE-Kabel, Laufwerk selbst, RAM, etc. Einfach mal ueberpruefen und ggf. testweise austauschen. Cheers, Th.
Thomas Hertweck schrieb:
Sven Görsmann wrote:
[...] Wie es der "Zufall" so will ist der Brenner mal wieder nicht zu finden. Das Ergebnis des diffs habe ich unten angehängt, aber ich sehe da keine relevanten Unterschiede (meines Erachtens...aber ich kenn mich da nicht 100%ig aus) außer der Tatsache das das Modul ide-cd den Wert "used by" verschieden hoch anzeigt, was ja darauf schließen kann das der Brenner im anderen Fall berücksichtigt wird.
Ich konnte in Deiner diff-Ausgabe kein ide-cd entdecken.
Das allerdings laesst darauf schliessen, dass das ide-cd Modul in beiden Faellen geladen wurde. Eigentlich hatte ich darauf spekuliert, dass im Falle des "verschwundenen" Laufwerks das ide-cd Modul nicht geladen wurde, im Falle des funktionierenden Laufwerks hingegen schon. Das ist ein bekannter Bug von SuSE 10 der manchmal auftritt und die Laufwerke damit unbenutzbar macht. Ggf. kannst Du mal das Modul "ide-cd" unter MODULES_LOADED_ON_BOOT in /etc/sysconfig/kernel eintragen. Schaden kann das nichts, aber in Deinem Falle wird es vermutlich auch nicht die Loesung des Problems sein. Da Dein Problem auch nicht von Anfang an bestand sondern, wie Du schriebst, ploetzlich von einem Tag auf den anderen auftrat, tippe ich eher auf ein Hardware-Problem - Motherboard-Anschluss, IDE-Kabel, Laufwerk selbst, RAM, etc. Einfach mal ueberpruefen und ggf. testweise austauschen.
Cheers, Th.
Hallo nocheinmal..... habe die Hardware überprüft...dran gewackelt und ausgetauscht (also Kabelage und RAM)....daran liegt es wohl nicht. Habe mir nochmal die /var/log/boot.msg angeschaut, weil Partitionen auf einer HD die am selben Kanal (IDE1) dranhängt nicht automatisch gemountet werden. Wenn das System hochgefahren ist klappt das mit "mount /partition/". Hierbei fielen mir folgende Zeilen in der /var/log/boot.msg auf: <3>udev[1239]: udev_make_node: mknod(/dev/hdc5, 060640, 22, 5) failed with error 'No such file or directory' <3>udev[1235]: udev_make_node: mknod(/dev/hdc1, 060640, 22, 1) failed with error 'No such file or directory' Kann es demnach sein das "einfach" udev die Devices am zweiten IDE-Kanal nicht korrekt zuordnen kann, da am selben Kanal hdc=festplatte und hdd=dvdbrenner hängen? Und wie (wenn überhaupt) kann man das ändern? Gruß und schönes Wochenende, Sven
Hallo, Am Fri, 27 Jan 2006, Sven Görsmann schrieb:
Hierbei fielen mir folgende Zeilen in der /var/log/boot.msg auf:
<3>udev[1239]: udev_make_node: mknod(/dev/hdc5, 060640, 22, 5) failed with error 'No such file or directory' <3>udev[1235]: udev_make_node: mknod(/dev/hdc1, 060640, 22, 1) failed with error 'No such file or directory'
Kann es demnach sein das "einfach" udev die Devices am zweiten IDE-Kanal nicht korrekt zuordnen kann, da am selben Kanal hdc=festplatte und hdd=dvdbrenner hängen? Und wie (wenn überhaupt) kann man das ändern?
Vielleicht kannst du mal versuchen die devices per Hand anzulegen: ==== mknod -m 660 /dev/hdc b 22 0 for i in `seq 1 15`; do mknod -m 660 /dev/hdc${i} b 22 ${i} done chown root.disk /dev/hdc* ==== Ob sich udev an existierenden devices stoert weiss ich nicht. -dnh -- Es gibt in C keine Strings. Wenn man das kapiert hat, kann man anfangen mit Strings in C zu arbeiten. [Christoph Berg]
Sven Görsmann wrote:
[...] Habe mir nochmal die /var/log/boot.msg angeschaut, weil Partitionen auf einer HD die am selben Kanal (IDE1) dranhängt nicht automatisch gemountet werden. Wenn das System hochgefahren ist klappt das mit "mount /partition/".
Hierbei fielen mir folgende Zeilen in der /var/log/boot.msg auf:
<3>udev[1239]: udev_make_node: mknod(/dev/hdc5, 060640, 22, 5) failed with error 'No such file or directory' <3>udev[1235]: udev_make_node: mknod(/dev/hdc1, 060640, 22, 1) failed with error 'No such file or directory'
Kann es demnach sein das "einfach" udev die Devices am zweiten IDE-Kanal nicht korrekt zuordnen kann, da am selben Kanal hdc=festplatte und hdd=dvdbrenner hängen?
Nein, das sollte zumindest theoretisch nicht der Fall sein. Es koennte allerdings sein, dass Dein zweiter IDE-Kanal hardwaretechnisch ein Problem hat... Bist Du denn sicher, dass das udev-Paket zum Kernel passt? Es gab im Laufe des 2.6er Zweigs ein paar Aenderungen, die ein Update von udev noetig machten. Ansonsten faellt mir jetzt dazu aber auch nicht mehr viel ein. Cheers, Th.
Thomas Hertweck schrieb:
Sven Görsmann wrote:
[...] Habe mir nochmal die /var/log/boot.msg angeschaut, weil Partitionen auf einer HD die am selben Kanal (IDE1) dranhängt nicht automatisch gemountet werden. Wenn das System hochgefahren ist klappt das mit "mount /partition/".
Hierbei fielen mir folgende Zeilen in der /var/log/boot.msg auf:
<3>udev[1239]: udev_make_node: mknod(/dev/hdc5, 060640, 22, 5) failed with error 'No such file or directory' <3>udev[1235]: udev_make_node: mknod(/dev/hdc1, 060640, 22, 1) failed with error 'No such file or directory'
Kann es demnach sein das "einfach" udev die Devices am zweiten IDE-Kanal nicht korrekt zuordnen kann, da am selben Kanal hdc=festplatte und hdd=dvdbrenner hängen?
Nein, das sollte zumindest theoretisch nicht der Fall sein. Es koennte allerdings sein, dass Dein zweiter IDE-Kanal hardwaretechnisch ein Problem hat... Bist Du denn sicher, dass das udev-Paket zum Kernel passt? Es gab im Laufe des 2.6er Zweigs ein paar Aenderungen, die ein Update von udev noetig machten. Ansonsten faellt mir jetzt dazu aber auch nicht mehr viel ein.
Cheers, Th.
Hallo! Ja...denke schon das das udev-Paket zum kernel passt. Es wurden keine Abhängigkeitsprobleme angezeigt beim installieren und es wurde keine kernel- oder udev-Paket per make ; make installl installiert, so müßten es eigentlich nur die "normalen" SuSE-Pakete sein. Das der 2te Kanal Probleme macht ist denkbar aber in meinen Augen nicht sinnig, da er unter Win**** zB normal erkannt wird....sowie auch bei kanotix und co (zum test einfach mal eingelegt). Habe aber eine Lösung bzw. Anpassung für mein Problem gefunden das er die Devices findet, und zwar in dem ich einfach die beiden IDE-Kanäle mit den devicenummern in /etc/udev/static.txt statisch eingetragen habe. So klappt die Erkennung auf jeden Fall schon mal.... Gruß, Sven
Hallo Sven, On Montag 16 Januar 2006 16:13 wrote Sven Görsmann:
Ich habe hier folgendes Problem: Von einem Tag auf den anderen ist hier mein DVD-Brenner als Device "verschwunden". K3B findet ihn nicht mehr und auch root kann eine DVD oder CD nicht mehr mounten. Sowhl in den Bootmeldungen als auch im Yast unter hardware/cdroms erscheint das device noch , aber im System ist es nicht zu finden.
bei mir ist/war es so, daß /dev/dvd manchmal nach dem booten nicht mehr vorhanden ist? Ich habe das Paket 'filesystem' mit yast aktualisiert und im Moment ist gut. Eventuell hilft es ja auch bei dir. Grüße Wolfgang -- www.golder.de
participants (6)
-
David Haller
-
Frank Babies
-
Holger Hellmuth
-
Sven Görsmann
-
Thomas Hertweck
-
Wolfgang Golder