EFI+GPT引导黑苹果+deepin(32位)
Tofloor
poster avatar
sallking
deepin
2013-12-09 06:50
Author
最近deepin刚刚发布2013版本,我使用的是mac10.9(黑果,勿喷)+ubuntu13.10(64位),我的笔记本不支持uefi,但是我使用clover的模拟uefi引导,而且ubuntu、fedora等发行版的efi必须是64位,这几天在论坛上遇到几位朋友折腾efi引导,于是我把ubuntu格式化开始deepin 32位efi引导,下面是安装过程:

1、先使用u盘制作deepin安装盘,方法大家都知道
2、使用u盘普通模式正常安装,安装过程中在系统引导选择根分区安装引导(我的根分区是/dev/sda6,/dev/sda1是efi分区)
3、安装完成之后继续进入u盘livecd模式,打开终端
  1. sudo -s
  2. mkdir mnt/deepin
  3. mount /dev/sda6 /mnt/deepin
  4. mkdir /mnt/deepin/boot/efi
  5. mount /dev/sda1 /mnt/deepin/boot/efi
  6. mount --bind /dev /mnt/deepin/dev
  7. mount -t sysfs /sys /mnt/deepin/sys
  8. mount -t proc /proc /mnt/deepin/proc
  9. chroot /mnt/deepin
Copy the Code

上面不知道这些是不是全部都必须的,但是挂载已安装的分区(/dev/sda6,/dev/sda1)和chroot应该是必须的
4、安装grub-efi-amd64 grub-efi-amd64-bin
  1. apt-get install grub-efi-amd64 grub-efi-amd64-bin
Copy the Code
我在chroot之后使用apt-get 无法解析http,我只能从packages中下载过来拷贝到deepin挂载目录下
http://packages.linuxdeepin.com/deepin/ ... 1_i386.deb
http://packages.linuxdeepin.com/deepin/ ... 1_i386.deb
通过dpkg安装这两个包(同时我把grub-pc卸载掉了)
5、使用grub-install
  1. grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck
  2. update-grub
Copy the Code
完成之后会在efi下自动生成一个grub的引导,正常引导32位系统
我想64位一样可以,而且支持一定比32位好,看着上面的步骤有点笨,其实我也真心不懂,瞎折腾
Reply Favorite View the author
All Replies
isunny
deepin
2014-01-26 06:46
#1
 我想说的是既然是黑苹果了。。。那么就直接grub安装到/分区  然后clover  或者变色龙引导不可以吗?
Reply View the author
MattD
deepin
2014-01-26 07:12
#2
每次在Linux社区看到Hackintosh用户,我都有种难以言说的感觉。
Reply View the author
knightlu
deepin
2014-01-27 21:31
#3
 我想说的是既然是黑苹果了。。。那么就直接grub安装到/分区  然后clover  或者变色龙引导不可以吗?

我觉得还是把引导分开,用主板的启动项来选择,直接默认进系统,这样启动速度更快。如果还是引导套引导uefi的优势就发挥不出来了。
Reply View the author