Jump to content
16 posts in this topic

Recommended Posts

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!!!

Hello,

 

Thanks Jarnogo for that amazing, easy-to-follow tutorial :lol:.

 

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

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

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

 

Can You please list the steps again, but in details :( ?

 

Thanks in Advance,

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.

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

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

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 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

 

Well in Kalyway 10.5.2 Intel/AMD EFI v8 theres no chain0 file in the iso so EasyBCD was my only choice.

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 :)

  • 5 months later...

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.

  • 1 month later...
  • 3 months later...
  • 1 year later...
×
×
  • Create New...