Heiko Schlittermann schrieb:
Hallo,
bin ich eigentlich der Einzige, der das Gefühl hat, daß der Grub sich nicht wirklich gut installiert, wenn er nicht in den MBR sondern in eine Partition, die Bestandteil eines (Soft)RAID1 ist, soll?
/dev/hda bzw (hd0) - die Platte /dev/hda1 bzw (hd0,0) - die erste Partition, gehört zu /dev/md0 /dev/hda2 bzw (hd0,1) - die zweite Partition, zu /dev/md1
# Die ersten 100 Byte löschen und prüfen dd if=/dev/zero of=/dev/md1 bs=100 count=1 od -t xz /dev/md1 | head
# Nun Grub installieren grub > root (hd0,1) > setup (hd0,1) .... einiger Text, der besagt, daß alles ok ist.
# Und nun mal nachgucken: od -t xz /dev/md1 | head od -t xz /dev/hda2 | head
.. und festellen, daß da der Grub sehr wohl in /dev/hda2 liegt, aber nicht in /dev/md1 (was ja irgendwo verständlich ist, da der Grub sicher selbst auf /dev/hda2 schreibt, daß aber "unter" /dev/md1 liegt, und somit /dev/md1 nichts davon weiß.
Und bei Runterfahren passiert's scheinbar, daß das, was immer in /dev/md1 lag, dann auch auf /dev/hda2 geschrieben wird (in meinem Fall also diese 100 Nullen...)
Was kann man tun? Ich habe mir jetzt geholfen:
dd if=/dev/hda2 of=/tmp/x bs=512 count=1 cat /tmp/x >/dev/md1
Und dann funktionierte auch das Booten wieder ... Wie macht der LILO das? (Oder schreibt der bei 'nem boot=/dev/mdX nur auf den MBR und nicht in die entsprechende Partition?)
- Heiko Schlittermann
Hi!
1. Frage: Wieso den Bootsektor nach /dev/hda1 bzw /dev/hda2? Zum booten sollte er doch im /dev/hda landen!
2. Natürlich liegt der Bootsektor nicht im /dev/md1: das ist nur so eine Art pseudo-device und wird im Kernel auch über /dev/hda2 angesprochen
Oder habe ich jetzt etwas falsch verstanden, da ja deine Ausführungen ja etwas konfus waren!
Christian
-- Christian Fröse Wundtstraße 11/1341
01217 Dresden
Tel: 0179/7522245 0351/7998973
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)