无忧启动论坛

 找回密码
 注册
搜索

Windows定制Grub2 (2.12版本) 出问题

查看数: 6030 | 评论数: 19 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-1-7 11:29

正文摘要:

本帖最后由 alex20092009 于 2024-1-7 11:32 编辑 新版本GRUB2 VER.2.12  grub-mkimage.exe后出现  symbol '_stack_chk_grard' not found  aborted. Press any key to exit. 回测 ...

回复

kelvintk 发表于 2024-5-31 09:20:39
謝謝
2011whp 发表于 2024-5-29 17:52:52
grub212,不流行 cmdpath 了?
   看过 debian ubuntu,的 去掉了
yxc51 发表于 2024-5-29 17:01:43
替换后又出现如下错误:symbol 'efi_wrap_5' not found,请高手出招。
chengbing 发表于 2024-5-2 10:40:16
fanet 发表于 2024-4-30 13:31
模块:https://mirror.sjtu.edu.cn/debia ... in_2.12-3_amd64.deb。做好的efi(去掉.signed改名),能通 ...

替换后就解决问题了,谢谢。
fanet 发表于 2024-4-30 13:31:53
本帖最后由 fanet 于 2024-4-30 13:38 编辑
chengbing 发表于 2024-4-25 19:49
能否给个链接? 谢谢先。

模块:https://mirror.sjtu.edu.cn/debia ... in_2.12-3_amd64.deb。做好的efi(去掉.signed改名),能通过secureboot:https://mirror.sjtu.edu.cn/debia ... _1+2.12+3_amd64.deb

点评

替换后就解决问题了,谢谢。  详情 回复 发表于 2024-5-2 10:40
GHOSTOPOST 发表于 2024-4-26 08:18:24
感谢楼主分享。。。。。。
chengbing 发表于 2024-4-25 19:49:29
fanet 发表于 2024-4-17 11:02
这个问题,可以这样解决:从debian软件源里面下载grub2.12的安装包,从里面解压出x86_64-efi替换掉win版本 ...

能否给个链接? 谢谢先。

点评

https://mirror.sjtu.edu.cn/debian/pool/main/g/grub2/grub-efi-amd64-bin_2.12-3_amd64.deb  详情 回复 发表于 2024-4-30 13:31
winpefk 发表于 2024-4-20 09:28:00
wintoflash 发表于 2024-1-7 11:46
linux下用gcc编译是没这个问题的。

可能是栈保护的锅,删掉Makefile中CFLAGS : -fstack-protector(碰到这一个字眼全部替换成空)
winpefk 发表于 2024-4-20 09:26:26
wintoflash 发表于 2024-1-7 11:46
linux下用gcc编译是没这个问题的。

有没有可能是栈保护的锅,重新编译,然后修改 cflags: 中-fstack-protector之类的全部删掉
fanet 发表于 2024-4-17 11:02:48
这个问题,可以这样解决:从debian软件源里面下载grub2.12的安装包,从里面解压出x86_64-efi替换掉win版本里的。就可以成功定制了。

点评

能否给个链接? 谢谢先。  详情 回复 发表于 2024-4-25 19:49
carmarx 发表于 2024-3-22 21:43:37
俺也是
ylhcq 发表于 2024-2-18 20:56:56
tdqk003 发表于 2024-1-31 15:41:49
大佬你搞定了吗
无犹启动 发表于 2024-1-25 20:34:17
谢谢分享
fanet 发表于 2024-1-17 17:22:35
本帖最后由 fanet 于 2024-1-17 18:34 编辑

是呀,我的AMD的cpu安装2.12 RC1也有这个问题,一直没有升级。
nathan6498 发表于 2024-1-7 14:34:57
谢谢分享
ljy931116 发表于 2024-1-7 12:18:16
谢谢分享
wintoflash 发表于 2024-1-7 11:46:36
linux下用gcc编译是没这个问题的。

点评

可能是栈保护的锅,删掉Makefile中CFLAGS : -fstack-protector(碰到这一个字眼全部替换成空)  详情 回复 发表于 2024-4-20 09:28
有没有可能是栈保护的锅,重新编译,然后修改 cflags: 中-fstack-protector之类的全部删掉  详情 回复 发表于 2024-4-20 09:26

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 17:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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