(注:视频中在输入命令sudo ./fdisk440 -f boot0 -u -y /dev/rdisk1 时在f处少输入- ,不过视频信息字幕是正确的。)
第二部分文本教程,所有命令及解释都有 建立EFI分区 打开 应用程序-实用工具-终端 1. 获取管理员权限 sudo -s 2. 查看硬盘的分区图 diskutil list 3. 建立并格式化EFI分区。新建EFI分区才用这步,如只是平时维护更新EFI内容则跳过这步。 |
newfs_hfs -v EFI /dev/disk0s1 (注意:disk0s1是 diskutil list看到到的EFI盘符要替换) 执行该命令后正常将提示Initialized /dev/rdisk0s1 as a 200 MB HFS Plus volume 4. 建立EFI文件夹 mkdir /Volumes/EFI 5. 将EFI分区映射到EFI文件夹上 mount_hfs /dev/disk0s1 /Volumes/EFI (注意:disk0s1是 diskutil list看到到的EFI要盘符替换) 该命令执行后,正常会在Finder或桌面显示出EFI分区。这时可以手动把boot、Extra、Extensions、com.apple.Boot.plist、Themes、dsdt.aml等等复制进去 cd+空格+拖拽BOOT档案所在的文件夹 写入boot0或者boot0hfs至要安装MAC的EFI磁盘里面 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0 (注意:disk0是 diskutil list看到到的EFI盘符要替换) 写入boot1h至安装MAC的EFI分区 sudo dd if=boot1h of=/dev/rdisk0s1 (注意:disk0s1是 diskutil list看到到的EFI要盘符替换) 为了防止系统将EFI分区变为不可卸载的状态 加入命令 sudo touch /Volumes/EFI/.fseventsd/no_log 修复boot权限 sudo chown 0:0+空格+boot文档 推出EFI分区 解除第5步建立的映射关系 umount /Volumes/EFI 执行后,EFI分区将会在Finder或桌面上消失。如果推出失败,可执行umount -f /Volumes/EFI 删除第4步建立的EFI宗卷目录。 rm -rf /Volumes/EFI
Chameleon_2.2svn_r2255_trunk_boot.zip
(480.32 KB, 下载次数: 43)
|