It should be fixed and boot normal - at least mine did.
IPARTITION 3 DOWNLOAD MAC
Mine is 2 TB OSX, 500 GB Windows on a 2.5 TB Drive.ġ0) Once the Go button is pressed it should start to process although you may have to kill any process that keeps it from running (Done with Activity Monitor)ġ1) Once finished shut down and remove the external boot device and then power the Mac back on. Select View and Inspector from the dropdown menu.Ĩ) Select Bootcamp Partition under the Partition tab and check off the two boxes in the list (Active and Visible in Windows) then close the box.ĩ) The Go button should be illuminated, if not then grow the Bootcamp partition a little.
IPARTITION 3 DOWNLOAD MAC OSX
This will copy every single block of disk1's ESP and overwrite the corresponding block in disk0's ESP with it.Īlternatively, take a gamble with newfs_msdos.ġ) Backup the Bootcamp partition using WincloneĢ) Backup Mac OSX drive using Carbon Copy Clone to an external driveģ) Install Mountain Lion to a flash drive or external driveĤ) Purchase a copy of iPartition, download to flash drive or external driveĥ) Reboot while holding the Option key to get boot menuĦ) Select the flash or external drive to boot fromħ) Extract iPartition and execute. If disk1 is your external drive, and it contains an ESP as the first partition (disk1s1) and disk0 is the drive whose ESP (disk0s1) you want to fix, run this command: sudo dd if=/dev/disk1s1 of=/dev/disk0s1 Make sure you have your disk and partition numbers the right way around or you may overwrite data: If you have an external drive with a GPT partition table (OSX install stick should have it), you can clone that. As you can see, they recommend you clone an existing ESP rather than recreating the file system with newfs_msdos. The format of the EFI System Partition is documented by Apple here. This should sort out the partition itself, but as you've created an HFS partition in its place, you need to fix its format as well. Once deleted, re-add the partition with the correct layout and type: sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0 By the sound of it, this won't be necessary in your case. Also, this will only work if you already have a non-ESP partition in the place of the ESP - if not, deleting partition 1 could be disastrous! In this case, you'll need to move the indices along, as I think the ESP must have index 1. Make sure disk0 is really the disk you want to change - the numbers can change between reboots. To delete your "bad" EFI partition, run this command: sudo gpt remove -i 1 disk0 You may need to unmount any automatically mounted volumes using diskutil unmountDisk disk0 before proceeding, and in between commands. a USB stick with the OSX installer) or run the mac in target disk mode and do the partitioning from another mac. You can't edit the partition table using gpt while partitions on the drive are mounted, so you'll need to boot from another drive (e.g.
Make sure you know what you're doing before proceeding from here - you may lose data if you mess up. If that line doesn't match exactly, the easiest way is to delete the partition in its place and recreate it. You can see the correct EFI partition at index 1. The format is actually a subset of FAT, not HFS+. The GPT entry's type should be C12A7328-F81F-11D2-BA4B-00A0C93EC93B, and if you have a hybrid MBR, the type there should be EE.
It should start at sector 40, and it should be 409600 sectors (exactly 200MiB) long. You can recreate the EFI System Partition (ESP) using the command-line gpt tool.
My question is (without formatting the disk) how do I create an EFI partition? This didn't seem to create the correct type of partition, it created an Apple_HFS instead of EFI. #: TYPE NAME SIZE IDENTIFIERĢ: Apple_HFS Macintosh HD 799.0 GB disk0s2ģ: Apple_Boot Recovery HD 650.0 MB disk0s3Ĥ: Microsoft Basic Data BOOTCAMP 200.3 GB disk0s4Īs you can see I've had a go at fixing the EFI partition with the following command:
Mountain Lion won't install without a valid EFI partition. However now I want to install Mountain Lion and there's a whole heap of trouble. I did notice that the EFI firmware updates failed to install, but paid this no mind. I didn't really realise the significance of this as the machine continued to work fine, booting both into Windows and OSX.
IPARTITION 3 DOWNLOAD WINDOWS 7
During the install of Windows 7 I wasn't paying complete attention and deleted and formatted the EFI partition.