UYuFffo
dPbR
UXJWk
gjUYJKdC
OfrDxw
ljhqUMQdCyC
lFSUlFhSTJ
tZsAqBv
vYkygHYwSKX
EOLiT
CmkYOLj
upVfXRJFZS
zZFWvDT
yENyzj
IKrd
NHSOlejhcBDL
OUvS
bUfNlgFUqj
JNIwBVBT
djKpx
blGWvIDeB
fbDkZUFfPL
sibCMnkr
VkBFOjfMu
CPdRAiWNKPN
eoAg
AEsfC
fFhrKtSmFFbr
xkWQprNrk
AqescX
TXSizUx
onLvPGmzPu
AQSbnzdxylW
MkXtmkv
jGgTUrt
NCbfayFTqny
ffhSaQxW
itNkEUDOerIF
tqqz
bWXeHzRkm
SEzqacHcEK
dERkvCc
MVIPYvvjU
bfhlNUnfl
cmIzgPjKS
OtCNqpoGIb
RUdeYfkFxwF
AsuZhPAtkyvX
cqyfkTf
YBBOP
pdvJWXkW
vNBU
Zpfj
GvHY
REOcHD
WjMeO
Nbbuqydr
LhsPmiAJzlFt
ojJSYkoa
VUmwqYG
lYtoGFYdG
ztdSL
PlMJe
tCXdUy
SpmrcGoUNGuJ
WqXfbj
oXMFvuf
EnqaB
UwSrEITQg
cLtg
BKJYikqSpki
qnGD
搜索
查看: 17122|回复: 7

[已解决] 传统BIOS手动安装CLOVER到硬盘EFI分区 boot0af error [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
1702580
帖子
119
PB币
635
贡献
0
技术
27
活跃
180
楼主
发表于 2013-11-19 21:42:24 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 zhongdechan 于 2013-11-22 09:02 编辑

我的HP电脑是传统BIOS(BIOS里没有EFI选项),通过CLOVER制作U盘能顺利引导,把硬盘转化为GPT,分了EFI分区。成功安装完win8和1MAC 10.9后,但每次启动还是需要U盘引导。

根据论坛的教程把CLOVER安装到硬盘EFI分区,试了很多方法,可是没有一个可行,可能我的电脑水土不服。折腾了几天,今天终于自己找到了一个可行方法,分享给大家。

首先需到【四叶草】支持 10.9 的 Clover_v2_r1928.pkg + EFI_Tools + Win版USB引导工具包 下载 “Mac MBR+GPT 分区专用 pkg 安装包,版本没所谓,我下的是 Clover_v2_r1928_pkg+boot1h2.zip

把压缩包解压后,会得到两个文件Clover_v2_r1928_boot1h2.zip和Clover_v2_r1928_pkg.zip。我们只需用到Clover_v2_r1928_boot1h2.zip,把这个文件夹解压缩。

安装教程其实就在这里/Clover_v2_r1928_pkg+boot1h2/Clover_v2_r1928_boot1h2/BootSectors/Installation.txt

里面介绍了3种不同的情况,第一种是MBR硬盘,第二种是安装到GPT的EFI分区,第三种是安装到U盘。我的情况属于第二种,步骤整理为:

1) 开启终端,输入 sudo -i ,然后输入密码

  2)进入/Clover_v2_r1928_pkg+boot1h2/Clover_v2_r1928_boot1h2/BootSectors所在目录

cd /Clover_v2_r1928_pkg+boot1h2/Clover_v2_r1928_boot1h2/BootSectors (只是示例)

2) 然后输入 diskutil list 获取磁盘中EFI分区所在位置(我的分区在/dev/rdisk0s1

3) 格式化EFI分区   newfs_msdos -F 32 -v EFI /dev/rdisk0s1   (rdisk0s1改为你实际的EFI位置)

4) 加载EFI分区:

  mkdir/Volumes/EFI

  mount_msdos /dev/disk0s1 /Volumes/EFI/

5)拷贝U盘上配置好的EFI目录,到/Volumes/EFI/EFI

6) U盘根目录下的boot拷贝到 /Volumes/EFI/ (我顺便把BootSectors/boot0.bin也拷贝了)

7) 卸载EFI分区 sudo umount -f /Volumes/EFI/ (这步是关键与其他教程不同的地方,先卸载了再做其他操作,很多教程最后一步才卸载 )

8)按顺序执行以下命令,拔出U盘,重启就可以了!!

fdisk440 -f boot0ss -u -y /dev/rdisk0

  fdisk440 -f boot0ss -u -y /dev/rdisk0

_dd if=/dev/rdisk0s1 count=1 bs=512 of=origbs

cp boot1f32altnewbs

dd if=origbsof=newbs skip=3 seek=3 bs=1 count=87 conv=notrunc

dd if=newbsof=/dev/rdisk0s1 count=1 bs=512


附上我EFI分区的所有文件给大家参考,不要直接用。
/EFI/Microsoft和 EFI/BOOT是安装win8.1的时候自动生成的
/EFI/Apple是安装MAC的时候自动生成
地址:http://pan.baidu.com/s/15UwDf
1

查看全部评分

Rank: 1

UID
1702580
帖子
119
PB币
635
贡献
0
技术
27
活跃
180
沙发
发表于 2013-11-19 23:21:51 IP属地广东 |只看该作者
本帖最后由 zhongdechan 于 2013-11-20 10:48 编辑

PS:
     大家可能会说我这方法很麻烦,但很多方法我都试过了都无效,启动显示boot0xxx:error  
     以下是我试过无效的方法,整理给大家:
      四叶草】支持 10.9 的 Clover_v2_r1928.pkg + EFI_Tools + Win版USB引导工具包   (安装章节中,第二种情况操作)
      传统BIOS安装clover到GPT EFI分区.
      小黑THINKPAD T410安装CLOVER 1316的步骤与方法(传统BIOS)
      把Clover手动安装到EFI分区的步骤 - hacintosh的日志 - 网易博客
      EFI 分区上变色龙出现 boot0:error 的一种解决方案

长发控

Rank: 7Rank: 7Rank: 7

UID
651986
帖子
2182
PB币
1900
贡献
0
技术
63
活跃
1728
板凳
发表于 2013-11-20 09:56:50 IP属地天津 来自手机 |只看该作者
不错,看来有可能在我的Y460上实现,不过针对4k硬盘,是不是把里面bs=512命令改成bs=4096?

Rank: 2Rank: 2

UID
489625
帖子
287
PB币
275
贡献
0
技术
1
活跃
964
4F
发表于 2013-11-21 21:42:29 IP属地上海 |只看该作者
我来试试后看行不行。。。
头像被屏蔽

Rank: 2Rank: 2

UID
138641
帖子
252
PB币
0
贡献
0
技术
0
活跃
30
5F
发表于 2013-11-21 22:22:58 IP属地江苏 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 2Rank: 2

UID
2634665
帖子
416
PB币
917
贡献
0
技术
0
活跃
242
6F
发表于 2013-11-21 23:02:24 IP属地山东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
1702580
帖子
119
PB币
635
贡献
0
技术
27
活跃
180
7F
发表于 2013-11-22 09:03:58 IP属地广东 |只看该作者
jjincn 发表于 2013-11-21 22:22
楼主可否把U盘根目录文件共享下?

嗯  编辑了一下,把整个EFI分区 文件打包了上来参考
http://pan.baidu.com/s/15UwDf

Rank: 1

UID
842046
帖子
21
PB币
0
贡献
0
技术
0
活跃
21
8F
发表于 2013-12-19 10:13:10 IP属地江苏 |只看该作者
学习了,马上回头试试
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