中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-25 00:25
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [讨论]Avldr - 3 in 1 查看 3,881 回复 29
16 发表于 2005-04-28 00:00 ·  中国 上海 杨浦区 电信
高级用户
★★★
积分 916
发帖 377
注册 2004-03-08 00:00
22年会员
UID 19523
性别 男
状态 离线
请问这个7zip是指压缩grub.exe还是压缩stage2
如果是压缩stage2,那么该选哪种压缩格式,试了试压缩的stage2都不能通过grub.exe安装到hd0

17 发表于 2005-04-29 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线

< Avldr beta 1> 五一节前版:

请访问: http://bbs.wuyou.com/cgi-bin/topic.cgi?forum=34&topic=8597&show=0下 载: http://sysoft.zdwx.com/aviator/
18 发表于 2005-04-29 00:00 ·  中国 上海 杨浦区 电信
高级用户
★★★
积分 916
发帖 377
注册 2004-03-08 00:00
22年会员
UID 19523
性别 男
状态 离线
大侠能将grub4rom的alt键功能单独分离出来吗
看了一下bios rom 只有48K空间
目前我的系统只有一个硬盘,无软驱,光驱。只有一个fat32分区,其余为NTFS分区。虽然已经预留了一个fat32分区。但是像cntloader+系统分区)+dfat32 hda5)
想在c:通过虚拟软盘安装系统,根本没办法。winnt.exe并不认识(硬盘:分区),必须通过光驱,删除c:ntfs分区,再格式化为fat32,再转换为ntfs。所以一旦将c:删除的话则根本没办法加载光驱
如果能将alt键功能使用类似confile (hdx,x)/boot/grub/menu.lst加载的话。那么虚拟软盘真的可以代替软盘。
应该有很多朋友的rom空间不足现在的grub引导器,对于windows用户来说最麻烦的是不支持启动任意分区上的windows。还得通过ntloader

19 发表于 2005-04-30 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
积分 184
发帖 31
注册 2005-03-13 00:00
21年会员
UID 36998
性别 男
状态 离线
从netware下远程启动的dos(6.22或者7.1)无法使用grub.exe,错误:Programs such as TSRs and drvice drivers may also change the BIOS interrupt vector table.Make sure those programs are not runing,then try again.曾经请教grub for dos作者,他说rpl启动污染了bios中断向量,Avldr情况也一样,不能在novell远程启动的dos下运行,不知可否改善?
20 发表于 2005-04-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线

请下载了的朋友,到 http://sysoft.zdwx.com/aviator/ 获取更新了的 Avldr Beta1 ++:

21:29 2005-4-29 - 1st++
* 调整 diskmgr 的 FAT32 代码,以更好地支持 FAT32 分区;
* 再次调整页面,修正“安装”功能的错误;
* 调整 MZ 代码,修正无法在 Dos 下运行的错误;

17:57 2005-4-29 - 1st+
* 调整了页面上的措辞;
* 调整链接为调用 IE 显示,而不是自身显示;
11:11 2005-4-28 - 1st Step
21 发表于 2005-04-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线
to dat 7Zip 压缩 Pre_Stage 然后使用 grldr/grub.exe 是无法启动的。 你需要在
某个恰当的时候对这个压缩了的启动镜像进行解压缩。 - 正如 Avldr.exe 所在
的那样,你需要切换 CPU 到保护模式,然后切换到实模式,进行引导。 而这,你
完全可以参考 Linux Kernel 1.00 以后的版本中的 decompress 部分。 ;) -- Linux 的资源很丰富啊! 你说的 Alt 功能的分离,我没有看太懂。 :-(to GONGXP: 你提到的问题,在不点的那个最热门的帖子中,我提出了一些想法。 但是,你
知道,这部分功能是 不点 的原创,在维护。我提供的 ieldr.exe 就借用了他的
Grub.exe 的功能。 所以,我们期待不点对这个功能的改经!------------------------
22 发表于 2005-04-30 00:00 ·  中国 河南 洛阳 联通
高级用户
★★
积分 544
发帖 164
注册 2004-10-17 12:00
21年会员
UID 32648
性别 男
状态 离线
以下是引用dato在2005-4-29 18:55:25的发言:

大侠能将grub4rom的alt键功能单独分离出来吗
看了一下bios rom 只有48K空间
目前我的系统只有一个硬盘,无软驱,光驱。只有一个fat32分区,其余为NTFS分区。虽然已经预留了一个fat32分区。但是像cntloader+系统分区)+dfat32 hda5)
想在c:通过虚拟软盘安装系统,根本没办法。winnt.exe并不认识(硬盘:分区),必须通过光驱,删除c:ntfs分区,再格式化为fat32,再转换为ntfs。所以一旦将c:删除的话则根本没办法加载光驱
如果能将alt键功能使用类似confile (hdx,x)/boot/grub/menu.lst加载的话。那么虚拟软盘真的可以代替软盘。
应该有很多朋友的rom空间不足现在的grub引导器,对于windows用户来说最麻烦的是不支持启动任意分区上的windows。还得通过ntloader



