[problem help] 电脑三系统用opencore引导启动不了deepin Resolved
Tofloor
poster avatar
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 09:11
Author

【已解决】安装深度系统不要选“全盘安装”那个选项,选择自定义 ,设置挂载/ 的那个选项安装,安装完,opencore就能识别到了。

因为工作需要,我的电脑有三系统,一个硬盘是Windows和MAC黑苹果系统,另外一个独立硬盘是depin的系统,用opencore引导后,引导界面可以看见deepin的系统,但是无法进入,提示如图所示,请问怎么解决?

IMG_20241002_083759.jpg

Reply Favorite View the author
All Replies
WangZhongyun
deepin
2024-10-02 09:41
#1

你把装Deepin系统的盘设为第一启动盘试试

Reply View the author
remyxo
deepin
2024-10-02 10:07
#2

没问题啊,我跟你一样的三系统。

注意OpenCore要在drivers加入两个Linux相关的驱动:Ext4Dxe.efi、OpenLinuxBoot.efi。另外,OpenCore会向系统注入苹果的信息,导致Windows、Linux等系统蓝屏或激活信息失效,尽管可以通过参数避免信息注入,但不能100%保证(我一台不蓝屏,一台蓝屏,后来换了OC MOD版)。

我是用了OpenCore MOD版,在启动非苹果系统时不会注入苹果的信息,其它跟原版OpenCore一样。

URL:【持续更新】OpenCore-MOD更新/OCC - btwise

OC截图.png

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 10:14
#3
remyxo

没问题啊,我跟你一样的三系统。

注意OpenCore要在drivers加入两个Linux相关的驱动:Ext4Dxe.efi、OpenLinuxBoot.efi。另外,OpenCore会向系统注入苹果的信息,导致Windows、Linux等系统蓝屏或激活信息失效,尽管可以通过参数避免信息注入,但不能100%保证(我一台不蓝屏,一台蓝屏,后来换了OC MOD版)。

我是用了OpenCore MOD版,在启动非苹果系统时不会注入苹果的信息,其它跟原版OpenCore一样。

URL:【持续更新】OpenCore-MOD更新/OCC - btwise

OC截图.png

我的是opencore 1.02最新版,你说的那两个驱动我都有勾选,还是不行。

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 10:14
#4
WangZhongyun

你把装Deepin系统的盘设为第一启动盘试试

单独启动没问题

Reply View the author
xclimbing
deepin
2024-10-02 10:36
#5

那我提供一个OpenCore-Mod版的下载链接吧:https://github.com/wjz304/OpenCore_NO_ACPI_Build/releases/tag/1.0.2_e9b40ba

以防没有pcbeta的用户。

我觉得楼主也可以考虑以deepin为第一启动,然后通过deepin的菜单加载OpenCore。

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 10:38
#6
xclimbing

那我提供一个OpenCore-Mod版的下载链接吧:https://github.com/wjz304/OpenCore_NO_ACPI_Build/releases/tag/1.0.2_e9b40ba

以防没有pcbeta的用户。

我觉得楼主也可以考虑以deepin为第一启动,然后通过deepin的菜单加载OpenCore。

我的OC已经是1.02版本了,开发板了。DEEPIN下怎么添加MAC引导?

Reply View the author
xclimbing
deepin
2024-10-02 10:51
#7
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³

我的OC已经是1.02版本了,开发板了。DEEPIN下怎么添加MAC引导?

你试一下用grub直接chainloader opencore.efi。

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 11:10
#8
xclimbing

你试一下用grub直接chainloader opencore.efi。

这个在哪里操作?

Reply View the author
xclimbing
deepin
2024-10-02 11:18
#9
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³

这个在哪里操作?

我以为你又玩三系统,又玩黑苹果和linux,总应该了解一些基础知识。

我给你讲的命令非常简单,但如果要说清楚怎么运行它并且能够准确的运行它,这可不是一句话能够解决的问题。我建议你去了解一下grub的基础概念和基础用法再来说这个问题。

我现在只能提示你:进入deepin的grub启动菜单的命令行模式(按c),然后在命令行模式下你找到opencore所在的文件夹,然后用chainloader命令加载opencore.efi。尝试一下能不能成功。

因为我没有用过OC,所以并不了解它跟第三方启动管理软件的兼容性如何。理论上是没有问题的。

Reply View the author
remyxo
deepin
2024-10-02 12:21
#10
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³

我的OC已经是1.02版本了,开发板了。DEEPIN下怎么添加MAC引导?

Linux下编辑 /etc/grub.d/40_custom文件,添加以下内容:

menuentry 'OpenCore MacOS X Bootloader' --class macos --class os {

    insmod part_gpt

    insmod fat

    insmod search_fs_uuid

    insmod chain

    search --fs-uuid --no-floppy --set=root  XXXX-XXXX         <<<<---- 'EFI分区的UUID'

    chainloader /EFI/BOOT/BOOTx64.efi

}

图形主题里放一个macos.png的图标。

Reply View the author
remyxo
deepin
2024-10-02 12:24
#11
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³

我的OC已经是1.02版本了,开发板了。DEEPIN下怎么添加MAC引导?

不一定要用1.0.2最新版,毕竟是开发版,建议试试1.0.0或1.0.1,再不行用它对应的debug版,我曾经出现过release死活报错,debug正常的情况。设置scanpolicy=0,进入OC菜单后空格选择清NVRAM试试。

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 15:00
#12
remyxo

不一定要用1.0.2最新版,毕竟是开发版,建议试试1.0.0或1.0.1,再不行用它对应的debug版,我曾经出现过release死活报错,debug正常的情况。设置scanpolicy=0,进入OC菜单后空格选择清NVRAM试试。

试过了还是不行,一直显示我图片的那个错误,很奇怪,我台式机也是先装的Windows和MAC,然后独立硬盘安装的DEEPIN,按照对应的方法都能启动,换到我的笔记本上就不行了,真是奇怪了。

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 17:08
#13

补充一下我的硬盘EFI文件图片,看看是不是哪里出现问题?

Snipaste_2024-10-02_17-05-18.jpg

Reply View the author
燕子大王来也!
deepin
2024-10-02 18:52
#14

三系统?

Reply View the author
新手来啦~
deepin
2024-10-02 19:52
#15

三系统怎么装

Reply View the author
ᑋᵉᑊᑊᵒ Aaron㍿ꫛꫀꪝ²⁰²³
deepin
2024-10-02 20:59
#16
燕子大王来也!

三系统?

是的,我笔记本有双硬盘,一个硬盘装了Windows和MAC黑苹果系统,另外一个硬盘装deepin,结果OC引导识别不到deepin系统。

Reply View the author
小鱼贝壳
deepin
2024-10-04 19:03
#17

还能三系统?

Reply View the author