我有一台运行OSX Lion的iMac。我还安装了bootcamp和Windows7。在安装Windows 7的过程中,我并没有完全注意,而是删除并格式化了EFI分区。
随着计算机继续正常运行并同时启动到Windows和OSX中,我并没有真正意识到它的重要性。
我确实注意到EFI固件更新无法安装,但是请不要理会。
但是,现在我要安装Mountain Lion,这会带来很多麻烦。没有有效的EFI分区,Mountain Lion将无法安装。
这是我的分区表。
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: Apple_HFS EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 799.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 200.3 GB disk0s4
如您所见,我可以使用以下命令修复EFI分区:
newfs_hfs -v EFI / dev / disk0s1
这似乎并未创建正确的分区类型,而是创建了Apple_HFS而不是EFI。
我的问题是(不格式化磁盘)如何创建EFI分区?
谢谢Rich