【200+90分】高分觅高手 - 在 DOS 下启动 XP

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:03:10
想要达到的效果:
启动到 DOS 后在不重启电脑的前提下加载 Windows XP。

回答的要求:
1.要写明具体用什么命令,且命令一定可以被批处理调用,不必人工干预。
2.请不要发布声称“这不可能”的回答。楼下有类似回答的朋友是傻大B。

证据:
MaxDOS 里有个分区工具 diskgen 运行后退出时若选择“重新启动”,电脑根本不会重启,而是直接进入 XP 的启动过程。可惜 diskgen 不能被批处理调用。

下面有一个我发布的相同问题【90分】,若答对一起给分。
http://zhidao.baidu.com/question/60990973.html
:

请大家看懂问题再答。不要提boot.ini,不要说xp不支持16位,不要说不可能,不要说这样做不好。真懂的朋友请不吝赐教,解决后再开贴送200分,绝不食言,否则天诛地灭。
----------------------------------------------------
希望能在“百度知道”上见识到真正的高手。

2008年8月2日:
有朋友提到grub4dos,能不能给个具体能保证成功的步骤?

楼上的大哥教训的好啊,所以赶紧做了个测试,以免误人子弟。现在给出详细的过程,如果有什么不对的,请指正!!
实验环境:
winxp原版安装,grub for dos 0.4.3,dos镜像:win98原版镜像,这里假设名为win98.img。

首先正常安装xp,然后进入系统以后,安装grub,这个很简单,直接把下载下来的grub压缩包中的文件解压到根目录,然后编辑boot.ini,在最后加一条:
c:\grldr="grub for dos"
在C盘建立一个目录,取名dos,然后将win98.img拷贝到该目录。
修改menu.lst,将该目录下的title back to dos下的语句更改为以下内容:
map --mem (hd0,0)/dos/win98.img (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
这一项可以启动dos,在dos命令行之下,直接运行grub即可返回到grub的菜单。在该菜单下可以直接启动xp。
ok了,我想我应该是学会跑了,虽然走的不太稳当。顺便说一句:不要叫我看代码,我不懂,也不要叫我看原理,我更看不懂,我只知道动手试验。因为我学的是英语,英语讲究的就是多练......

grubfordos下载地址:
http://downloads.sourceforge.net/grub4dos/grub4dos-0.4.3.zip?modtime=1192438829&big_mirror=0

貌似~都没 完全 解决 这问题!!真理快出来了
等待~~~

<