Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Leopard 10.5 › winload corrupt
2,216 reads · 2008-03-04

winload corrupt

Ok, I have a question which has probably has a very simple answer, but I can't seem to efficiently find which one among the zillions of techniques proposed to use dual boots. I used to have a triple boot (handled by GRUB) Ubuntu/Mac…

Primary Author
@shitan Published 2008-03-04
Collection
Leopard 10.5
Archival Footprint
2,216 historical reads · 2 curated field notes (from 4 dispatches) · 2008-03-04
Credited Voices (3)
@shitan (2)@broodofqueen@zuz242

Ok, I have a question which has probably has a very simple answer, but I can't seem to efficiently find which one among the zillions of techniques proposed to use dual boots.
I used to have a triple boot (handled by GRUB) Ubuntu/Mac os/Vista which worked perfectly.

I loved ubuntu, but the thing is, almost everything I wanted to do with it, I can do with leopard + appropriate ports and tweaks. And while I'd love to keep three systems, it is too much work to constantly keep data synchronized and systems updated, so I'd rather go with just two, plus I need more space.

So, I erased ubuntu, saved my mac os drive, destroyed both partitions, recreated a bigger one, installed mac os on it. Worked like a charm. Darwin bootloader asks me which os to start with at the beginning.

Problem is, as usual, vista bitches that its poor little winload is corrupted or something.

Usually, I'd just pop the vista cd, repair whatever it is that it wants to repair, and then I'd be stuck with a vista-only booting system, which I'd solve by putting an ubuntu live cd and repairing my grub. End of story.
Now, though, I don't use Grub anymore, and I certainly don't have an equivalent of a 'mac os live' cd. Plus, i don't know how to repair darwin bootloader after vista will {censored} it with its stupid repair.

So my question is: how should I proceed? Repair vista, and then what? How can i get darwin bootloader to be the master on board again?

Author Updates & Technical Revisions

Follow-up dispatches by @shitan

Author Update #1 @shitan 2008-03-04

Thanks for your help guys. So I have to use Vista's horrendous boot thingie? I can't get Darwin to be step one?

Synthesized Community Field Notes

2 technical responses curated from 4 original dispatches

Field Note #1 @broodofqueen 2008-03-04

this is a part of inihilist's guide, i hope it will help...
inihilist.word press.com/2008/01/07/easy-installation-guide-dual-boot-windows-vista-and-mac-os-x-105-real-quick-and-fool-proof/

31. Once you are inside Vista, put the leopard dvd in the drive. Open the drive from Explorer and copy the “chain0? file in the Leopard DVD root folder ” and copy it in the Windows partition root, i.e, in C:\

32. Remove the Leopard DVD

33. Again, open the “Command prompt” with “Admin” privileges from the Start Menu.

34. Type bcdedit /copy {current} /d “Mac OS X”
Type bcdedit /enum active
Type bcdedit /set {GUID} PATH \chain0

Note: In the first command type {current} as it is, literally..nothing else..just {current} with the brackets. In the 3rd command however, replace the {GUID} with the alphanumeric GUID you see in the enumerated list under MAC OS X. You can see this list on your terminal as soon as you type the 2nd command above.! As far as i know it is the last entry in the this list. Also it is same as the one that shows up after the 1st command.! Its the one besides IDENTIFIER not the one besides resume object.!

For Ex: bcdedit /set {38912a-233fdf-45ghghhg-fdfe4} PATH \chain0

35. Close the terminal, remove any DVD’s if present in the DVD drive and then restart.

Field Note #2 @zuz242 2008-03-04

as i´m triple booting xp, vista and osx (installed in that order) myself,
i recommend using the vista bootloader and easybcd. you probably have to
repair vistas bootloader via dvd and then add the osx partition using the tool.
getting it running was as easy as that (as i didn´t run in any error).

btw. it seemed to me that the recent version of easybcd did not show the
options for adding osx? i used an older version instead.

Sources & Contributor Provenance (3 credited usernames · Thread #594)
UsernameDossier ContributionDispatchesActive Window
@shitanPrimary Author22008-03-04
@broodofqueenContributor12008-03-04
@zuz242Contributor12008-03-04