我们这样来做又如何呢,在BIOS检测结束时按下ALT键,这时它会自动寻找硬盘上的GRLDR文件启动GRUB,如果没有GRLDR文件就会从硬盘启动,这样的功能是否可以达到你的目的呢?
我的留言簿

http://hnlyzhd.ys168.com 我的网络盘
23 发表于 2005-04-30 00:00 ·  中国 福建 泉州 石狮市 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
我使用的是WINDOWS 2003使用BOOT.INI载入时黑屏死机.在DOS下载入时直接重启.使用BOOT.INI载入时可以按ALT出现菜单.
QQ:366840202
http://chenall.net
24 发表于 2005-04-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线
^_^,看来有问题。 谢谢 Mr. Chenall. 不过,我推荐大家,现在虚拟机里面测试。 这个,还是一个玩具。 嘿嘿。
25 发表于 2005-04-30 00:00 ·  中国 福建 泉州 石狮市 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
我用VPC虚拟机可以在命令行中启动成功.
使用BOOT.INI也可以加载成功,就是在直实的环境中不能启动成功.
QQ:366840202
http://chenall.net
26 发表于 2005-04-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线
又看了看,估计使用 Avldr.exe 的构架,可以考虑在 boot.ini 里面加入 Grub 的参数, 看起来像这个样子:
C:\Avldr.exe="载入 Avldr 预览版" /(hd0,1)\boot\grub\menu.lst
估计不会有太大的问题。嘿嘿。
27 发表于 2005-04-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线
老兄,你能把错误的情况说详细些嘛? 那样的话,我也许可以通过修改程序,解决这一问题。
28 发表于 2005-04-30 00:00 ·  中国 上海 静安区 电信
高级用户
★★★
积分 916
发帖 377
注册 2004-03-08 00:00
22年会员
UID 19523
性别 男
状态 离线
以下是引用hnlyzhd在2005-4-30 9:52:11的发言:


我们这样来做又如何呢,在BIOS检测结束时按下ALT键,这时它会自动寻找硬盘上的GRLDR文件启动GRUB,如果没有GRLDR文件就会从硬盘启动,这样的功能是否可以达到你的目的呢?


是呀,就是这样的功能。现在主要受制于bios rom空间不足,所以需要一个精简的版本。
像cntloader+ntfs)+dfat32 hda5)这种分区,又没有光盘,软盘引导,来通过虚拟软盘环境安装全新windows系统真的很糟糕,掌握的几种安装方法都没办法安装。一旦删除c:再重建就必顺重启一次。一重启就没办法加载虚拟软盘了。
现在将grub从硬盘上加载移到bios rom里应该能很好解决这样的问题.
最近硬盘分区表错误,一启动就到grub>shell下,也不知道这时是否已经加载stage2(大侠莫笑).
这样通过confile指令还是有办法加载放在硬盘上的启动盘的,alt键功能好像就是这个意思,所以能不能分离出一个单独的版本以解决rom空间不足
29 发表于 2005-04-30 00:00 ·  中国 福建 泉州 石狮市 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
以下是引用Gandalf在2005-4-30 13:52:59的发言:

老兄,你能把错误的情况说详细些嘛? 那样的话,我也许可以通过修改程序,解决这一问题。


我使用的是WINDOWS 2003系统
C: FAT32
D: NTFS
E: FAT32
通过BOOT.INI加载时黑屏,只能看到一个光标在闪,按键盘没有任何反应
通过BOOT.INI加载时,如果立即按下ALT键,可以出现菜单.
在DOS下直接运行AVLDR.EXE电脑就自动重启.

QQ:366840202
http://chenall.net
30 发表于 2005-05-10 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
积分 362
发帖 96
注册 2004-07-08 00:00
22年会员
UID 28010
性别 男
来自 北京
状态 离线
论坛跳转: