_Mirko_ Posted October 24, 2010 Share Posted October 24, 2010 Hi, I hope someone can help. I have dual HDD configuration, one HDD is Windows7 NTFS, the other one is Snow Leopard HFS+(Journaled). I use Chameleon as a primary boot loader, it is installed on Mac partition. The system wored perfectly for a few months, but it started behaving strangely yesterday and I did a system Reset. After that MacOSX was no longer visible in Chameleon boot menu. I booted immediately using MacOS X install DVD, and the partition was not visible in disk utility. I did a reboot, started Windows, and did partition table rebuild using Testdisk. Testdisk found an error in my partition GPT table and fixed it. Now my HFS+ partition became visible again in Disk Manager, when booting using install DVD. But there is no MacOSX icon in Chameleon menu, only Windows7 is visible. I can access the partition using MacDrive without a problem. I did check drive and drive appears to be OK. Can anyone suggest anything, I'm really confused. Chameleon is on the same partition as Mac and it boots fine, but can't see MacOSX installation on the same partition. Partition is Active, bootable, and everything seems to be there, no lost files. How Chameleon finds MacOSX installation? Do you have any suggestion how to fix this problem? How can I make my Snow Leopard visible again in the boot menu? Quote Link to comment Share on other sites More sharing options...
Headspin Posted October 24, 2010 Share Posted October 24, 2010 OK so I've had this problem aswell... I'll explain how I fixed my dual boot problems... What I did was install Easy BCD 1.7.2 on my windows 7 partition... I then wrote the the MBR within the program Next I installed Snow Leopard on my second partition... Then it broke my windows 7 Boot... So inserted the windows 7 cd, went to repair.. then pressed command prompt and typed the following: Diskpart List disk Select Disk 0 list Partition Select Partition # (# is the partition number with windows on it) Active (sets as primary boot partition) exit exit when command prompt closes, i pressed repair, it rebooted after repairs, then boot into the disk again and press repair once more and repair windows partition, itll reboot after... This time boot into the disk Once More.. and press repair and choose command prompt. type the following: Diskpart List disk Select Disk 0 list Partition Select Partition # (# is the partition number with MAC! on it) Active (sets as primary boot partition) exit exit restart the computer now... Chameleon will load up showing both Disks... If it didnt work then you probably over wrote the boot partition of your MAC by doing those repairs previous to me writing this tutorial... Only thing I can suggest other than this is to reinstall OSX on the partition and follow this guide to get both to boot. Quote Link to comment Share on other sites More sharing options...
_Mirko_ Posted October 25, 2010 Author Share Posted October 25, 2010 Chameleon boots normally from Mac partition, but I can see only Windows in Chameleon boot menu, so obiviously my partition is active. My question is how Chameleon detects Mac OS X installation? My partition is bootable and has Chameleon bootloader, why Chameleon can't detect Mac OS X partition on the same disk? Am I missing something? Quote Link to comment Share on other sites More sharing options...
Headspin Posted October 25, 2010 Share Posted October 25, 2010 I think you might have to either reinstall or try the following: Download Macdrive 8 in windows... u can get it cracked or trial if u want... Install it Browse to the Mac Partition and you should see a boot file... Delete that file and try putting the one from a Chameleon-2.0-RC4-r684.zip (boot found in the i386 folder) Now boot up and see if it boots... If it doesnt then you gotta get some way of running the following terminal commands: sudo -s diskutil list It'll list all the disks and partitions... Find the one with the Snow Leopard installed on it... then type: cd /Users/xxxx/Desktop/Chameleon-2.0-RC4-r684/i386 sudo fdisk -f boot0 -u -y /dev/rdisk# (replace # with the disk that your mac is installed to... Mine is rdisk2) sudo dd if=boot1h of=/dev/rdisk2s# (Replace # with the Partition number your Mac is installed to. Mine is Rdisk2s2) Then drag the "boot" file to your Mac's root folder. That should work. Quote Link to comment Share on other sites More sharing options...
_Mirko_ Posted October 25, 2010 Author Share Posted October 25, 2010 Thanks for the reply. I bought Macdrive, I mentioned I have it installed on Windows partition. I will try your suggeston. Chameleon boots just fine, but has no MacOSX in the list. This is diskutil list of my configuration: ~bash-3.2$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *232.9 GB disk0 1: Windows_NTFS 232.9 GB disk0s1 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *149.0 GB disk1 1: Apple_HFS MacOSX 149.0 GB disk1s1 I have two more drives connected but I think they are not important, my default boot device is second HDD which contains Snow Leopard with Chameleon. This is Chameleon boot log: boot0: GPT boot0: HFS+ boot0: booting boot0: done_ I add MacOSX to Windows7 boot menu using easyBCD, when I choose MacOS from Windows boot menu it shows: Try (hd0,0): non-MS: skip Try (hd0,1): invalid or null Try (hd0,2): invalid or null Try (hd0,3): invalid or null Try (hd1,0): Extended: Try (hd1,1): invalid or null Try (hd1,2): invalid or null Try (hd1,3): invalid or null Try (hd1,4): NTFS5: No ang0 Try (hd1,5): Extended: Try (hd1,5): NTFS5: No ang0 Quote Link to comment Share on other sites More sharing options...
_Mirko_ Posted October 25, 2010 Author Share Posted October 25, 2010 I tried, but no success ;( Only Windows visible in the boot menu. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.