[转载]用 grub2 启动 clover.iso 来启动 OS X
这个帖子只用来解决特定问题,是楼主这两天辛苦的结晶,如果你遇到了跟我差不多的情形,你就可以尝试这个解决方案。
特定情景:
1、不管你的机器支不支持 UEFI ,反正你现在是用传统 BISO + MBR 模式启动的;
2、你的硬盘上装了包括 Win, Mac 和 Linux 在内的多个系统;
3、Mac 所在分区不是主分区,导致你无法使用常规模式来引导;
4、你不想更改硬盘分区和重装系统。
5、你目前使用 Linux 在一个 boot 分区上安装 grub2 来实现多系统引导,
6、你头疼的是这个 grub2 可以正常引导 Linux 和 Windows 但不能引导 OS X 。
解决方案:
用 grub2 启动 clover.iso 来启动 OS X 。
以下步骤均在 Linux 下操作。
1、下载最新版 Clover EFI bootloader ISO ,在远景论坛下载或者去 sf.net 都可以:
http://sourceforge.net/projects/cloverefiboot/files/Bootable_ISO/
目前最新版是 CloverISO-2636.tar.lzma
2、把它解压缩,里面有两个 ISO 文件,一个是 X64 的,一个是 IA32 的。一般我们用 X64 的。
把这个 ISO 改名为 clover.iso ,复制到你的启动分区 /boot 下。
3、看你的 /boot 目录下有没有 memdisk ,如果没有,你要安装 syslinux 。
用你的 linux 的安装系统(apt-get, yum, pacman, zypper...)安装 syslinux,
安装后,到 /usr/lib/syslinux 目录下,找到 memdisk ,把它复制到 /boot 目录下。
4、修改 /boot/grub/grub.cfg ,把 OS X 的条目内容改为:
set root='(hd0, 1)'
linux16 /memdisk iso ram
initrd16 /clover.iso
然后就可以解决了。
这样当你在 grub2 菜单中选择启动 OS X 的时候,它会先启动 clover ,然后用 clover 来启动 OS X 所在分区。速度很快。
远景论坛U盘版里的变色龙wowpc.iso在我的机器上没法正常启动OSX分区。
在这个解决方案中,起关键作用的是那个 memdisk ,有了它,你可以启动任意 iso 。比方说 WinPE、Linux的安装盘,变色龙的ISO,之类的,只要把它们直接放到 /boot 下,然后在 grub2 里面加载即可。
原贴地址:
http://www.strongbear.cn/?post=579
转载于:https://www.cnblogs.com/eaglexmw/p/4908811.html
[转载]用 grub2 启动 clover.iso 来启动 OS X相关推荐
- 制作启动的iso文件
制作启动的ISO文件 一.步骤 1. 创建kickstart文件 创建kickstart文件的文件的方式分为两种,一是直接手动编辑,依据模板修改.二是可以使用创建工具:system-conf ...
- linux用iso文件启动,直接从硬盘启动Linux ISO镜像
直接从硬盘启动Linux ISO镜像 Linux的GRUB2启动加载器可以直接从硬盘启动Linux ISO文件,可以启动Live CD的 ISO,而不用烧录到光盘来安装Linux到一个硬盘分区,或从U ...
- linux iso的引导文件,Linux_从硬盘启动Desktop ISO所需的引导文件,一、仅从硬盘启动Destdop ISO 并 - phpStudy...
从硬盘启动Desktop ISO所需的引导文件 一.仅从硬盘启动Destdop ISO 并安装 1.从后面的链接下载相关引导文件并解压: 2.在任意盘的根目录中新建一个文件夹,并重命名(如feisty ...
- 虚拟机提示找不到引导映像_从ISO镜像启动虚拟机,安装OS时提示no usable disks have been foun...
[问题现象]通过Openstack界面,试用镜像centos6.5 minimal ISO镜像生成虚拟机实例,云主机类型为m1.little,虚拟机上电后安装OS,提示"no usbale ...
- img文件制作linux启动u盘,如何在Linux系统中制作可启动img/iso镜像文件
img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...
- linux系统做成iso镜像文件,如何在Linux系统中制作可启动img/iso镜像文件
img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...
- 惠普Linux系统启动光驱,HP ProLiant MicroServer Gen8使用Super GRUB2 Disk从TF卡启动光驱位安装的Debian 8.3...
简介 MicroServer Gen8属于HPE(Hewlett Packard Enterprise,惠普企业级产品)而不是HP,MicroServer Gen8的支持页面(如驱动下载)在HPE,官 ...
- 利用老毛桃pe启动U盘启动ubuntu.iso,完成ubuntu系统的安装
1.双U盘,一个是老毛桃pe启动盘,可以启动grub4dos,加载了run模块,很好用(尤其是对不熟悉grub的小白) 2.大容量U盘存放ubuntu-desktop-i386.iso,U盘的格式是n ...
- ventoy启动某个ISO导致花屏的解决方案
方案 方案一: 方案二: 方案三: 方案一: 在ventoy优盘根目录创建目录ventoy,在此目录创建ventoy.json 直接用下面代码避免花屏 {"control": [{ ...
最新文章
- 电子商务创造的第二次产业机会
- 马斯克炮轰微软:OpenAI不是你的工具人
- Unity “出圈”:游戏引擎的技术革新和跨界商机
- 干货!MySQL 资源大全
- wordpress 拾遗
- 深入探讨ROP 载荷分析
- zabbix邮件告警
- 10 CO配置-控制-成本中心会计-定义成本中心类别
- Html.RenderPartial使用三个参数
- 互联网公司分批返岗;Safari 将封杀超过398天的 HTTPS 证书;TypeScript 3.8 发布 | 极客头条...
- Python3实现文件名排序
- php项目部署到linux服务器,thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决...
- 数学建模比赛论文模板格式
- 如何利用RPLIDAR A2进行多点触摸应用
- 同步模式之保护性暂停
- 1867. 最大数量高于平均水平的订单
- Android微信支付彻底扫坑
- 给大家推荐一个大大的萌妹子,算是我学计算机以来遇到的最喜欢的妹子吧!23333333
- 计算机主机箱工作电流,电脑使用常识
- 自己的智能AI聊天机器人,可自定义头像,免费html源码分享,粘贴即用!
热门文章
- 关于MYSQL 的 AUTO-INC Locks
- 几个环境变量说明:ORACLE_SID、DB_NAME、INSTANCE_NAME、DB_DOMIAN、GLOBAL_NAMES
- Linux Shell常用技巧(一)
- Tomact和MySql搭建android简单服务器
- 加载(WebView)页面,调JS刷新数据
- Android 应用程序发布流程---碗豆荚发布流程
- Django 视图的FBV 与 CBV
- Delphi编写后台监控软件
- java.lang.NoClassDefFoundError: org/springframework/boot/context/embedded/FilterRegistrationBean
- MonkeyRunner 实现自动点击截屏后与本地图库进行对比输出