What steps will reproduce the problem?
With a working multi-boot Windows 7 and OS X setup using NBI Chameleon as
the bootloader, hibernation will not work in Windows 7.
What netbook are you using this on?
Dell Mini 10v, but the issue affects all netbooks using NBI.
What is the expected output? What do you see instead?
For hibernate to work properly in Windows 7, its partition must be the
active one. Normally, since only one partition can be active at a time,
this means the user cannot use Chameleon as the bootloader because the MBR
it installs (boot0) looks for the first active partition then tries to boot
it. If the Windows 7 partition is active, it ends up booting straight into
Windows, bypassing the Chameleon boot menu (which is installed on the Mac
partition). With a slight modification to Chameleon's boot0 assembly code,
it will boot from the first Mac (HFS+) partition it finds. This makes more
sense, and it allows the user to have Chameleon as the boot menu while
retaining the ability to hibernate in Windows 7 by setting its partition to
be the active one.
What version of the product are you using? On what operating system?
NBI 0.8.3 final on OS X 10.6.2
Please provide any additional information below.
This issue (and a somewhat kludgy one-byte hex patch for the MBR/boot0 that
fixes it) has been discussed in more detail here:
http://www.mydellmini.com/forum/mac-os-x-development/16781-chameleon-
install-corrupts-easybcd-dual-boot-2.html#post131990
Original issue reported on code.google.com by jmc...@gmail.com on 18 Jan 2010 at 12:52
Original issue reported on code.google.com by
jmc...@gmail.com
on 18 Jan 2010 at 12:52