Am Montag, 29. Januar 2007 17:51 schrieb Christoph:
Hallo liebe Mailinglistler,
[ ]
Aktionen seit dem letzten funktionstüchtigen Start: Ein kleiner Umbau, CD Laufwerk in obersten Slot des PC's, 1 SATA Festplatte entfernt, meine einzige IDE Festplatte (mit der Root Partition) an einem freien Platz nun endlich festgeschraubt.
Fehlerbeschreibung: Waiting for device /dev/hda5 to appear: ...... resume device /dev/hda5 not found (ignoring) ...... bis schliesslich: ........not found -- exiting to /bin/sh $
Rescue CD gestartet - versucht /dev/hda1 zu mounten (eine vfat Partition mit 2G): mount /dev/hda1 /media/root /dev/hda1 is not a valid block device
Analyse: Boot-Loader (grub) & der Kernel können gelesen werden, die Partitionen aber nicht gemounted. Windows, das auf derselben Platte liegt funktioniert auch noch. Platte ist eine Hitachi 250GB 7200rpm IDE verbunden mit dem eingebauten Controller eines Asus A8NVM-CSM Mainboard.
Wer jetzt eine Theorie hat, wie man das mit Linux lösen könnte ohne an der HW umzubauen, bin ich für eine Lösung dankbar, da ich der Ansicht bin, wenn Windows die Platte bei dem HW-Setup erkennt und liest, sollte es auch Linux.
zur Lösung also: Ich hatte ein knapp 40cm langes IDE Kabel (mitgeliefert mit meinem Asus Mainboard), nach 30cm ist der erste Stecker, nach 40cm der 2.e und letzte. Jetzt war meine Platte festgeschraubt und verwendete aufgrund der Position den Stecker nach 40cm. Vorher den nach 30cm. Ich vertauschte die Stecker und konnte die Platten wieder mounten.
Hier ist wahrscheinlich die Ursache für dein Problem. Ich vermute einfach mal, dass die Platte auf automatische Master/Slave-Erkennung gejumpert ist. Wenn du sie dann mit dem anderen Stecker verbindest, wird sie automatisch nicht als Master, sondern als Slave erkannt. Du hast dann nicht mehr /dev/hda, sondern /dev/hdb. 1. Lösung für Linux: In /boot/grub/menu.lst und /etc/fstab die Pfade vertauschen (hdb gegen hda) 2. Lösung: darauf bist du bereits gekommen, nur das Kabel eben nicht defekt ist. Windows zählt einfach von der ersten Platte, die es findet, die Partitionen durch: erst die primären Platte 1-..., dann die logischen Platte 1- .... In diesem Fall tritt dabei kein Fehler auf, aber versuche mal, nachträglich unter Windows eine Platte mit mehreren Partitionen nachzurüsten oder umzustecken. Unter Linux werden einfach die Einträge wie oben getauscht. Es soll seit einiger Zeit aber auch unter Windows so eine Möglichkeit geben. Gruß, Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org