无忧启动论坛

标题: 压缩grub.exe [打印本页]

作者: 超级坏蛋    时间: 2016-3-31 18:36
标题: 压缩grub.exe
不知道从什么时候开始,upx等软件就不能压缩grub.exe了,

使用grubmenu处理后就可以了,但和TW.EXE一样不能在VirtualPC里运行,实机和其他虚拟机可以运行(换个虚拟机或者用pklite压缩):
grubmenu export grub.exe m1.txt
grubmenu import grub.exe m1.txt

压缩后的grub.exe可以在命令行运行,也可以加载在config.sys:
device=grub.exe

作者: 不点    时间: 2016-4-1 08:45
本帖最后由 不点 于 2016-4-1 08:56 编辑

这个事情从未接触过,也没有关心过。无法帮忙。

我的建议是,不要压缩 grub.exe。可以扩大你的软盘容量,让它容纳更多、更大的文件。标准软盘是 1.44M 的,然而有了 grub4dos,虚拟的软盘可以与硬盘一样大。所以,如果你使用的是虚拟软盘,你没有必要限定软盘只有 1.44M 大小。你的虚拟软盘可以设置为 2.88M 或 10M,100M,500M,1G 等等。

另外,不建议在 DOS 下使用 grub.exe。这是因为,DOS 破坏了中断向量表,而 grub.exe 只能恢复一部分中断向量,不能全部恢复。因此,grub.exe 有失败的可能性。

【补充】DOS 的启动,越来越困难了。这是在过去 10 多年的 grub4dos 开发过程中发现的。新型 BIOS 逐步制造恶劣环境,让 DOS 难以运行。GRUB4DOS 由于是在不断开发的,所以能够比 DOS 有更大的适应性。现在大家直接从 U 盘启动 DOS 的情况不多了。即便有人这样用,那也只能在他自己的电脑上用,无法让其他人都这么用。所以大家都是用别的方式启动 DOS,主要就是用虚拟软盘的方法。既然如此,那么就没必要限定虚拟的 DOS 软盘一定是 1.44M 的。


作者: 超级坏蛋    时间: 2016-4-1 15:59
软驱、软盘几乎没有人用了,DOS也早晚要灭亡,只要BIOS被完全取代,。。

grub4dos的最大特色就是有这个grub.exe,而很少有人使用它,用的多的是哪个grldr,特别是win7激活,嘿嘿。。。





欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3