中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-27 22:21
共 47,815 主题排行 / 349,929 发帖 / 今日 1 篇 / 48,290 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 单独运行在扩展分区的系统ITDOS
可打印版本  861 / 9
第1楼 hnlyzhd 发表于 2005-02-25 00:00
高级用户 发帖 164 积分 544
单独运行在扩展分区的系统ITDOS
很多朋友都用过七喜或新蓝的一键恢复的,实际上就是WASYA的IMAGEIT了,但是它的备份和恢复速度本人实在不敢恭唯....

不过,这个软件有很多可取的地方的,下面我讲一下我的想法:
第一它的字体文件很小,
第二它的ITDOS.SYS是个完整的系统,按下F10的时候调用 ITDOS.SYS加载ITSHELL.COM来实现程序的启动和应用,那么大家有没有想过用MBR上的F10键来调用 一个像ITDOS这样类似的系统来引导一个完整的FREEDOS或DOS在最后逻辑分区启动,然后调用其他的程序呢,这样似乎比基于IBM的更好一引起,最少说不用做隐藏分区了,没有了破坏硬盘分区的可能性...
所需资料下载:
我破解的可以在软盘运行免予安装的版本:
http://www.hfyw.com.cn/up/files/it.rar

或到我的网络盘下载光盘运行版
http://bbswuyou.ys168.com/

原版下载:
http://www.biosdiy.net/down_view.asp?id=260
第2楼 不点 发表于 2005-02-25 00:00
银牌会员 发帖 1,115 积分 2,491
这个应当是有可能的。不过想法需要具体化,步骤过程要简单化,另外还要考虑周全一些。


第3楼 hnlyzhd 发表于 2005-02-26 00:00
高级用户 发帖 164 积分 544
上面的只是我的一些简单的想法而已,惭愧的是我没有学过计算机专业课。。。如果大家对这个有兴趣我会在这关注的,我的想法很多关于这个的基本原理。。。。。
第4楼 hnlyzhd 发表于 2005-02-27 00:00
高级用户 发帖 164 积分 544
没有高手愿意出手吗
第5楼 hnlyzhd 发表于 2005-03-02 00:00
高级用户 发帖 164 积分 544
基本想法和思路如下:
把MSDOS的硬盘引导扇区和IO.SYS打包为一个文件比如NTDOS.SYS,然后改写硬盘的MBR,指定热键F11强行寻找逻辑盘上的NTDOS.SYS文件,找到 后启动COMMAND.COM文件,如果找不到COMMAND.COM文件,则重新启动....
第6楼 不点 发表于 2005-03-03 00:00
银牌会员 发帖 1,115 积分 2,491
感觉没有必要吧?

启动 DOS 的前提是,你的系统中得有 FAT 文件系统才行,如果全部是 NTFS,则宣告失败。

如果先启动 GRLDR(这个很方便了,并且已经实现了),然后用 GRLDR 再启动一个内存虚拟盘,不就满足需要了吗?

这个内存虚拟盘上想装什么都行,比如 MSDOS,freedos,等等各种 DOS 都可以的。

这个过程可以自动化,因为 GRUB 支持 menu 操作。在 menu 中又支持 find 命令,等等吧,总之 GRUB 现在处理这个是绰绰有余了。


第7楼 hnlyzhd 发表于 2005-03-03 00:00
高级用户 发帖 164 积分 544
也好,等你把有热键功能的GRLDR做出来,严重期待中....不点兄,受累了....
第8楼 hnlyzhd 发表于 2005-03-03 00:00
高级用户 发帖 164 积分 544
另外大家平时用电脑基本上都会在电脑上留一个FAT32分区的,这个应该没有问题,我在多次测试中发现,这个GRLDR就是偶尔会有引导不了的情况
第9楼 不点 发表于 2005-03-03 00:00
银牌会员 发帖 1,115 积分 2,491
已经作出来了,最新的就是啊,应该没有你说的那些 BUG 了吧?

不用敲热键,启动时等待 5 秒,用任意键,比如空格键就进入 GRLDR 查找程序,否则,直接启动先前备份的 MBR。

报告 BUG 时,屏幕上显示的信息要尽量全部抄下来,一字不落,否则可能无助于解决问题。

-------------------

注,所谓先前备份的 MBR,是指该机器从前能够正常运作的 MBR,把它放在你的 hd0 的第二扇区,也就是紧接 MBR 的那个扇区上。就可以让 GRLDR 启动它了。当然,拷贝时要相当小心,这是肯定的了,以免毁掉硬盘的全部数据。

GRLDR 的基本部分目前还没有完全开发完毕,等支持了 linux 分区之后,将考虑增加一个命令,用来将 GRLDR 安装到 MBR。现在大家只有手动操作了,或者等待 wingrub 新版本的出现。


第10楼 hnlyzhd 发表于 2005-03-04 00:00
高级用户 发帖 164 积分 544
关注中,严重支持
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023