Hallo, Am Wed, 19 Oct 2005, TOPMANN (Torben Pollmann) schrieb:
Dr. Jürgen Vollmer wrote: [..]
oder b) fdisk /mbr; sys a: c:
Mit fdisk /mbr wird PER COMMAND die erste Partition zum Booten aktiviert und zugleich der erste Teil des Boot-Loaders geschrieben.
Nein. Es wird nur der Bootcode in den MBR geschrieben. Ok, was es macht, wenn _keine_ aktive Partition vorhanden ist habe ich nie getestet -- bzw. nie testen wollen. Ich hab' mir vorher ueberlegt, was ich machen will und mich vorher informiert wie das geht.
Genau das will ich unter Linux im Script tun, die Installation ist nach formatierter und partitionierter Festplatte in principio ja nur noch ein rueberkopieren.
Installiere LILO oder GRUB.
Ich moechte also wissen, wieviele Bytes ich schreiben muss, count=1 geht naemlich von 512 aus.
Ich weiss, wieviele Bytes es sind und wie ich die mit dd in den MBR zaubern kann. Aber wenn du das nicht auch weisst, dann lass die Finger davon. Ich weiss wovon ich rede. Wenn's dich wirklich interessiert lese die Doku von LILO (die in den Dateien mit der Endung .c und .h!). Ansonsten lass die Finger davon.
Nein, auch unrichtig: Sys a: c: aktiviert die erste Partition fuer den Boot-Vorgang und includiert fdisk /mbr
Nein. SYS.COM fasst den Bootcode im MBR nicht an. Das verbaselt nur den Bootsektor der Windows-_Partition_ und schreibt u.a. eine msdos.sys, die io.sys in das Stammverzeichnis der Partition.
Also, was ich suche, ist ein reines Equivalent zu "fdisk /mbr"
Gibt's nicht. Du brauchst eben noch den Bootcode.
warum??????
Was soll den gemacht werden? s.o.: aktivieren der Boot-Partition *** PER SCRIPT ***
RTFM: man cfdisk info grub man lilo man lilo.conf
Schreiben des ersten Teils des Boot-Loaders fuer eine ext2-hda1 *** PER SCRIPT ***
Installiere GRUB oder LILO per script und vergiss deine Idee den Bootcode per dd schreiben zu wollen -dnh -- Fighting for peace is like fucking for virginity.