On Thu, Nov 25, 2004 at 11:56:04PM +0100, Christian Fr�se wrote: > > 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!
Danke :)
1) Ich wollte den Grub aber in den ersten Sektor der
Linux-Partition. Warum nicht. Im MBR sitzt das, was
install-mbr dort hin schreibt. (Ich glaube sogar, da�
ich einen Grund daf�r hatte .. wei� ihn aber nicht mehr.)
2) Da� md1 kein physisches Device ist, wei� ich. Darunter
liegen z.B. hda2 und hdc2.
Sicht aus 'User'-Land
|
|
V
md1--------|
hda1-------|
hda----------------|
hdc1-------|
hdc----------------|
GRUB hat nun auf hda1 geschrieben. Die ersten - sagen wir - 400 Byte.
Wenn ich auf md1 gucke, sehe ich das nicht, weil ich ja "unter" md1
geschrieben habe und md1 mir nur zeigt, was es da mal gelesen hat. Und
nicht wissen wird, da� ich's jetzt ge�ndert habe.
Beim Anhalten scheint es diesen ersten Block auch zur�ckzuschreiben.
(Einen Hinweis habe ich heute bekommen: Der Superblock ist ja auch
irgendwo am Anfang und m�glicherweise arbeiten MD mit gr��eren Bl�cken
als mit 512b, so da� es gleich mal auch den ersten kompletten Sektor mit
neu schreibt.)
Fein w�re es, wenn ich dem MD sagen k�nnte, da� es mit Spiegeln erst
nach den ersten 512 Byte anfangen soll. Denn die ersten 512b auf beiden
Platten, wenn sie Grub-Code enthalten, k�nnten theoretisch ja auch
unterschiedlich aussehen. Es k�nnen ja v�llig unterschiedliche Platten
sein, so da� Grub auch unterschiedliche Boot-Bl�cke (die Blocklists)
erzeugen mu�.
Fast denke ich, da� ich meine Frage zur�ckziehen kann.
Danke f�r's Mitlesen und Antworten :)
Heiko
signature.asc
Description: Digital signature

