- 积分
- 215
- 最后登录
- 2022-1-17
- 精华
- 0
- 阅读权限
- 30
- 主题
- 65
- UID
- 105955
- 帖子
- 537
- PB币
- 1807
- 威望
- 0
- 贡献
- 0
- 技术
- 11
- 活跃
- 328
- UID
- 105955
- 帖子
- 537
- PB币
- 1807
- 贡献
- 0
- 技术
- 11
- 活跃
- 328
|
沙发
发表于 2011-9-27 14:59:57
IP属地广东
用安装光盘或U盘安装系统。
把硬盘分区全部删除,再重新GPT分区(自动就有隐藏的EFI分区)。
手动安装变色龙到隐藏EFI分区的方法:
安装完系统,进入系统,终端下执行。
sudo -s 输入管理员密码
diskutil list
看看EFI分区在哪,下面以单一硬盘为例,EFI分区在disk0s1
mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI
该命令执行后,正常会在Finder或桌面显示出EFI分区。这时可以手动把boot、Extra、Extensions、com.apple.Boot.plist、Themes、dsdt.aml等等复制进去。文件分布及目录格式如下图,图中的update.sh已上传。
cd /Volumes/EFI
执行后,手动把update.sh拖进终端回车。update.sh的作用是修复EFI分区里的Extensions目录及其里面所有kext的权限,以及生成缓存文件。
7.进入变色龙的boot目录。事先右键显示变色龙安装包的包内容,把里面的boot目录拷贝到桌面,确保boot目录里包含boot0以及boot1h这两个文件。
cd ~/Desktop/boot
fdisk -f boot0 -u -y /dev/rdisk0
dd if=boot1h of=/dev/rdisk0s1
.新建一个名为no_log的空日志文件(原因不明)
touch /Volumes/EFI/.fseventsd/no_log
umount /Volumes/EFI
rm -rf /Volumes/EFI
重启。
注:转载和整理来源于论坛帖子。 |
|