![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 21:36 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » win98 为何不能启动 |
| 可打印版本 2,666 / 3 |
| 第1楼 jsntydx | 发表于 2009-06-26 07:30 |
| 新手上路 发帖 5 积分 16 | |
|
win98 为何不能启动 在vmware里做实验, 我在第一扩展区(hd0,4),用ghost的系统(放在hd0,0能启动)装了windows98,hd0,0 是dos98, grub为grub4dos 最新版。在菜单中增加如下:
map --in-situ (hd0,4)+1 (hd0) map --hook root (hd0,0) chainloader +1 启动后进win98,就是不能到桌面状态,死机了。 不知哪位做过win98启动,请指教。 |
|
| 第2楼 不点 | 发表于 2009-06-28 03:14 |
| 银牌会员 发帖 1,115 积分 2,491 | |
|
windows(至少98系列)有个特性,它会记住它的系统文件在哪个盘符上。如果你的 98 安装在 D 盘上,那么它启动后也只去 D 盘寻找系统文件,找不到就死机或者蓝屏。如果你此时把 D 盘仿真为 C 盘,那么 win98 去 D 盘寻找系统文件就可能失败,就要出问题了。
仿真只在万不得已的时候才使用,如果能够以不仿真的方式达到目的,那就不要使用仿真。 比如说,假如你的 98 安装在 D 盘,可以正常使用,那么,当克隆到其他机器之后,你无须使用仿真技术,只需适当隐藏掉一些导致盘符错乱的分区(或者增加一个 FAT 格式的 C 分区,如果没有的话)(保证 98 启动后能够在 D 这个盘符上找到系统文件以及system.ini, system.dat 等相关配置文件和注册表文件),然后,直接用 chainloader 来启动 IO.SYS 便可。有时候,COMMAND.COM 是在扩展分区上,这一点,微软的启动程序是不承认的,win98 的启动程序只能从主分区启动 COMMAND.COM。所以,其实只需要把 command.com(以及 config.sys 等) 复制一份放在(没有隐藏的第一个FAT)主分区便可。 |
|
| 第3楼 xuantian | 发表于 2009-07-31 22:05 |
| 高级用户 发帖 282 积分 587 | |
|
大概是内存太多了吧:)
|
|
| 第4楼 tusheng | 发表于 2009-11-22 10:38 |
| 中级用户 发帖 104 积分 213 | |
Originally posted by 不点 at 2009-6-28 03:14 AM: command.com在d盘应该没关系,关键应该是io.sys和msdos.sys不应该在d盘的。这2个只有在活主才可以启动 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |