[LUGOS] Prestaviti GRUB z particije na MBR

Valentin Korenjak valentin.korenjak at email.si
Fri Jul 9 09:31:14 CEST 2004


Ales Kosir pravi:

>Doslej je zaganjanje z GRUBom in LILOm delovalo tudi ze meni, in sicer
>potrjujem zgodbo z Win2k na disku (s sistemom VFAT32) ali z XP (na NTFS),
>imam pa konkreten sistem Win2k na VFAT32, na katerem postopek zanesljivo ne
>deluje, in pri tem nisem storil nic cudnega. Takih zgodb je vec (kot kaze
>tudi navodilo, ki sem ga poslal), zato je priporocljivo pred temi posegi
>vsaj skraniti MBR po navodilu, kot ga je napisal Blayo. 
>
>Ko pa si enkrat povozis MBR po zgornjem postopku, ti pa tudi resevanje s
>FDISK /MBR ne pomaga vec. Ne pomaga resevanje z Win2k recovery s plosce. 
>
>Ali ima kdo izkusnjo, kako zagon obuditi v tem primeru? Disk je popolnoma
>lepo berljiv in zapisljiv, ce ga priklopim v Linuxu. Ali morda pomaga kaksen
>trik z uslugami paketov Norton Rescue ali Partition Magic? Zal backup zapisa
>MBR s pokvarjenega diska nimam.
>  
>
Ne vem, če je to sicer case, ki povzroča probleme, se je mi je pa zgodil 
pri eni izmed (re-)instalacij.

Kriv je bil princip 'številčenja' particij, kot ga uporablja WINNT 
loader (ki je mimogrede enak tistemu pri grub-u) - particije se štejejo 
od 0 naprej. V mojem premeru je bil na /dev/hda1 linux, na /dev/hda2 
swap in /dev/hda3 Windows2000. Nato sem re-instaliral linux in združil 
particiji hda1 in hda2. Logično gledano je windows particija tako 
skočila iz tretjega mesta na drugo.
Seveda sem najprej naivno poskušal vse mogoče v zvezi z recoverijem 
windows sistema (vključno z reinstalacijo), vendar ni pomagalo. 
Zaključil sem s formatiranjem windows particije in ponovno namestitvijo.

Kmalu za tem pa se mi je 'posvetilo' - žal prepozno: WINNT loader 
prebere boot.ini datoteko (tista, ki je omenjena tudi pri alternativnem 
receptu boot-anja) in iz nje ugotovi kaj je 'root' za windows-e. V mojem 
primeru bi torej zadoščalo le, da bi popravil 'številko' particije v 
boot.ini in bi bilo vse v redu.

Pozdrav,
Valentin

>-----Original Message-----
>From: Gregor GORJANC [mailto:gregor.gorjanc at hermes.si] 
>Sent: 8. julij 2004 15:01
>To: lugos-list at lugos.si
>Subject: Re: [LUGOS] Prestaviti GRUB z particije na MBR
>
>Blaz Podrzaj wrote:
>  
>
>>y0W!
>>
>>On Thu, 8 Jul 2004, Ales Kosir wrote:
>>
>>
>>    
>>
>>>Ce imas Windows 2000 ali XP, tega NE POCNI!!! Zagonski nalagalnik MS Oken
>>>      
>>>
>ne
>  
>
>>>prenese tuje informacije na MBR in ti bo mirno strajkal, MS Oken sploh ne
>>>bos mogel vec zagnati! Kako v tem primeru naredis dual boot, je opisano na
>>>strani http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html. Podobnih
>>>strani je vec...
>>>      
>>>
>>Ne bom rekel da je to laz, sigurno pa ni res, vsaj v mojem primeru ne.
>>GRUB imam na MBR-ju, WinXP particija je prva, Linux root particija pa
>>tretja. Se prej sem imel LILO z isto konfiguracijo in je prav tako vse
>>delovalo.
>>
>>V glavnem pozenes grub ter vpises:
>>
>>root (hd0,0) <- particija kjer je /boot vsebina
>>setup (hd0)  <- namestis GRUB 1st stage na MBR
>>quit
>>
>>To je vse.
>>
>>Drugace pa kaksen backup MBR-ja ne bo skodil:
>>
>>dd if=/dev/hda bs=1 count=446 of=mbr
>>
>>    
>>
>
>Meni je s tem uspelo. Blaz hvala.
>
>  
>




More information about the lugos-list mailing list