Jump to content
11 posts in this topic

Recommended Posts

I believe chain0 works only for OS's on different partitions of the same drive. There are several other bootloaders out there that will show all the OS's on your system. I know Acronis does and it you do a search on this forum, you'll find reports of others also.

What if I have another Mac OS X on another hard disk and I want to boot into that [with chain0 method]?

When ntldr chainloads chain0, it is now the darwin bootloader who takes charge and looks for bootable partitions. It might then pick up the second osx on the other disk.

 

If it doesn't, you could then try the alternative of chosing your boot drive as the bios loads: you have to press a certain key (usually one of the F keys) to let the bios show you the drives, among which you can chose the second drive. If your osx partition is active on that second drive, it will (should) boot it.

 

Then, of course, there's also the solution of getting another bootmanager (acronis os selector, bootitng, etc) as already mentioned above.

i read somewhere.. in this forum...dont have the exact page with me..

 

Edit: http://forum.insanelymac.com/index.php?showtopic=52954

 

that you can use the com.apple.boot.plist file or something that it can have the darwin bootloader menu boot up so u can select whichever OS - Mac OS X or Windows etc..

I have XP on hard drive A (master) and OSX86 1.4.8 on hard drive B (slave). I am using Chain0 method to choose between XP or Mac os and it works fine.

 

The funny thing is originally when I tried to chain boot off a second drive on my wife's computer back with the deadmoo build it didn't work, only worked on same drive different partition but right now I have XP on a SATA drive and OS X on IDE chain boot works fine.

 

And it's actually the same exact copy of chain0 from when I used the deadmoo build all those many moons ago. I never deleted it from my XP C drive. Strange indeed.

The darwin bootloader only lists the partitions and OS's that is installed on my second HDD where OSX resides....

 

But doesnt list the first or even my third HDD - all three HDDs are on IDE (primary and secondary)...

 

I have an OSX on my third HDD as a backup...

 

So i wonder can this bootloader be changed around like a GRUB bootloader or something...

I have 2 osx installed in 2 different partitions

Darwin bootloader show both of them but how can I tell the bootloader wich one is the default?

 

I have 10.4.10 on the first partition and 10.4.9 on the second partition of the same disk

I see both of them on the Darwin bootloader but if I want to boot from the first partition I must stop the bootloader and with the harrow keys select it because the default choice is the second one....

 

What I have to do to make default the first partition???

if u view the website : http://neonkoala.co.uk/content/view/33/34/

 

u can edit the menu list, if u like, of the darwin bootloader...

 

with the following options:

 

-f - This forces rebuilding of extensions cache

-s - Boots into a single user command line mode

-v - Verbose, boots in text mode showing all debug info and errors

-x - Boots into safe mode

"Graphics Mode"="1024x768x32" - Tells VESA to boot with this resolution, the x32 is bit depth and is only compatible with VESA 3.0 and up

rd=disk0s1 - Tells Darwin to boot from a certain partition specified in BSD format. Disk 0 specifies first HDD and s1 specifies first partition as 0 is the MBR.

cpus=1 - Tells the system how many CPUs or cores to use, useful for Core Duo users.

platform=X86PC - Can be used if problems with normal booting, ACPI is another option here

-legacy - Boots OS X in 32bit mode rather than 64bit if 64bit is used due to a 64bit processor

idehalt=0 - May stop stuttering

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-v</string>

<string>-x</string>

<string>rd=disk0s2</string>

<key>Graphics Mode</key>

<string>1024x768x32</string>

<key>Boot Graphics</key>

<string>No</string>

<key>Timeout</key>

<string>10</string>

<key>Quiet Boot</key>

<string>No</string>

</dict>

</plist>

 

as per above, u put in kernel flags and the options as such...

 

and maybe that defaults...

×
×
  • Create New...