无忧启动论坛

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

为什么我在osx上编译的grub2都没法用

[复制链接]
1#
发表于 2024-1-28 19:20:20 | 显示全部楼层
但引导执行这个efi时,直接segment fault

你确定会报 segment fault ? 有点魔幻了。你说的如果是 grub-mkimage 报这个错那倒还有可能。
把linux上的移上去,有grub rescue了,但ls提示read sector error啥的

grub 不支持 APFS。

点评

我看到你的grub2支持efiloader? 这东西能把apfs.efi驱动加载进来供grub使用吗? 还有,据说opencore有开源的apfs驱动,不知道有没有可能整合到你的grub2  详情 回复 发表于 2024-1-31 16:13
1,没有报segment fault,就是用efi shell下直接FS0:,打efi名字执行 机器奔溃,由于是虚拟机(osx上的parallels desktop装的montery)上测试,直接虚拟机就退出了 类似segment fault,表意并不精确 2,的确是a  详情 回复 发表于 2024-1-28 23:09
回复

使用道具 举报

2#
发表于 2024-2-1 12:28:29 | 显示全部楼层
minlearn 发表于 2024-1-31 16:13
我看到你的grub2支持efiloader?

这东西能把apfs.efi驱动加载进来供grub使用吗?

grub用的是自己的文件系统驱动,不用efi固件提供的文件系统驱动。
opencore没有自己的apfs驱动,而是用了apple的apfs.efi。

当然可以想办法把开源的apfs驱动(比如libfsapfs)移植到grub下,不过我目前对开发bootloader不感性趣了。

点评

唉可惜了  发表于 2024-2-2 01:06

评分

参与人数 1无忧币 +5 收起 理由
minlearn + 5

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-24 01:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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