Steddyman Posted January 17, 2007 Share Posted January 17, 2007 I have a 250GB drive formated as follows: disk1s1 - 125GB NTFS - Vista disk1s2 - 125GB HFS+ - OSX86 I have CHAIN0 in the root of my C: drive in Vista and I have edited by Windows boot options with BCDEDIT to make both Vista and OSX options on the menu, using CHAIN0 for OSX. All this is working great, but when I select OSX on the menu it defaults to trying to boot the Vista partition and therefor takes me straight back to the menu. I have changed the timeout so I get a short period of time in which to press F8, but this is still a pain. I have added rd=disk1s2 to com.apple.boot.plist, but this isn't making any difference. How does Darwin work out what partition to select by default and how can I make it boot straight to OSX when I select it from the main windows boot menu? Thanks in advance Steddyman Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/ Share on other sites More sharing options...
dark.developer Posted January 17, 2007 Share Posted January 17, 2007 Hey, Dude, About the booting order I can't solve the problem though, but as for the quick pressing of the F8 key, I have a solution. You can actually edit the "Boot.plist" file. Well how to do that: 1) Open a terminal type 'sudo -s' 2) Then type 'cd /' 3) Then goto SystemConfiguration directory by typing 'cd /Library/Preferences/SystemConfiguration' 4) Open the file in pico Editor by typing 'pico com.apple.Boot.plist' 5) In this file, add after the other options '<key>Timeout</key>' followed by '<string>10</string>'. 6) Reboot to test. NOTE: Ignore the ' commas This will increase the timeout from 0 secs to 10 secs which is enough for you to select the booting option. Bye, take care and reply if this helps! Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-277981 Share on other sites More sharing options...
munky Posted January 17, 2007 Share Posted January 17, 2007 What you could do is mark the OS X partition as active and boot using the darwin bootloader instead of the windows one. Download, burn and boot from the gparted livecd to set the partition active. Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-278023 Share on other sites More sharing options...
Steddyman Posted January 17, 2007 Author Share Posted January 17, 2007 Thanks, but see my original post below. The issue is my wife and kids use the machine and whilst this is OK for me as a techie it isn't for them. I have changed the timeout so I get a short period of time in which to press F8, but this is still a pain. Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-278024 Share on other sites More sharing options...
Steddyman Posted January 17, 2007 Author Share Posted January 17, 2007 What you could do is mark the OS X partition as active and boot using the darwin bootloader instead of the windows one. Download, burn and boot from the gparted livecd to set the partition active. Thanks Munky, that sure is an idea but I dont think it would work. I think the Vista bootloader is actually on the physical drives MBR which is partition independent. I know prior to setting the Vista partition active, I could still boot to the Vista partition select screen, but I got missing OS when selecting it. As soon as I marked it active Vista started working again. I did have this working prior to reinstalling. With the old install, my Mac and Vista partitions were on different drives and this worked. Now they are on the same physical drive. Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-278027 Share on other sites More sharing options...
Rammjet Posted January 17, 2007 Share Posted January 17, 2007 The Darwin bootloader defaults to the active partition as the one to boot. So, as long as the Vista partition is active, Darwin will default to booting it. It is hardwired in the code of the bootloader. You would have to rewrite the code, recompile it and install it to get a different behavior. There is no config file to modify. When OSX was on a different drive, I bet it was the active partition for that drive (each drive has its own active partition). Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-278034 Share on other sites More sharing options...
Steddyman Posted January 17, 2007 Author Share Posted January 17, 2007 Thanks Rammjet That is the sort of clarification I was looking for. Steddyman Link to comment https://www.insanelymac.com/forum/topic/39003-how-to-change-darwin-boot-order/#findComment-278092 Share on other sites More sharing options...
Recommended Posts