tvern Posted January 9, 2010 Share Posted January 9, 2010 I used to have a nice Vista/Leopard dualboot with the following configuration: Disk0 partition1: Vista (active) Disk0 partition2: Leopard Disk1 Data I would use de Vista MBR to choose between vista or leopard. Choosing leopard would load neogrub(installed using easyBCD2.0) and that would load Darwin, which would in turn load Leopard. Recently I changed my configuration to: Disk0 partition1: Vista Disk0 partition2: Leopard Disk1 Data Disk2 Win7 Which I found out kept using the vista bootloader, Win7, Vista and Leopard all worked though. 3 days ago I switched drive0 and 2 around, formatted the vista partition, repaired the Win7 MBR and added Leopard to it using EasyBCD2.0 (build 64) Win7 now boots as expected, but when I select leopard in the Windows7 bootloader i have to enter "82" into grub, to specify disk2. By default it uses "80" (disk0). I've tried to edit C:/NST/menu.lst to use disk 2, but I just can't get it to work. And while it only takes a little time to enter the boot drive it's still a major anoyance to me, so I'm looking for a way to point grub to the right drive before I resort to reinstalling OSX to disk0. Any help is appreciated. Tom current contents of menu.lst: find --set-root --ignore-floppies /NST/nst_mac.efi kernel /NST/nst_mac.efi boot Link to comment https://www.insanelymac.com/forum/topic/206469-changing-grub-default-boot-disk-to-0x82/ Share on other sites More sharing options...
wmarsh Posted January 9, 2010 Share Posted January 9, 2010 Well, you can pass 82 to Chameleon by using: kernel /NST/nst_mac.efi biosdev=82 However, it is not really a good idea to move OS X away from 1st HDD. It frequently can't find boot device there, and remapping with grub does not work. I would recommend switching your disks back, and use remapping on your Win7 boot: title Windows 7 map (hd2) (hd0) map (hd0) (hd2) rootnoverify (hd2,0) makeactive chainloader +1 Link to comment https://www.insanelymac.com/forum/topic/206469-changing-grub-default-boot-disk-to-0x82/#findComment-1380734 Share on other sites More sharing options...
Recommended Posts