无忧启动论坛

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

能否把grub2的loopback命令移植到grub4dos?

[复制链接]
1#
发表于 2021-11-27 17:23:40 | 显示全部楼层
liu 版主,我从另一个角度考虑,就是 “为 yaya 减轻工作量” 这个角度,我不想让 yaya 做这个工作。

我不是开发者,我的话,对任何人,都没有任何约束力。我只是发表个人看法。

当然了,如果 yaya 能通过复制粘贴之类的办法,把 grub2 的 loopback 弄过来,这我赞成。

如果要花费较大的精力,那么我不赞成。

还有一点,对于增加这个功能是不利的,yaya 要明白。细说如下:

grldr 的体积大起来,如果超过某个限度,那就完蛋了。

启动屏幕的第一行显示 常规内存、扩展内存、高位内存,最后还有个 End: ....... 这个数值,就是用来参考的。如果它逐步变大,出现内存冲突的可能性就增加了。

我怀疑,目前的 grldr 在碎片处理上,可能就有问题了。究竟是不是内存冲突,那还不知道。

无论如何,如果把 loopback 的功能弄进来,增大了 End:..... 的值,那可能会引发一连串的问题,难以排解。

我甚至建议 yaya,把某些不需要或不重要的功能,再进一步删减,来减少 grldr 的体积。

体积小了安全,体积大了不安全。

比如,把 USB 功能去掉,或者变成外置命令。

如果 yaya 没时间处理,那就不动它。

点评

如果要花费太多精力,还是算了,我也就是信口说说。 用loopback模式启动的似乎也不太多。  详情 回复 发表于 2021-11-27 17:28
回复

使用道具 举报

2#
发表于 2021-11-27 17:47:04 | 显示全部楼层
liuzhaoyzz 发表于 2021-11-27 17:28
如果要花费太多精力,还是算了,我也就是信口说说。 用loopback模式启动的似乎也不太多。

liu 版主,你这句:

linux发行版官方用 isolinux/grub2 作为引导器的要比 grub4dos 的多。

说得太客气了吧?照顾 grub4dos 开发者的脸面?嗯??据我所知,貌似目前的 linux 发行版无一采用 grub4dos 的。

liu 版主,我们画个图,更直观:

linux  --------> grub2,  syslinux(包括 isolinux ,memdisk 等), 完全没 grub4dos 的事。

Windows -----> 微软自己的引导,grub4dos(bios+uefi),别的引导器也有很多.....

两个阵线,比较清晰,互不影响,也好像互不往来(抱歉说得有点难听了)。

该弄啥,就弄啥。强扭的瓜果不甜。

点评

不是说客气话,论坛里那么多linux发行版,linux.iso虽然官网用的大多是isolinux/grub2,但是民间大家很多还是用g4d来启动的啊。  详情 回复 发表于 2021-11-27 18:33
回复

使用道具 举报

3#
发表于 2021-11-27 17:56:16 | 显示全部楼层
2011yaya2007777 发表于 2021-11-27 17:47
我对linux的启动机理没有完全搞懂。处理uefi版本时就没有搞定,搁置起来,还是w大打了补丁。grldr里的usb驱 ...

提醒得对!有 n 多文件系统,躺在那里睡大觉,说得难听点,是占着茅坑。
回复

使用道具 举报

4#
发表于 2021-11-28 06:15:03 | 显示全部楼层
wintoflash 发表于 2021-11-27 18:11
保留 UD/FAT/exFAT/NTFS/ISO9660/UDF/EXT2 就可以了。
如果还是觉得空间紧张,甚至可以删除 EXT2。
我 ...

目前的 grldr.mbr 在 ext2 上面不会出问题了。yaya 专门为此重写了代码。

ext2 要是干掉了,那就基本上等于说不支持 Linux 了。
回复

使用道具 举报

5#
发表于 2021-11-28 07:45:25 | 显示全部楼层
2011yaya2007777 发表于 2021-11-28 06:39
应当支持。现在清理僵尸,只是属于优化方案,而不是因为文件尺寸过大出现问题,不得不为之。

是的,目前还没有证据表明,已经出现内存冲突了。清理僵尸以后,会让代码更安全,让代码的保险系数提高。

同时也要注意,尽量不要再增加功能代码了。注意体积问题确实是个事。

UEFI 的情况我不接触,可能不存在此类问题。旧的 bios 之下,grub4dos 的设计,是按节约内存来设计的。所以,内存问题就比较敏感了。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 15:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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