心血来潮想要装一个win+linux双系统,默认使用ubuntu的引导,界面不太直观,使用不太方便,果断放弃,后来换用oc后,可管理多个系统,包括windows,linux,pe,macos等系统,界面主题可自定义。
准备工作
需要下载windows 系统镜像连接如下
HelloWindows.cn - 精校 完整 极致 Windows系统下载仓储站
ubuntu系统链接如下
https://cn.ubuntu.com/download
刻录工具,UltraISO,rufus链接如下
UltraISO软碟通中文官方网站 - 光盘映像文件制作/编辑/转换工具
OC EFI,oc主题下载
windows 安装
步骤省略
分区划分
划分出windows的C盘,D盘容量大小,ubuntu的盘容量划分好,分区保持未分配即可
ubuntu 安装
省略步骤,安装后双系统分区参考如下
oc引导和主题的配置
可根据自己的去黑苹果官方下载适合自己的EFI
解压后文件入如下
个人自用主题,下载链接
主题下载配置
主题下载,适用于OpenCore OC引导的HelloKitty主题
适用于OpenCore OC引导的HelloKitty主题-黑苹果动力
github主题
https://github.com/chris1111/My-Simple-OC-Themes/releases/tag/Archive_New-Themes
解压后文件夹内容如下
将文件夹复制到OC EFI中Resources\Image目录下
OCAuxiliaryTools工具
下载OCAuxiliaryTools修改配置文件,配置自定义主题,下载链接如下
GitHub - ic005k/OCAuxiliaryTools: Cross-platform GUI management tools for OpenCore(OCAT)
编辑后保存config.list 文件
使用diskgenius分区工具修改分区中的EFI引导文件
分区如下
打开system分区中的EFI文件夹,将OC引导文件拖入
目录文件如下
BIOS设置
需要在bios启动参数里面添加OC引导项,华硕主板参考设置例子如下
并将OC引导设置为第一位
重启效果图如下
其他问题
oc如何自定义引导项
安装后出现如下图界面
添加openshell,打印出map信息,路径下拼接efi文件的路径即可, 参见帖子
https://www.yuque.com/sunhl/mvumc2/sl5mkz
例如我的两个引导项,编写如下:
ubuntu
PciRoot(0x0)/Pci(0xE,0x0)/NVMe(0x1,75-B4-CD-35-38-B7-26-00)/HD(1,GPT,23E8AA94-664C-470A-85C2-E436565DC350,0x800,0xFA000)/\EFI\ubuntu\grubx64.efi
windows
PciRoot(0x0)/Pci(0xE,0x0)/NVMe(0x1,75-B4-CD-35-38-B7-26-00)/HD(1,GPT,23E8AA94-664C-470A-85C2-E436565DC350,0x800,0xFA000)/\EFI\Microsoft\Boot\bootmgfw.efi
oc关闭自动扫描引导
全部设置为手动引导(自动扫描引导项可能会出现noname等显示不正确的的情况)
如下图出现手动引导项目和自动扫描的引导,还伴随着noname,
手动添加引导项目后出现重复的linux和windows引导
查询帖子后,删除oc引导后完成配置,项Scan policy 的数值改成 524547 参考原帖:
怎么删掉OC里面的windows引导?-远景论坛-微软极客社区
重启后oc界面显示自定义正常