littlenoodles
Member
I just got a new HP PC, which came with Windows 7 and is set up for EFI booting (no secure boot problem).
The system came with a hard drive in SATA0 and a DVD/ROM in SATA2. SATA1 and SATA3 are free. I'd like to add the SATA drive from my former system in such a way that I can see it from Windows and Linux (once I install linux on the primary drive). I also would like to be able to copy the files from the windows and linux partitions on the old drive. The problem is that Windows won't boot with the drive in SATA1 and linux can't see the drive when it's in SATA3 (the BIOS also doesn't see the drive in SATA3 - but Windows sees it once it's started).
With the dirve in SATA1, both the BIOS and Linux see it, but for some reason, the Windows boot loader insists on trying to boot from it. It brings up the grub boot loader from the MBR and shows me the old grub menu. If I move the old drive from SATA1 to SATA3 (or remove it altogether), Windows 7 boots normally. How can this happen?
I tried using EasyBCD to change the boot order in the Windows boot loader. The EasyBCD menu showed an unchecked 'hard drive' entry above the Windows 7 entry, and I thought maybe moving that down below Windows 7 might help, but it didn't. And when I got Windows back up, the entry was back where it started.
Any ideas?
Thanks, Rob
The system came with a hard drive in SATA0 and a DVD/ROM in SATA2. SATA1 and SATA3 are free. I'd like to add the SATA drive from my former system in such a way that I can see it from Windows and Linux (once I install linux on the primary drive). I also would like to be able to copy the files from the windows and linux partitions on the old drive. The problem is that Windows won't boot with the drive in SATA1 and linux can't see the drive when it's in SATA3 (the BIOS also doesn't see the drive in SATA3 - but Windows sees it once it's started).
With the dirve in SATA1, both the BIOS and Linux see it, but for some reason, the Windows boot loader insists on trying to boot from it. It brings up the grub boot loader from the MBR and shows me the old grub menu. If I move the old drive from SATA1 to SATA3 (or remove it altogether), Windows 7 boots normally. How can this happen?
I tried using EasyBCD to change the boot order in the Windows boot loader. The EasyBCD menu showed an unchecked 'hard drive' entry above the Windows 7 entry, and I thought maybe moving that down below Windows 7 might help, but it didn't. And when I got Windows back up, the entry was back where it started.
Any ideas?
Thanks, Rob