manes hat geschrieben:es ist ja schön, wenn die eintragung einer anderen bezeichnung für die vers devices den rechner wieder funktionieren läßt. aber eine erklärung für dieses hier hab ich noch nicht gefunden:
Ja, genau deshalb hatte ich auch nochmal genauere Infos angefordert.
manes hat geschrieben:warum wird nur hda3 zu sda3 und nicht auch die anderen partitionen von hdx zu sdx umbenannt? und andersrum: warum wird hda1 nicht zu sda1? verstehe ich nicht...
Es ist ja noch merkwürdiger!
michi88 hat geschrieben:Code: Alles auswählen
ls -l /dev/sda*
brw-rw---- 1 root disk 8,0 2009-12-09 02:42 /dev/sda
brw-rw---- 1 root disk 8,0 2009-12-09 02:42 /dev/sda1
brw-rw---- 1 root disk 8,0 2009-12-09 02:42 /dev/sda2
brw-rw---- 1 root disk 8,0 2009-12-09 02:42 /dev/sda3
D.h. aus
hda wird
sda, also:
hda wird zu
sda
hda1 wird zu
sda1
hda2 wird zu
sda2
hda3 wird zu
sda3
Aber mount sagt,
hda1 wäre gemountet:
obwohl es gar kein Device für
hda1 gibt:
michi88 hat geschrieben:Code: Alles auswählen
ls -l /dev/hda*
ls: cannont access /dev/hda*: No such file or directory
Das macht mich etwas ratlos.
michi88 hat geschrieben:wuesste aber auch ganz gern, woran das nun gelegen hat.
Ich interpretiere das jetzt mal so:
Wenn die initrd die /-Partition mountet, heißt die Platte
hda und diese Info wird in die /etc/mtab geschrieben, danach übernimmt ein anderer Treiber, welcher nicht in der initrd ist und welcher die Festplatte
sda nennt.
Im nachfolgenden Bootvorgang werden dann, so wie üblich, die anderen Partitionen gemountet, was aber hier fehlschlägt, da die Festplatte jetzt
sda heißt, in der fstab aber
hdaX steht.
Der Eintrag von hda1 bleibt aber weiterhin in der mtab drin, da diese Partition zwischenzeitlich nicht neu gemountet wurde und diese mtab gibt mount dann aus.
Gruß,
Daniel