Hi all, first post.
I plan to have Vista on SATA (where it is now) and dual-boot OpenSuSE 10.2 on a just added ATA drive placed on the Primary IDE Channel. I have 2 Optical Drives on the Secondary IDE Channel.
I had read that it was best to not connect the ATA drive until after Vista was installed, otherwise it would put its boot files on the IDE drive instead of the SATA drive where Vista is installed to. So I did that.
Today I wanted to get started installing Linux so I added the ATA drive. The Bios is set to boot to the SATA drive first (well, after CDROM and Floopy in the boot order, but the SATA set as the chosen hard drive to boot from).
This ATA drive had been setup with no partitions defined previously. Vista installed the new drive, and I went into Disk Management. First I tried just initializing it without formatting or letting it give it a drive letter. When I could only restart with the Vista DVD in the drive I tried formatting it (Quick) and Vista gave it F: as a drive letter. It is empty except for the Recycle Folder and that other folder who's name escapes me (not boot!).
I still couldn't get past the nothing to boot from message unless I inserted the Vista DVD. I don't get it. If the DVD's in there it will go past the press any key to boot from cd and boot just fine from the hard drive. No DVD and it can't find a system disk (NO SYSTEM DISK message).
I tried doing bootrec.exe /Fixmbr and bootrec.exe /Rebuildbcd. Same problem. I tried running from the DVD the \Boot\Bootsect.exe -NT60 All. Same problem. I tried letting the DVD do its startup repair. It told me there were no problems with my startup stuff. Same problem.
I tried putting in a normal cd, but Vista wouldn't boot unless I replaced it with the Vista DVD.
I tried setting the Maxtor ATA drive jumper off cable select to both Master and Slave and neither worked (but of course Master worked, if I inserted the Vista DVD).
Why in the world would just having the DVD in there make it boot from the hard drive properly? It's not as if I'm pressing a key to boot from cd. If the DVD's there it just simply boots up fine. No DVD and I get the no system disk error, please insert one and press enter.
Since I'm going to let Linux delete the NTFS partition I let Vista setup on the ATA drive, I can't very well just run a Vista Upgrade install (which, I guess, would install the Boot folder to the ATA drive). So then when I install Linux Vista would no longer find the wiped out Boot folder on the ATA partition! So that would be pointless.
I think I'll just install SuSE's Grub to its boot sector (hda2, right? That's because it puts the swap partition on the hda1), boot to the Bios and swap the SuSE DVD to the Vista DVD, boot to Vista and setup EasyBCD to add Linux to the Vista boot loader, swap back to the SuSE DVD and finish the Linux installation (it needs to boot to the hard drive to finish).
Hmm, let's see what happens. Using Grub in the MBR would be pointless in this situation as I would pick the Vista section and get nothing to boot without the Vista DVD in there, and I have no idea how it would react to seeing Grub there if it is somehow providing what the Vista boot loader needs to boot up Vista. I just don't think the normal Chainloader stuff will work in this case.
What a pain in the neck! I've got to keep the stupid Vista DVD in there whenever I want to boot to Vista.
Does anyone know how this can be fixed?
I plan to have Vista on SATA (where it is now) and dual-boot OpenSuSE 10.2 on a just added ATA drive placed on the Primary IDE Channel. I have 2 Optical Drives on the Secondary IDE Channel.
I had read that it was best to not connect the ATA drive until after Vista was installed, otherwise it would put its boot files on the IDE drive instead of the SATA drive where Vista is installed to. So I did that.
Today I wanted to get started installing Linux so I added the ATA drive. The Bios is set to boot to the SATA drive first (well, after CDROM and Floopy in the boot order, but the SATA set as the chosen hard drive to boot from).
This ATA drive had been setup with no partitions defined previously. Vista installed the new drive, and I went into Disk Management. First I tried just initializing it without formatting or letting it give it a drive letter. When I could only restart with the Vista DVD in the drive I tried formatting it (Quick) and Vista gave it F: as a drive letter. It is empty except for the Recycle Folder and that other folder who's name escapes me (not boot!).
I still couldn't get past the nothing to boot from message unless I inserted the Vista DVD. I don't get it. If the DVD's in there it will go past the press any key to boot from cd and boot just fine from the hard drive. No DVD and it can't find a system disk (NO SYSTEM DISK message).
I tried doing bootrec.exe /Fixmbr and bootrec.exe /Rebuildbcd. Same problem. I tried running from the DVD the \Boot\Bootsect.exe -NT60 All. Same problem. I tried letting the DVD do its startup repair. It told me there were no problems with my startup stuff. Same problem.
I tried putting in a normal cd, but Vista wouldn't boot unless I replaced it with the Vista DVD.
I tried setting the Maxtor ATA drive jumper off cable select to both Master and Slave and neither worked (but of course Master worked, if I inserted the Vista DVD).
Why in the world would just having the DVD in there make it boot from the hard drive properly? It's not as if I'm pressing a key to boot from cd. If the DVD's there it just simply boots up fine. No DVD and I get the no system disk error, please insert one and press enter.
Since I'm going to let Linux delete the NTFS partition I let Vista setup on the ATA drive, I can't very well just run a Vista Upgrade install (which, I guess, would install the Boot folder to the ATA drive). So then when I install Linux Vista would no longer find the wiped out Boot folder on the ATA partition! So that would be pointless.
I think I'll just install SuSE's Grub to its boot sector (hda2, right? That's because it puts the swap partition on the hda1), boot to the Bios and swap the SuSE DVD to the Vista DVD, boot to Vista and setup EasyBCD to add Linux to the Vista boot loader, swap back to the SuSE DVD and finish the Linux installation (it needs to boot to the hard drive to finish).
Hmm, let's see what happens. Using Grub in the MBR would be pointless in this situation as I would pick the Vista section and get nothing to boot without the Vista DVD in there, and I have no idea how it would react to seeing Grub there if it is somehow providing what the Vista boot loader needs to boot up Vista. I just don't think the normal Chainloader stuff will work in this case.
What a pain in the neck! I've got to keep the stupid Vista DVD in there whenever I want to boot to Vista.
Does anyone know how this can be fixed?