Jump to content
15 posts in this topic

Recommended Posts

Hey OSX86 gurus,

 

I've recently tried installing two different versions of OS X Jas (both 10.4.6 and 10.4.8 with PPF1), but have met with the same result in both cases: the dreaded "HFS+ Partition Error" upon boot attempt. While I consider myself an advanced PC user, after searching this forum and digging deep into the wiki.osx86project.org site, I can't seem to find any solutions. I get the feeling that I'm missing some basic step, or that my PC is simply incompatible with OSX86. -_- Hopefully, someone here can help me out. Here's a detailed list of what I've been doing so far:

 

My computer is a custom built Tyan Thunder i7527 (Intel E7525 chipset) motherboard and dual Xeon socket 604 CPUs. My video card is a NVidia 7800 GT (PCI Express). At one location on the wiki.osx86project.org site, it was indicated that Xeon CPUs won't work with OSX86; at another location, someone said they did work. My CPUs are SSE2. Maybe my hardware is the problem, but I hope not. If anyone has had success (or failure) with similar hardware, please let me know.

 

I have a 250GB PATA drive on my secondary IDE channel dedicated for OS X (Windows XP is located on a separate drive on the primary channel). My first step has been to format the OS X drive, using Partition Magic, to FAT32 as a primary partition.

 

Next, I've launched "diskpart" from the Windows command line and input the following:

 

list disk

select disk x (x = my OS X disk number)

create partition primary id=af

list part

select part y (y = my OS X partition number)

active

exit

 

Then I rebooted and began installation from the 10.4.6/10.4.8 Jas installation disk. Upon reaching the installation screen, I started the Disk Utility and "erased" the aforementioned partition to create a Mac OS Extended Journaled partition. (Note: I've read somewhere that I need to make the disk primary within this utility, but have never found a way to do so. I've so far assumed that when the Disk Utility information windows states that the partition is "bootable," this means it is primary. Am I doing something wrong here?)

 

I've closed the Disk Utility and started the Terminal. I then typed the following:

 

diskutil list

fdisk -e /dev/rdiskx (x = my OS X disk number)

p

f y (y = my OS X partition number)

write

exit

exit

 

Then I begin the actual installation. In terms of custom options, I've set up the CD to install the Intel SSE2 options, and no other, as no other options seem to apply to my setup. After the install completes, I reboot.

 

I already have a copy of OSL2000 Boot Manager installed, and this allows me to see both my WinXP and OS X partitions. I'm able to boot easily to WinXP without problems. However, when I choose the OS X partition, I'm faced the the "HFS+ Partition Error" every time.

 

Somewhere on this site, I've read that the 10.4.6/10.4.8 install disk can be used to boot OS X (after installation) by pressing F8. I've tried this, but nothing happens. Also, I should note that before I installed the OSL2000 Boot software, WinXP would start automatically upon reboot (after OSX86 installation).

 

Thanks for reading my lengthy post. Hopefully I've made a relatively simple mistake (and my hardware is indeed compatible). Any help at all will be most appreciated. Thanks much! :P

 

-Racher

You should just install and not do any fdisk before the install, osx will create the boot. I have no idea of the support for your board. I would suggest trying the latest JaS with all the patches. When creating a partition in windows, choose it to be a primary and format in FAT32. If you want to use diskpart, use it to convert the fat format to id=af.

My solution for the HFS+ Partition Error is to make my primary harddisk (Win XP)Active. After the OS X install the active drive is your OS X partition. To change this use Partition Magic to make your first disk active.

With chain0 on my primary disk i boot my computer with F8. After that i can choose to run OS X or Win XP.

My computer is a Dell Inspiron 9400 1.83 Dual Core (one core enable under OS X) Running 10.4.8 JaS SSE2 SSE3 AMD INTEL

ATI 1400 with QE+CI supported

120 Gig Sata (20 Gig OS X, 90 Gig Win XP)

Sigmatel 9200 works with the latest patch :thumbsdown_anim:

All hardware works beside the Intel® Pro WLAN 3945 Internal Wireless (waiting for solution :jester: ) and the cardreader

I have the same problem! i have tried soo many methods! soo many versions of the jas dvd, inc. the latest with all the patches! but i still get the HFS+ error. Does the Chain0 Method solve this problem? any luck? please help :thumbsdown_anim:

well i tried the chain0 method, it doesnt work either. now it jus returns back to the boot menu.

 

i have vista installed, so im using the vista boot manager.

 

this is what i used to add chain0 to the boot menu ( link : hxxp://www.profit42.com/index.php/2006/12/09/vistaosx-1048-dual-boot-on-intelamd/ )

 

bcdedit /copy {current} /d “Mac OS X”

bcdedit /enum active

bcdedit /set {ID OF YOUR OSX ENTRY} PATH \chain0

 

can any of you tell me if this is the right method? or if there's any method to add chain0 to the vista boot loader?

hmm i just insert a line in c:\boot.ini "c:\chain0= "Mac OS x86""

this is my boot.ini:

 

[boot loader]

;timeout=3

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

C:\chain0="Mac OS x86"

 

on my other computer i can run Win XP, Vista RC1 and OSX a triple boot with chain0 in the boot.ini file...

 

hit F8 again after choosing OSX

Edited by babs

thanks babs!

 

from your previous link i managed to find info to get os x working! aparently mac os x has problems with the vista mbr. now im dual booting between mac n vista. (i jus booted osx dvd in single user mode, and wrote the mac mbr and then repaired vista mbr)

 

only problem i have left is with the sata, coz sata native mode (ahci) doesnt work. i have installed bikerdudes ich7r patch, and my sata controller id's are also present in the kext. but at bootup, the kext fails to load.

I had this problem too. My OS X partition was active, the solution was to make my Windows partition active so Acronis OS Selector (the boot manager I use) can take over loading.

Edited by rahamanpatrick
  • 2 weeks later...

Windows sets the partition to ID=07, something like that, from that point FDISK will recognize it as NTFS drive, which is not really true lol :P (or else you wouldn't be getting that HFS error :gun: ) Just boot your OS X dvd, launch terminal, and use FDISK to set the partition ID=AF again.. I'm not really a FDISK guru, for more specific commands, google it ;) I found it on someone's blog.. ("vista hfs error", should do the trick :angry: )

×
×
  • Create New...