麦创网

发表于 13/12/8 15:36:49 |显示全部楼层
先说明一下我遇到此问题的情况。
原先10.9安装在一个160G的移动硬盘中(原盘安装,GPT分区表格式,先用U盘引导,后再安装Clover到硬盘的EFI分区中),clover引导正常。后买了一个1TB的西数硬盘(分为两个盘,一个安装10.9,一个保存电影),用磁盘工具将原移动硬盘的10.9盘对盘恢复到新硬盘一个分区。用安装clover到160G硬盘到EFI分区的方法如法炮制新硬盘,结果开机引导时就出现了boot0ss:error错误(理论上出现boot0af:error错误相同原理)。
爬文无数,都以失败告终。以下方法是本人确认可用的,命令数少,步骤也不多,如果你也遇到我这种情况,不妨尝试一下。
===========================
进入终端
#获取管理员权限
suto -s
(输入用户密码)
#获取磁盘分区列表
diskutil list
查看EFI所在的分区(我的是disk0s1)

135702l0de20al5ubabwgp.jpg

进入boot1f32文件所在目录(附件供下载)
依次执行如下命令:
   # copy partition boot sector toorigbs
    dd if=/dev/disk0s1 count=1 bs=4096 of=/tmp/origbs

    # copy boot1f32 to newbs
    cp -f boot1f32 /tmp/newbs

    # "merge" origbs into newbs
    dd if=/tmp/origbs of=/tmp/newbs skip=3 seek=3 bs=1 count=87 conv=notrunc

    # write newbs to the partition boot sector
    dd if=/tmp/newbs of=/dev/disk0s1
重启即可生效。

boot1f32.rar (521 Bytes, 下载次数: 17)

打赏楼主

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

麦创网 ( 苏ICP备13053101号-1 )

@麦创网 禁止任何未经允许的修改,传播或使用。

Powered by Discuz!

©2012 @ iMac.vip. 用户言论不代表本站立场。

返回顶部