![]() |
#1
|
||||
|
||||
Bootloader Problem
i have Mac OS X installed on one of my HDD's and Windows XP installed on another, previously to switch from one OS to another i would just change the HDD boot order in bios, but i cant do this anymore, when i restored my OS X i had to install chameleon bootloader seperately and now this always comes up with only the OS X option no matter what my HDD Boot Order is. does anyone know how to fix this?
Cheers iMac ::: Mac OS X 10.6.1 ::: Intel Core2Duo 2.93GHz ::: NVIDIA Geforce GT 120 256MB ::: 4GB DDR3 RAM Milanca Project ::: Mac OS X 10.6.1 Retail ::: Vanilla Kernel ::: Intel Core2Quad Q6600 2.4GHz ::: NVIDIA GeForce 8600 GT 256MB ::: 4GB DDR2 RAM ::: GIGABYTE GA-EP35C-DS3R |
#2
|
||||
|
||||
does anyone know what's wrong? If my post is unclear please tell me what you don't understand and I will explain it in more detail.
Thanks iMac ::: Mac OS X 10.6.1 ::: Intel Core2Duo 2.93GHz ::: NVIDIA Geforce GT 120 256MB ::: 4GB DDR3 RAM Milanca Project ::: Mac OS X 10.6.1 Retail ::: Vanilla Kernel ::: Intel Core2Quad Q6600 2.4GHz ::: NVIDIA GeForce 8600 GT 256MB ::: 4GB DDR2 RAM ::: GIGABYTE GA-EP35C-DS3R |
#3
|
||||
|
||||
Not to go any deeper into the issue, probably when installing chameleon the boot sector on the second hdd got corrupted somehow for some reason.
HDD with OSX is booting fine so no reason to modify it. I would unplug that hdd leaving only the one with XP and boot with XP CD, to console mode, enter you admin pass and log to windows installation when promted. Here you can do: Code:
Fixmbr Code:
Fixboot Hope it helps. ![]() Last edited by milanca; 11-09-2008 at 03:16 PM. |
#4
|
||||
|
||||
Did you actually restore to the correct drive...?
![]() Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT iPhone 4 || 16Gb |
#5
|
||||
|
||||
Thanks milanca. I'm at school right now. I will try this when I get home.i was going to try the chain0 solution but I can't edit the boot.ini via os x. Because the windows hdd is ntfs formatted.
LOL voyn1x I am 100% sure. Because when I login to OS X I can see the windows partition. iMac ::: Mac OS X 10.6.1 ::: Intel Core2Duo 2.93GHz ::: NVIDIA Geforce GT 120 256MB ::: 4GB DDR3 RAM Milanca Project ::: Mac OS X 10.6.1 Retail ::: Vanilla Kernel ::: Intel Core2Quad Q6600 2.4GHz ::: NVIDIA GeForce 8600 GT 256MB ::: 4GB DDR2 RAM ::: GIGABYTE GA-EP35C-DS3R |
#6
|
||||
|
||||
Haha, I thought i'd help cover all possibilities
![]() Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT iPhone 4 || 16Gb |
#7
|
||||
|
||||
sorry, but i have only been able to try this option out today because i have been very busy at school due to exams, i tried to use the fixmbr and fixboot commands, and they seemed to work but then whenever i boot up i get an error saying "MBR Error - Press any key to boot from floppy"
The only way i seem to be able to boot my XP system is to disconnect my OS X hard drive, put my Leo4All install disc in and when it counts down to 0 it cant find OS X on my system because i have unplugged it but it comes up with my XP system which i can boot from, i could live with doing this however there must be an easier way for XP to work without me having to pull out a HDD and load XP off the Leo4All Install Disc, if anyone has any suggestions i would greatly appreciate it. Thanks iMac ::: Mac OS X 10.6.1 ::: Intel Core2Duo 2.93GHz ::: NVIDIA Geforce GT 120 256MB ::: 4GB DDR3 RAM Milanca Project ::: Mac OS X 10.6.1 Retail ::: Vanilla Kernel ::: Intel Core2Quad Q6600 2.4GHz ::: NVIDIA GeForce 8600 GT 256MB ::: 4GB DDR2 RAM ::: GIGABYTE GA-EP35C-DS3R |
#8
|
||||
|
||||
try the boot flag /dev/diskX to change the disk you want to boot up... (X is the disk number when you run "diskutil list" from within Terminal
Otherwise I'm at a loss. I used to have to have my systems on the same drive but on separate partitions for these reasons... just so I could get the chain0 method or to just use the bootloader to select a separate partition. ![]() |
#9
|
|||
|
|||
Try SuperGrubDisk
http://www.supergrubdisk.org/ it has an option to restore the Windows bootloader. Unplug the other drive just to be safe. |
#10
|
||||
|
||||
can you explain to me how this works? i dont quite understand. do i use the one that boots at start up or the one that is a .exe which i launch after i log into XP?
cheers 💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. iMac ::: Mac OS X 10.6.1 ::: Intel Core2Duo 2.93GHz ::: NVIDIA Geforce GT 120 256MB ::: 4GB DDR3 RAM Milanca Project ::: Mac OS X 10.6.1 Retail ::: Vanilla Kernel ::: Intel Core2Quad Q6600 2.4GHz ::: NVIDIA GeForce 8600 GT 256MB ::: 4GB DDR2 RAM ::: GIGABYTE GA-EP35C-DS3R |