Kosa Attila írta:
On Thu, Sep 07, 2006 at 07:20:10AM +0200, Szládovics Péter wrote:
Attila SZALAY írta:
Ha teszemazt maradunk a lilonal, jo a dd-s variacio is, amit irtal, de akkor pl bootfloppy kell amig elesited a bootsectort, hogy a futo rendszer frissitse az mbrt!
Nem kell.
sfdisk --help
...
   -R [or --re-read]:   make kernel reread partition table
...
Szóval sfdisk -R /dev/sdc és az MBR-t újraolvassa a rendszer ;-)
Nem vagyok biztos benne, hogy ez jo lesz a lilo-nak. Ugyanis a
lilo egy map nevu fajlban tarolja a kernel blokkjainak fizikai
sorrendjet, es ennek a fajlnak a helye beleirodik az MBR-ben levo
programba. Ennek eredmenyekepp tud BIOS-hivasokkal hozzaferni a
kernel elinditasahoz szukseges dolgokhoz. Persze kerdes, hogy
azonos eszkozok kozott dd-vel atmasolva ezek a fizikai dolgok
tenylegesen is ugyanoda kerulnek-e...

Lilo-t már régen használtam. Az biztos, hogy ugyanoda kerülnek a dolgok, csak az a kérdés, hogy a Lilo által eltárolt adatok azok a lemez elejétől mért szektorsorrenden alapulnak szekvenciálisan, vagy fej/cilinder/szektor alapján. Ez utóbbiból lehetnek problémák, ha a diskek karakterisztikája nagyban eltér. Ettől függetlenül, ha a pertíciós táblát újraolvasta a kernek, a chroot már szépen működik, és lehet a Lilo-t újrakonfigolni.
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz