clover怎么引导linux

clover怎么引导linux,第1张

第一步:用Disk Genius转换硬盘为GPT分区:(这一步可以省略,不过得保证建FAT分区前,主分区只有四个。不够就把几个主分区转换成逻辑分区就可以了。还有在MBR格式的磁盘里无法建立ESP分区,只能用FAT分区代替,详细请见第二步的第一种方法。MBR可能以换系统什么的方便一些,不过个人推荐GPT分区。) 打开Disk Genius 选择硬盘—转换分区表类型为GUID格式,保存修改

第二步:建立ESP分区用Disk Genius调整一个分区使其留出400M左右空白(如果只做用来引导的话只会占用10~20M的空间,留大一点可以为以后一些 *** 作提供支持),然后在空白区用Disk Genius建立新分区,格式选择FAT16,或者直接选EFI system partition分区然后给它指派一个盘符也行。只要是FAT16/FAT32格式,并且有盘符的分区就行。右键要调整的分区,选择调整分区大小:

右键空白区,新建FAT16/FAT32格式分区

或者直接在空白区建立ESP分区

再指派盘符

如图分区V

第三步:用修复工具写入UEFI引导文件运行BIOS+UEFI修复工具,输入windows系统盘盘符(要修复那个盘的系统就输它的盘符),再输入刚才新建的FAT16/FAT32格式分区或ESP分区的盘符,确认。

第四步:windows8选择重启,在电脑关机之后进入BIOS,修改boot mode为UEFI。开机成功启动,通常没有win8标志,只有品牌标志,经过这么多 *** 作之后,通常第一次开机会有点慢。BIOS里面的启动项会变成windows boot manager,这就是win8的UEFI启动项。如果无法开机,请检查BIOS设置,还有是否有windows boot manager的启动项,并将其移至首位。备注:大多数笔记本的BIOS进入方法是win8/8.1重启,未开机之前不断按F2,在Boot菜单可以修改系统启动方式,以及调整启动顺序。按F2无法进的,自行按机型或品牌百度就行。修改完后选择保存重启。BIOS菜单都有显示英文的,不会英语的请百度。UEFI同样支持双系统。目前我用的是win8.1加乌班图麒麟双系统,都是通过UEFI的方式启动。双系统切换可以修改BIOS,或者利用EasyUEFI工具直接修改启动项。刚刚修改硬盘为GPT分区方式后,如果关闭电源,将无法进入系统。但可以借助启动盘,在PE系统里面完成剩余 *** 作(需要修改BIOS启动项首项为U盘启动)。推荐大白菜PE系统,可通过大白菜启动盘制作工具制作启动盘。大部分硬盘支持GUID格式,2011年前产的部分硬盘可能无法转换(极少数),当然如果Disk Genius显示有,应当可以。如果无法启动系统,或者想恢复传统BIOS启动的话,无法开机的用启动盘引导进PE(请使用win8PE或者更高版本,03PE里转换工具可能会无法正常使用),再用Disk Genius转换硬盘为MBR格式,MBR格式只能保留四个分区,有必要的话得合并分区,或者删除分区。再用BIOS引导修复的软件如:NTBOOTautofix修复一下启动项。可以选择格掉多余的ESP分区,不格也没有太大影响。最后在BIOS里开启传统BIOS+UEFI的混合启动模式,保存重启就可以了。下表列出了支持GPT的64位版Windows:Windows XP64-bit, Windows Server 200364-bitWindows XPProfessional x64Windows VistaWindows Server 2008Windows 7Windows Server 2008 R2Windows8/8.1windows10(目前只有预览版)

第一步省略之后可以做到UEFI+MBR的混合模式启动的。

第二步,第三步和第四步组合也可以用来修复GHOST还原或者其它原因丢失的UEFI启动。

开机进入clover引导界面,

什么是Clover(三叶草)呢?显然它不是指的草地里用来喂牛的草啦。Clover是一个软件,是一个新型的启动器,它能够让普通的PC上用上Mac OS X系统。

苹果公司(Apple)限制Mac OS X系统只能在Apple设备上使用,并且苹果不保证Mac OS X在其它设备上能够正常工作。所以,用户需要承担一定的风险。当然,为了避免其它的法律纠纷,你不应该用作商业用途。装上了Mac OS X的非苹果电脑,就叫做黑苹果(Hackintosh)。

