无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3706|回复: 8
打印 上一主题 下一主题

grub2引导mac

[复制链接]
跳转到指定楼层
1#
发表于 2020-2-22 15:15:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 灵犀之心 于 2020-2-27 13:53 编辑

爬了很多贴 还是没有成功引导mac。最后还是用引导iso的方式用变色龙来引导mac版本10.13
(爬贴内容,我的是win10+deepin+mac用deepin的grub2引导,来个大神给个直接引导的方法,bios+mbr)
1.成功引导 注意: 1. (hd0,msdos5)要指对地方 2.文件名要写对,包括大小写 3.下载syslinux提取memdisk到boot目录。
修改文件 /etc/grub.d/40_custom (不要直接改文件 /boot/grub/grub.cfg)我是直接修改的grub.cfg

menuentry 'Mac OS X'{
        set root='(hd0,msdos5)'
        echo 'Loading Memdisk...'
        insmod memdisk
        linux16 /boot/memdisk iso raw
        echo 'Loading ISO...'
        initrd16 /boot/变色龙引导.iso
}


2.直接引导失败

首先是deepin貌似没有gedit这个命令,所以需要安装一下,不然会显示没有这个命令。安装gedit的方法是在命令行运行:
sudo apt-get install gedit
(需要输入root密码,因为sudo是以root权限运行的)
其次是在命令行运行sudo gedit /boot/grub/grub.cfg,打开这个配置文件之后(我用的文本编辑器是Kate),需要修改参数,修改的方法

添加mac os
我的方法是用GRUB引导
1、首先是下载tboot文件,并把它放在了linux的/boot下  
2、修改grub2配置文件,建立自定义菜单:
   sudo gedit /etc/grub.d/40_custom(把下边的复制到这个文件里)(最好不要直接

menuentry "Mac OS X 10.10 (on /dev/sda2)" {   #菜单项
insmod ext2  #ext3文件系统支持
set root=(hd0,3)  #设置tboot所在分区,不固定
search --no-floppy --fs-uuid --set 53802c49-b7d9-4add-bcdc-05f1b4a10523  #设置tboot分区的uuid,Gparted可以查看,可以不要。
chainloader /tboot  #把引导权交给tboot,进一步引导mac
}
3。更新grub.cfg:
       sudo update-grub
参考一下吧

部分有点乱,重新发一下,好看些:
menuentry "Mac OS X 10.4.8 (on /dev/sda2)" {
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 53802c49-b7d9-4add-bcdc-05f1b4a10523
chainloader /tboot
}
补充一点,如果你的tboot放在windows的c盘的话,也可以这样写:
menuentry "Mac OS X 10.4.8 (on /dev/sda2)" {
insmod ntfs
set root=(hd0,1)
chainloader /tboot
}
最后欣赏一下我的引导界面







2#
发表于 2020-2-22 15:28:16 | 只看该作者
感谢分享。。。。
回复

使用道具 举报

3#
发表于 2020-2-22 19:13:17 | 只看该作者
修改文件 /etc/grub.d/40_custom (不要直接改文件 /boot/grub/grub.cfg)我是直接修改的grub.cfg    ?????????

点评

看别人的帖子从40_custom文件添加启动项。具体我也不明白。  详情 回复 发表于 2020-2-22 22:05
回复

使用道具 举报

4#
发表于 2020-2-22 21:26:12 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
 楼主| 发表于 2020-2-22 22:05:57 | 只看该作者
本帖最后由 灵犀之心 于 2020-3-9 22:37 编辑
liujun2000 发表于 2020-2-22 19:13
修改文件 /etc/grub.d/40_custom (不要直接改文件 /boot/grub/grub.cfg)我是直接修改的grub.cfg     ...

看别人的帖子从40_custom文件添加启动项。加入到了/etc/grub.d/40_custom内,这样子哪怕你用sudo update-grub命令也不会丢失启动项了
回复

使用道具 举报

6#
发表于 2020-2-22 22:12:58 | 只看该作者
学习了,感谢分享
回复

使用道具 举报

7#
发表于 2020-2-23 19:14:14 | 只看该作者
还在用变色龙吗    好多年了  现在都是clover引导了啊
回复

使用道具 举报

8#
发表于 2020-2-23 19:57:52 | 只看该作者
不错的界面
回复

使用道具 举报

9#
发表于 2020-2-27 12:55:55 | 只看该作者
现在都用clover
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-25 08:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表