无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: hhh333

[讨论] 关于Grub2的一些疑问大家看怎么处理

    [复制链接]
发表于 2020-2-13 12:28:26 来自手机 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2020-2-13 13:24:25 | 显示全部楼层
my9823 发表于 2020-2-13 12:28
wintoflash大神不会是武汉人吧?

正好不出门憋大招
回复

使用道具 举报

发表于 2020-2-27 11:33:48 | 显示全部楼层
本帖最后由 wintoflash 于 2020-2-27 18:45 编辑

楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还是区分大小写的。

执行 set grub_fs_case_sensitive=1 启用区分大小写以保持兼容性,设为其他值或不设则不区分大小写。
测试 NTFS/UDF/iso9660 可以。
对于本来就不区分大小写的文件系统,例如 FAT/exFAT/UD 无效。
对于一些必须区分大小写的文件系统,例如 cpio/newc 等也无效。
其他的暂未测试。
回复

使用道具 举报

 楼主| 发表于 2020-2-27 18:28:19 | 显示全部楼层
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...

太给力了,马上测试!
回复

使用道具 举报

 楼主| 发表于 2020-2-27 20:14:11 | 显示全部楼层
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...

初步在光盘上测试可行,NTFS应该也无问题。

点评

光盘是指 iso9660 还是 udf?  详情 回复 发表于 2020-2-27 20:25
回复

使用道具 举报

发表于 2020-2-27 20:25:14 | 显示全部楼层
hhh333 发表于 2020-2-27 20:14
初步在光盘上测试可行,NTFS应该也无问题。

光盘是指 iso9660 还是 udf?
回复

使用道具 举报

 楼主| 发表于 2020-2-27 20:48:49 | 显示全部楼层
wintoflash 发表于 2020-2-27 20:25
光盘是指 iso9660 还是 udf?

两者都可以
回复

使用道具 举报

 楼主| 发表于 2020-2-28 06:38:40 | 显示全部楼层
wintoflash 发表于 2020-2-27 20:25
光盘是指 iso9660 还是 udf?

想问一下isolinux要调用grub2,命令应该怎么写?要加头文件吗?
我是按调用g4d的方式写的,boot/g2ldr,这个g2ldr不加头文件出乱字符,加pxeboot.img的直接到命令行,加lnxboot.img黑屏无反应。

点评

没用过 不知道  详情 回复 发表于 2020-2-28 08:04
回复

使用道具 举报

发表于 2020-2-28 08:04:45 | 显示全部楼层
hhh333 发表于 2020-2-28 06:38
想问一下isolinux要调用grub2,命令应该怎么写?要加头文件吗?
我是按调用g4d的方式写的,boot/g2ldr, ...

没用过 不知道
回复

使用道具 举报

发表于 2020-3-3 11:28:35 | 显示全部楼层
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...

今天得空,在NTFS上测试,对于文件,还是区分大小写的。【文件:BCD】
回复

使用道具 举报

发表于 2020-3-3 11:31:57 | 显示全部楼层
青青草 发表于 2020-3-3 11:28
今天得空,在NTFS上测试,对于文件,还是区分大小写的。【文件:BCD】

截图
回复

使用道具 举报

发表于 2020-3-3 12:17:41 | 显示全部楼层
本帖最后由 青青草 于 2020-3-3 12:19 编辑

if test -f ($device)/bootmgr -a -f ($device)/boot/BCD; then   可以显示菜单条,
改成  if test -f ($device)/bootmgr -a -f ($device)/boot/bcd; then   则没有显示菜单条。
系统在NTFS分区
回复

使用道具 举报

发表于 2020-3-3 16:01:22 | 显示全部楼层
青青草 发表于 2020-3-3 12:17
if test -f ($device)/bootmgr -a -f ($device)/boot/BCD; then   可以显示菜单条,
改成  if test -f  ...

现在应该可以了,请更新测试。
回复

使用道具 举报

发表于 2020-3-3 19:51:52 | 显示全部楼层
wintoflash 发表于 2020-3-3 16:01
现在应该可以了,请更新测试。

可以了。
回复

使用道具 举报

发表于 2020-3-9 09:48:35 | 显示全部楼层
改别人不如改自己。要么你重写一个系统?
回复

使用道具 举报

发表于 2020-3-9 10:42:58 来自手机 | 显示全部楼层
墙裂支持!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 15:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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