View Single Post
 
Old 03-05-2010, 04:39 PM
kizwan kizwan is offline
Jaguar
 
Join Date: Jun 2009
Posts: 36
Quote:
Originally Posted by uman View Post
I'm getting a boot0: error (but without the usual GPT message, then the testing one).

Summary:
......................................
So yes, I did the mount_hfs of the EFI partition, installed boot0 with fdisk, installed boot1h to the bootsector of the EFI partition, copied boot to /Volumes/EFI, touched /Volumes/EFI/.fseventsd/no_log, made sure the EFI partition is flagged as active with fdisk, made sure that ignore permissions on both the SL partition and EFI partition are unchecked. I then installed my kexts, DSDT, plists, and made my Extensions.mkext. I then finished with the usual chmod -R 755, and chown -R root:wheel.

When I reboot, it's clearly booting from the USB, and I get the boot0 error. I can't think of what I've missed, except:
....................
Can you explain/show how you set EFI partition active? I think I know what caused the problem. Usually when you run below command,
Quote:
1) Install boot0
sudo fdisk -f boot0 -u -y /dev/rdisk1
the EFI partition should already set to active.

From your story, it seems you run "fdisk" twice; 1) installing boot0 2) set active. The problem occurs when you "trying" to set EFI partition active for the second time (accidentally overwrite boot0 you installed before). This was the cause for "boot0" error. Mac OS X version of fdisk kinda different than linux version.

kizwan

1) Retail Mac OS X 10.6 ** Acer Aspire 9420 Intel C2D T5600 ** 4GB DDR2 ** NVIDIA GeForce Go 7300 128MB ** Dell Wireless 1395 (rebrand to AirPort Extreme) ** ALC883
2) Windows 7 Home Premium 64-bit ** Dell Studio 1557 Intel Core i7 720QM ** 4GB DDR3 1333Mhz ** ATI HD4570 512MB ** Intel WiFi 5300 ** Seagate Momentus 5400.6 SATA 3Gb/s 320-GB Hard Drive 5400RPM ** WLED 1366x768 15.6"
3) Retail Mac OS X 10.5.6 + Vista Ultimate ** Acer Aspire 3680 Intel Celeron M 440
** Linksys WPC54G v3.1 ** ALC883
Reply With Quote