启动器的名字 Clover 由一位创建者kabyl命名。他发现了四叶草和Mac键盘上Commmand键的相似之处,由此起了Clover这个名字。

Clover是一个 *** 作系统启动加载器(boot loader),能够同时运行于支持EFI方式启动的新式电脑和不支持它的老式电脑上。一些 *** 作系统可以支持以EFI方式启动,比如OS X, Windows 7/8/10 64-bit, Linux;也有不支持的,比如Windows XP,它只能通过传统的BIOS方式来启动,也就是通过启动扇区来启动。

EFI不仅存在于 *** 作系统的启动过程中,它还会创建 *** 作系统可访问的表和服务(tables and services), *** 作系统的运行依赖于EFI正确的提供功能。从内建的UEFI来启动OS X是不可能的,用原始的DUET来启动OS X也不可能。CloverEFI和CloverGUI做了大量的工作来修正内部表,让运行OS X成为可能。

启动方式A: 基于BIOS的电脑(老式主板)

BIOS->MBR->PBR->boot->CLOVERX64.efi->OSLoader

启动方式B: 基于UEFI的电脑(新式主板)

UEFI->CLOVERX64.efi->OSLoader

BIOS启动过程中(启动方式A)要用到drivers32或drivers64目录,UEFI启动过程中(启动方式B)则使用 drivers64UEFI 目录。它们的内容会根据配置和BIOS版本而有所不同。

必须要提的一点是这些驱动程序只在bootloader运行时有效,不会影响最终启动的 *** 作系统。

至于到底要使用哪些驱动程序由用户来决定。

本节会详细介绍Clover各项功能的用法

使用Clover开机引导后,默认的系统界面如下:

本例中:

当你想引导到不同的 *** 作系统,只需要移动键盘上的左右键到各自的图标后回车即可。

按 F1 键会呼出 Clover 的帮助信息

开机进入clover引导界面,

照例先上一张图:

通过Clover加载的驱动程序位于 EFI/CLOVER/kexts/Other ,也有可能位于 EFI/CLOVER/kexts/10.13 或者 EFI/CLOVER/kexts/10.12 目录中。它至少包括以下驱动程序:

当你面对这么一堆驱动的时候,如何让它们有条不紊地正常工作呢?万一出现问题的时候又如何让这些驱动在Clover引导的时候禁用它们呢?这个时候 Kext Inject Management 就派上用场了。新版的 Clover Bootloader 已经将 Kext Inject Management 放到了 macOS 系统分区的图标下面了。

Clover Bootloader的使用暂时先写到这里,还有更多的用法等着我们去发掘。您有什么想法或者需要补充的,请点击下面的QQ群与我联系更新。

331686786 一起吃苹果 [群已满,请加下面群]

688324116 一起黑苹果

本人遇到的问题是,Clover原有默认启动的是Mac系统。现在因为一些原因,需要设置默认系统为Windows。 在别人文章里还做了启动的 *** 作,我这里就这样,就能正常使用了。搜索了很多文章,一直没搞明白原理,所以自己探索性的这么做的。灵感来自启动时的选择界面,在选择界面,当指针指向某个选项的时候显示的名字是 Boot *** from *** ,比如我的有: 1 Boot macOS from MacOS2 Boot Microsoft EFI Boot from EFI联系到 Boot ->Default Boot Volume 的值是 MacOS ,网上查到的文章设置windows为默认系统的值是 EFI ,所以猜想1、2里面 from 后面的值就是 Boot ->Default Boot Volume 需要的值。既然设置Mac系统为默认系统不需要做其他 *** 作,为什么设置置windows系统为默认系统还要做其他 *** 作呢?所以就尝试了一下仅修改一个值,结果成功了。 如果在加一个EFI引导的Linux呢?不知道是会是什么情况! 我这里写的不太详细,有疑问可以看下面网友的文章: 让黑苹果自动默认启动windows系统: https://post.smzdm.com/p/a5klplrl/如果修改出问题了,启动不了,可以使用备份的配置文件,可参考: https://www.jianshu.com/p/87db37b9b448


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7089405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存