Win7 boot érdekesség
Takacs Tibor
takacst at ntszki.hu
2011. Már. 25., P, 09:12:29 CET
Sziasztok!
Adott egy Win7 számítógép, az első partícióján XP van, a 2-on Win7 (mind a kettő
primary). Ha a partíciós táblában az aktív flag-et az 1.-re állítom, az XP, ha a 2.-ra a Win7
indul. Ha PXEGRUB-bal bootolok, és meghívom az MBR-t a chainloader (hd0)+1
paranccsal, ugyanezt csinálja, amelyik az aktív, az indul el. Ha az első az aktív a chainloader
(hd0,1)+1 parancs szépen elindítja az XP-t. Ha azonban a 2. az aktív, a chainloader
(hd0,2)+1 esetén villanik egyet a képernyő, majd kapok egy Disk read error üzenetet.
Végülis ki tudom kerülni, de idegesít az eset. Az MBR elvileg nem csinál mást, mint betölti a
megfelelő partíció VBR-jét. Ha nem az MBR tölti be, miért nem jó? Azért érdekel a
probléma, mivel az aktív flag-et nem szívesen bizergálom, mivel a sok írástól esetleg
megsérül az MBR és akkor vége a HDDnek. Vagy ez teljesen alaptalan félelem?
Üdv:
TT
További információk a(z) Techinfo levelezőlistáról