jpranojo Posted July 19, 2008 Share Posted July 19, 2008 This will fix the "HFS+ Partition Error" after installing OSX. [i have two methods now] Let's say you are installing on Disk 0 and your Vista Partition is 1 and OSX is 2. Method 1 [using the Vista disk]: 1.Go install Vista and download EasyBCD from http://neosmart.net/downloads/software/ ... 01.7.2.exe 2.Install OSX and reboot. You will get the HFS+ Partition Error. 3.Pop in you Vista installation CD and select your language in the graphical installer. 4.On the next screen, click "Repair computer". 5.If you don't see your Vista installation, don't worry. Just click "Next/Continue" [i forgot what it is] 6.Click "Command Prompt" 7.On the prompt, type in "diskpart" 8.Type "list disk" then type in "select disk 0" 9.Then type in "list partition" then "select partition 1" [Vista] 10.Type in "active" 11.Put "exit" and close Command Prompt. 12.Click on "Restart" 13.Vista should be booting. If it says "winload.exe is corrupted blah blah blah" restart and boot into your Vista disk again. 14.Click "Repair Computer" then you will see your Vista partition. Click "Next/Continue". 15.This time select "Startup Repair". 16. If it says its done, boot into Vista and run EasyBCD. 17.Select "Add/Remove Entries" on the sidebar then on the bottom of the windows select the "Mac" tab and on the drop down select "Generic x86 PC" and enter a name for it then it will say it was added successfully. 18.Restart and you will see two entries in the Vista bootloader. Select the name that you entered in EasyBCD. 19. On Darwin's countdown press a key and select your Mac partition. It should be booting. 20. If you want to get rid of the countdown, go to "/Library/Preferences/SystemConfiguration/" and open "com.apple.Boot.plist" with any text editor and where it says "Timeout" replace the number with "0". Method 2 [using the Mac OS X86 Disk]: 1.Pop in your OSX disk and restart. On the countdown press F8 and go into single user mode. [type in -s] 2.Tupe in "fdisk -e /dev/rdisk0" then "flag 1" 3. Type in "update" then if you see something about the boot record put in "n" 4.Put in "quit" and "reboot". Your computer will restart and you will boot into Vista. 5.Download EasyBCD from http://neosmart.net/downloads/software/ ... 01.7.2.exe and run it. 6.Follow steps 17-19 from Method 1. 7.If you want to get rid of the countdown follow step 20. Good Luck!!! Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/ Share on other sites More sharing options...
solidus636 Posted July 22, 2008 Share Posted July 22, 2008 Nice guide, but I was getting the same error using two different physical drives. Any way to fix that? Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-828869 Share on other sites More sharing options...
jpranojo Posted July 25, 2008 Author Share Posted July 25, 2008 Nice guide, but I was getting the same error using two different physical drives. Any way to fix that? well thats what i dont know... sorry... Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-832671 Share on other sites More sharing options...
Rashid S. Alkaabi Posted July 25, 2008 Share Posted July 25, 2008 Hello, Thanks Jarnogo for that amazing, easy-to-follow tutorial . The thing which we usually need is to know is how to dual-boot M.S Vista and Mac OSX on separate Hard Drives ..?! After reading, and investigating I reached a point which I think that it's the way to make that works. " W/O using EasyBCD" Before we start we need: 1- Copy of OSX86 DVD 2- M.S Windows Vista DVD Assuming that MacOSX is installed on the Second Hard drive. A- Activating MacOSX on the Second Hard Drive: 1- Insert your OSX DVD, reboot your machine and wait until OSX boot manager shows, hit F8. 2- Type "-s" w/o the quotations to boot your system to console mode. 3- Type: Fdisk –e /dev/disk1 4- Type: Flag 1 "Assuming that the there's a single partition in the Second Hard Disk" 5- Update 6- Write 7- Quit 8- Reboot After that Leopard should boot for the first time, and you can complete the BAISC installion. B- Activating M.S Vista on the First Primary Drive: 1- Insert your OSX DVD, reboot your machine and wait until OSX boot manager shows, hit F8. 2- Type "-s" w/o the quotations to boot your system to console mode. 3- Type: Fdisk –e /dev/disk0 4- Type: Flag 1 "Assuming that M.S Vista is installed on the First Partition of the First Hard Disk" 5- Update 6- Write 7- Quit 8- Reboot and remove OSX DVD Now you may face an error say: Winload.exe corrupted 1- Insert your Vista DVD and reboot. 2- Click on "Repair your computer". 3- Click on Startup Repair 4- Remove the DVD and reboot. 5- M.S Windows Vista should now boot-up. After that you need to re-activate your OSX Drive: 1- Insert your OSX DVD, reboot your machine and wait until OSX boot manager shows, hit F8. 2- Type "-s" w/o the quotations to boot your system to console mode. 3- Type: Fdisk –e /dev/disk1 4- Type: Flag 1 "Assuming that the there's a single partition in the Second Hard Disk" 5- Update 6- Write 7- Quit 8- Reboot Hope that helps, and I need some of the experts to go throw the steps above and check whether any mistake occurred .. Regards" Rashid Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-832736 Share on other sites More sharing options...
Poco Posted July 25, 2008 Share Posted July 25, 2008 1)Install iAtkos with pcefi 2)Set Vista partition as active using steps above 3)Copy the chain0 file onto the Vista drive 4)Use bcdedit in the command prompt to copy the current entry 5)Edit the path of the new entry to point to the chain0 Then when you restart you have a Vista bootloader. You select the second option and it brings you up to efi bootloader. Select OS X drive to run. iPoco Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-832744 Share on other sites More sharing options...
Rashid S. Alkaabi Posted July 25, 2008 Share Posted July 25, 2008 1)Install iAtkos with pcefi2)Set Vista partition as active using steps above 3)Copy the chain0 file onto the Vista drive 4)Use bcdedit in the command prompt to copy the current entry 5)Edit the path of the new entry to point to the chain0 Then when you restart you have a Vista bootloader. You select the second option and it brings you up to efi bootloader. Select OS X drive to run. iPoco Can You please list the steps again, but in details ? Thanks in Advance, Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-832846 Share on other sites More sharing options...
dhomi Posted July 25, 2008 Share Posted July 25, 2008 well thats what i dont know... sorry... Thanks so much for your method (I used method 1), I've been struggling to make that dual booting work... A tiny hiccup though, I installed both OS on the same hard drive, but stupidly enough, I installed Vista on the 1st partition and OSX on the 2nd. Now, when I boot, I get the Vista Bootloader asking me to choose between Vista and Leo. When I select Leo, I get the Darwin Bootloader. Once the countdown gets to 0, I get a EasyBCD error (nst_mac.mbr not found... or something like that). If I press a key to get the startup options, I'd get: hdd (1,1) Vista hdd (1,2) LEO. When I choose Leo, I do boot on Leo. So basically my question is: Is there a way to fix that or should I re-install Vista on the 2nd partition and OSX on the 1st one. If so, would that solve my problem? Thanks for anwering. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-833184 Share on other sites More sharing options...
Poco Posted July 25, 2008 Share Posted July 25, 2008 1)Install iAtkos with pcefi 2)Restart and press F8 at countdown 3)"-s" 4)"disk -e /dev/rdisk0" 5)"flag 1" 6)"quit" 7)"reboot" 8)Copy the chain0 file onto the Vista drive 9)In command prompt 10)bcdedit /copy {current} /d “Mac OS X” 11)bcdedit /enum active 12)bcdedit /set {"put the guid here"} PATH \chain0 Then when you restart you have a Vista bootloader. You select the second option and it brings you up to efi bootloader. Select OS X drive to run. iPoco Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-833267 Share on other sites More sharing options...
Poco Posted July 25, 2008 Share Posted July 25, 2008 So basically my question is: Is there a way to fix that or should I re-install Vista on the 2nd partition and OSX on the 1st one. If so, would that solve my problem? I would try and edit the bcd with the commands above. iPoco Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-833526 Share on other sites More sharing options...
jpranojo Posted July 26, 2008 Author Share Posted July 26, 2008 Thanks so much for your method (I used method 1), I've been struggling to make that dual booting work... A tiny hiccup though, I installed both OS on the same hard drive, but stupidly enough, I installed Vista on the 1st partition and OSX on the 2nd. Now, when I boot, I get the Vista Bootloader asking me to choose between Vista and Leo. When I select Leo, I get the Darwin Bootloader. Once the countdown gets to 0, I get a EasyBCD error (nst_mac.mbr not found... or something like that). If I press a key to get the startup options, I'd get: hdd (1,1) Vista hdd (1,2) LEO. When I choose Leo, I do boot on Leo. So basically my question is: Is there a way to fix that or should I re-install Vista on the 2nd partition and OSX on the 1st one. If so, would that solve my problem? Thanks for anwering. what u can do is navigate to /Library/Preferences/SystemConfiguration and open the com.apple.Boot.plist file with any text editor where it says <string>Timeout</string> <key>x</key> or something like that change the number [x] to 0 and u dont have to press anything. 1)Install iAtkos with pcefi2)Restart and press F8 at countdown 3)"-s" 4)"disk -e /dev/rdisk0" 5)"flag 1" 6)"quit" 7)"reboot" 8)Copy the chain0 file onto the Vista drive 9)In command prompt 10)bcdedit /copy {current} /d "Mac OS X" 11)bcdedit /enum active 12)bcdedit /set {"put the guid here"} PATH \chain0 Then when you restart you have a Vista bootloader. You select the second option and it brings you up to efi bootloader. Select OS X drive to run. iPoco Well in Kalyway 10.5.2 Intel/AMD EFI v8 theres no chain0 file in the iso so EasyBCD was my only choice. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-833984 Share on other sites More sharing options...
jpranojo Posted July 27, 2008 Author Share Posted July 27, 2008 The thing which we usually need is to know is how to dual-boot M.S Vista and Mac OSX on separate Hard Drives ..?! well i've seen lots of those guides but didnt find dual booting on single hdd so i made a guide for ppl like me Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-835005 Share on other sites More sharing options...
subbarao Posted January 8, 2009 Share Posted January 8, 2009 Thanks a lot for this fix. It really worked. I am using Windows 7. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-1032165 Share on other sites More sharing options...
Guest cmad Posted January 10, 2009 Share Posted January 10, 2009 hello to all. i had the hfs+partition error and followed your guide(1).but when i restart my laptop,and choose the partition where i installed leopard.the process begins ,shows me the gray screen with the apple,and stops to it.for your information i have only one hd with C:vista,D:leopard,F:for general purproses. what should i do? please help. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-1034791 Share on other sites More sharing options...
beingsneaky Posted March 6, 2009 Share Posted March 6, 2009 Does the partition need to be a Primary part..? i have osx86 in an extended part. and no matter what i do i get a boot chaining error. have to boot from DVD and use the rd=disk0s6 and it works. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-1100235 Share on other sites More sharing options...
Vegas12 Posted June 8, 2009 Share Posted June 8, 2009 How do you boot into single user mode? Yeah, I know 'f8' but what bootloader? - I used grub. How do you access to put in the commands (if possible in grub). I used the moded Retail OS X DVD. Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-1172712 Share on other sites More sharing options...
86thispc Posted June 10, 2010 Share Posted June 10, 2010 does this work with windows 7? i did the the startup repair and windows found no errors and when i try to boot windows (when it is active) i get a "no bootable device" error any help? Link to comment https://www.insanelymac.com/forum/topic/116538-fixing-the-hfs-partition-error-when-dualbooting-vistaosx/#findComment-1486279 Share on other sites More sharing options...
Recommended Posts