lancylott Posted September 11, 2009 Share Posted September 11, 2009 I don't know why but ever since I tried the bootloader installer from http://www.insanelymac.com/forum/index.php...t=0&start=0 my EFI has started showing up on Disk Utility and gets automounted. This has the effect of making it so my Chameleon installer reports that "The installation failed."--it ends up mounting /Volumes/EFI. If I even try to write anything to the partition, it ends up wiped out the next boot, or maybe mount. Does anyone know what went wrong? I actually got my stuff onto EFI this time. I got it to stop automounting by adding to /etc/fstab. But it still have it on Disk Utility, and I'd really like to get it off there for the more typical appearance. Is there a way? Link to comment Share on other sites More sharing options...
srs5694 Posted September 12, 2009 Share Posted September 12, 2009 I assume you're referring to an EFI System Partition on a GUID Partition Table (GPT) disk. If I'm wrong, please clarify. I suggest you check the partition type of that EFI System Partition. Disk Utility hides EFI System Partitions, so if you see the partition in Disk Utility, something's wrong. If you need to change the partition type code, I know of two ways to do this: Using GNU Parted or one of its GUI cousins, set the "bootable" flag. This converts the type code to that of an EFI System Partition. I don't know offhand if a version of GNU Parted is available for Mac OS X. Using GPT fdisk, use the 't' main-menu option to change the type code. In GPT fdisk, EF00 corresponds to an EFI System Partition. Disclaimer: I write GPT fdisk. All that said, it's conceivable that something else is wrong. Link to comment Share on other sites More sharing options...
martin r Posted October 12, 2009 Share Posted October 12, 2009 @Rob Thanks! This helped me with same problem of EFI hidden system partition getting mounted each boot. I used your excellent gdisk tool and set the partition type to EF00, wrote partition table to disk rebooted and the EFI partition is no longer mounted automatically. I believe the problem arose after I omitted to execute touch /Volumes/EFI/.fseventsd/no_log coupled with not properly umounting prior to rebooting led OS X to adopt the partition as a regular drive. Link to comment Share on other sites More sharing options...
Recommended Posts