中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 如何在dos下启动winnt? 上一主题 | 下一主题
dond
初级用户




积分 105
发帖 1
注册 2005-2-25
状态 离线
『楼 主』:  如何在dos下启动winnt?

如题.请各位大虾给点意见

2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hnlyzhd
高级用户




积分 544
发帖 164
注册 2004-10-17
状态 离线
『第 2 楼』:  

用GRUB.EXE来调用 NTLOAD的软盘加载WINNT系统



    我的留言簿

http://hnlyzhd.ys168.com            我的网络盘
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 3 楼』:  

我准备增强 grub 的 chainloader 命令,让它可以直接启动 ntldr 文件。大约是在最近就要作出来了,请注意下载

ftp://ftp.linuxeden.com/tinybit/

里面的 grldr, grub.exe 和 grub4lin 这些文件来测试。

现在不要测试,因为还没开始做。一个礼拜之后应当就好了。






因为我们亲手创建,这个世界更加美丽。
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hnlyzhd
高级用户




积分 544
发帖 164
注册 2004-10-17
状态 离线
『第 4 楼』:  

制做时请测试下面模块能否启动___http://bbs.wuyou.com/cgi-bin/attachment.cgi?forum=33&topic=1387&postno=9&type=.rar&name=Idiopf_1108629898



    我的留言簿

http://hnlyzhd.ys168.com            我的网络盘
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 5 楼』:  

那究竟是个啥?是个操作系统呢?还是个引导文件?它的文件结构有说明吗?








因为我们亲手创建,这个世界更加美丽。
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hnlyzhd
高级用户




积分 544
发帖 164
注册 2004-10-17
状态 离线
『第 6 楼』:  

它是主板BIOS中的一个ISA模块,只有30多K



    我的留言簿

http://hnlyzhd.ys168.com            我的网络盘
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 7 楼』:  

这没研究过,不知道该怎么办。






因为我们亲手创建,这个世界更加美丽。
2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangsea
中级用户




积分 445
发帖 110
注册 2004-5-28
状态 离线
『第 8 楼』:  

以前做过一个,就是用Grub启动软盘镜像方案来执行的。软盘在xp下格,拷入NTldr,boot.ini,Bootfont.bin,Ntdetect.com等文件做的NT启动盘。

2005-2-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『第 9 楼』:  

我也想知道怎么在启动DOS后再启动XP的恢复控制台操作,有时候去修机时要用到里面的命令

2005-2-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangsea
中级用户




积分 445
发帖 110
注册 2004-5-28
状态 离线
『第 10 楼』:  

参考我以前做的软盘镜像:http://wangsea.ys168.com 在disk下的newxp.ima即可。

2005-2-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yuxiaoch
初级用户




积分 104
发帖 2
注册 2005-3-1
状态 离线
『第 11 楼』:  



  Quote:
以下是引用shayulei在2005-2-26 16:16:50的发言:

我也想知道怎么在启动DOS后再启动XP的恢复控制台操作,有时候去修机时要用到里面的命令

同意你的说法,我也想知道,还有一个小问题,就是我可以进XP的安全模式,但是进不了系统,不知道是什么问题,还有问一下,XP可不可在DOS里面恢复主册表。

2005-3-1 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 12 楼』:  

刚刚做好的,GRUB 的 chainloader 命令可以启动故障恢复控制台了。假定故障恢复控制台所用的引导文件是 8192 字节的某个 bootsect.dat 文件,就可以这样了:

chainloader --load-segment=0xd00 --load-offset=0 --boot-CS=0xd00 --boot-IP=0x256 (hd0,0)/bootsect.dat
rootnoverify (hd0)
boot

还在完善之中,希望将来能够直接启动 CMLDR 文件。

在 ftp://ftp.linuxeden.com/tinybit/ 下载 grldr, grub.exe, grub4lin 来测试。注意 2005 年 3 月 1 日以后的版本才有此功能。






因为我们亲手创建,这个世界更加美丽。
2005-3-1 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
newbin
初级用户




积分 102
发帖 1
注册 2005-3-4
状态 离线
『第 13 楼』:  



  Quote:
以下是引用不点在2005-2-25 15:17:20的发言:
我准备增强 grub 的 chainloader 命令,让它可以直接启动 ntldr 文件。大约是在最近就要作出来了,请注意下载

ftp://ftp.linuxeden.com/tinybit/

里面的 grldr, grub.exe 和 grub4lin 这些文件来测试。

现在不要测试,因为还没开始做。一个礼拜之后应当就好了。

大哥,这个功能做好了没有呀,具体怎么用呀,关注中

2005-3-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 14 楼』:  

NTLDR不容易直接启动,它严重依赖于它所处的分区,也就是说,它是绑定到分区的。NTLDR 在启动时假定它自己是被 NT的引导扇区引导上路的,并且记录了该分区的信息(它要从该分区找 boot.ini 等文件)。从分区之外由 GRUB 来引导它,仍然需要通过 NT的引导扇区,才可以引导它。就是通常的方法:

chainloader (hd0,0)+1
rootnoverify (hd0)
boot

以上假定 (hd0,0)+1 就是 NT 的引导扇区(类似于 DOS boot record, 这是 NT boot record)。






因为我们亲手创建,这个世界更加美丽。
2005-3-5 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
aria
高级用户




积分 924
发帖 243
注册 2003-7-9
状态 离线
『第 15 楼』:  

不点兄:我记得你以前说过要研究一下boot.ini中参数的存放位置不知道现在怎么样了?

2005-3-11 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: