← Back to team overview

sslug-teknik team mailing list archive

Hvad gør /sbin/lilo egentlig

 

Hej Alle

Jeg har et mystisk problem med lillo. jeg bygger et billede af en disk partion remote og det går sådan set helt fint. Jeg overføre billedet til diskens partion /dev/hda1 og skriver først mbr med /sbin/lilo. Det virker som det skal.

Herefter vil jeg gerne gøre tingene lidt mere effiktivt (mål -> køres fra et script uden at chroot til disken). Jeg henter nu mbr med dd.

dd if=/dev/hda of=boot.mbr bs=512 count=1
det image gemmer jeg så remote.

jeg skriver nu igen diskens image ned på disken igen men nu bruger jeg dd til at skrive mbr med den nævnte kopi af mbr.

dd if=hda.boot.mbr of=/dev/hda bs=512 count=1

Men det eneste der sker er at der under opstart bliver skrevet en masse 9'taler ud. Jeg har en fornemmelse af at /sbin/lillo også gør et eller andet på disken som jeg ikke er kommet med på imaget, da /sbin/lillo er kørt efter at imaget er lavet.

Nogen der har en god forklaring?

Hilsen Anders



Follow ups