S
sfordin
Guest
Please pardon me if this has been answered elsewhere, but I have looked pretty carefully for a solution in these forums and on the Web, but have not had any success...
I have EasyBCD installed under Vista Home Premium SP2 running on a Toshiba A205 laptop with 4GB RAM and over 20GB free space in the Vista partition. I dual boot this machine between Vista and Ubuntu 9.10, with Vista installed on the primary boot partition and Ubuntu loading through the Grub 1.97 (Grub 2 beta) bootloader on a separate primary partition on the same physical hard drive. In Linux terms, my Vista (boot) partition is /dev/sda2 (sda1 is the Toshiba factory recovery partition), and Ubuntu and Grub are on /dev/sda3.
I'm able to dual-boot just fine using EasyBCD to run the show from the Vista side. Specifically, the EasyBCD bootloader gives me a choice between Vista and Ubuntu. If I choose Vista, Vista starts normally, and I never see Grub. If I choose Ubuntu, EasyBCD passes off to Grub, which in turn gives me a choice between Ubuntu and Vista, although I never choose Vista from here, and Ubuntu starts normally. Note in this context that I am not using EasyBCD's NeoGrub, but instead simply created a normal Linux boot entry in EasyBCD, and this entry points to the Grub bootloader on the /dev/sda3 partition.
Ubuntu starts, hibernates, and sleeps just fine. The problem is that Vista hibernation does not work at all. Vista sleep is fine, normal Vista startup is fine, and while Vista hibernation appears to shut things down correctly, when I attempt to wake up the machine after hibernation, I get a message saying "Windows was not shut down correctly," and I am given the option to boot normally or in safe mode. In any case, the hibernate state is lost, and it's a full system restart rather than a wake up.
I've tried doing a powercfg -H off, followed by a reboot, to remove hiberfil.sys, and then powercfg -H on, followed by a reboot to recreate the file, but no joy. Same problem.
Any recommendations on how to fix this problem? Thanks in advance for any assistance.
Scott
I have EasyBCD installed under Vista Home Premium SP2 running on a Toshiba A205 laptop with 4GB RAM and over 20GB free space in the Vista partition. I dual boot this machine between Vista and Ubuntu 9.10, with Vista installed on the primary boot partition and Ubuntu loading through the Grub 1.97 (Grub 2 beta) bootloader on a separate primary partition on the same physical hard drive. In Linux terms, my Vista (boot) partition is /dev/sda2 (sda1 is the Toshiba factory recovery partition), and Ubuntu and Grub are on /dev/sda3.
I'm able to dual-boot just fine using EasyBCD to run the show from the Vista side. Specifically, the EasyBCD bootloader gives me a choice between Vista and Ubuntu. If I choose Vista, Vista starts normally, and I never see Grub. If I choose Ubuntu, EasyBCD passes off to Grub, which in turn gives me a choice between Ubuntu and Vista, although I never choose Vista from here, and Ubuntu starts normally. Note in this context that I am not using EasyBCD's NeoGrub, but instead simply created a normal Linux boot entry in EasyBCD, and this entry points to the Grub bootloader on the /dev/sda3 partition.
Ubuntu starts, hibernates, and sleeps just fine. The problem is that Vista hibernation does not work at all. Vista sleep is fine, normal Vista startup is fine, and while Vista hibernation appears to shut things down correctly, when I attempt to wake up the machine after hibernation, I get a message saying "Windows was not shut down correctly," and I am given the option to boot normally or in safe mode. In any case, the hibernate state is lost, and it's a full system restart rather than a wake up.
I've tried doing a powercfg -H off, followed by a reboot, to remove hiberfil.sys, and then powercfg -H on, followed by a reboot to recreate the file, but no joy. Same problem.
Any recommendations on how to fix this problem? Thanks in advance for any assistance.
Scott