中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动
<<   [1] [2]  >>   >
作者:
标题: Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动 上一主题 | 下一主题
Gandalf
中级用户

CPU


积分 362
发帖 96
注册 2004-7-8
来自 北京
状态 离线
『楼 主』:  Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动

[绪言] ====================== 借助于 Grldr 以及 VFloppy 的威力,我们可以在 nt 系统上加入对 DOS 环境 的美妙支持; 而借助于 AvldrNG 的魔力,我们可以将这个过程颠倒过来: 我们 可以让 DOS 环境跳转到 NT 系统的引导环境中去。 ;) [演示] ============= 诸位可还记得 Avldr for Grub 的 3 合一尝试? 是的,这个 AvldrNG 也是 在 Avldr for Grub 的尝试版本的基础上完善、改进二来的。由于, WinVI 的推出,我觉得这个工具应该是有用的。比如说: ◎ 我们没有安装 ntldr 的引导环境,但确需要从硬盘上载入一份 WinPE , 比如这个 WinPE: sysoft.zdwx.com/forum/viewthre ...,那么 我们只需要在 C:\ 放置 setupldr.bin, bootdetect.com, winnt.sif 等文件,然后 在纯 dos 下运行 c:\>Avldrng /loader=setupldr.bin 就可以载入这个 PE 了。 ◎ 安装有 ntldr 的引导环境,我们可以在 Windows 下运行 Avldrng.exe, 将 c:\setupldr.bin 拖放到 Avldrng.exe 的文件选择对话框中,然后选择“安装”,然 后打开 C:\boot.ini 粘贴一下,就能增加一行新的引导条目。重启计算机,选择 新增的条目,即可载入这个 WinPE 了。 当然,如果你知道 Windows Vista 那么,它有一种新的 PE 技术,叫做 Wim 方式。 对于这个 WimPE, 您可以参见 sysoft.zdwx.com/forum/viewthre ... 在获取 bootmgr 后,我们就能使用 AvldrNG 去载入这个 WimPE 了。WinPE 并不遥远! ◎ 我可以用 AvldrNG 从软盘上载入 NTLDR/PELDR/Bootmgr/Grldr 嘛? 可以的。 但是,一定记住, AvldrNG 扫描指定引导器文件的顺序是 hd1 -> hd2 -> fd1 -> fd2 需要说明的是,如果第一硬盘不存在,它才会去寻找 hd2; 如果前面硬盘分区上没有 找到指定的载入器文件,它会尝试 A 盘的。如果 A 盘复位失败,才会去尝试 B 盘的。 当然,如果都没有的话,它会将你推到一个引导菜单中去。 ... ... ;-) 最新版,请从 sysoft.zdwx.com/forum/viewthre ... 查询。 [ Last edited by Gandalf on 2005-9-9 at 23:12 ]


附件 1: snap.png (2005-9-9 23:02, 16.38 K, 下载附件所需积分 1 点 ,下载次数: 10)


附件 2: AviBeta3.zip (2005-9-9 23:02, 80.05 K, 下载附件所需积分 1 点 ,下载次数: 232)


2005-9-9 23:02
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1337
发帖 594
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 2 楼』:  

这种方法能从Dos能进入WinXP吗?请版主分析一下它的可行性。


2005-9-10 07:02
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
Gandalf
中级用户

CPU


积分 362
发帖 96
注册 2004-7-8
来自 北京
状态 离线
『第 3 楼』:  

这个完全可能的。两种方式: 1. 将 ntldr, ntdetect.com, boot.ini, bootfont.bin(可选)放到你的 dos 启动软盘 上;当然,我们这里将 ntldr 改名为 ntldr2, 然后用这张盘启动系统,在命令行下运行: a:\>avldrng /loader=ntldr2 就可以载入你软盘上的那份 ntldr 。 而如果你的 boot.ini 配置得当,那么,你就可以启动你硬盘上的 WinXP 系统。 ;) 2. 加入说你的 C:\ 就存在那些 NT 的启动文件,那么无论 C: 的分区格式是什么,我们 都可以用一张 dos 启动盘启动系统,然后运行 Avldrng.exe 将系统转入到 C:\ 的系统 的引导。 ;) Cool or not?!




2005-9-10 11:59
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
jssyq
银牌会员




积分 1231
发帖 498
注册 2002-12-3
状态 离线
『第 4 楼』:  

谢谢分享好东西,




言多必失!必失!!油多菜不坏,礼多人不怪
2005-9-10 17:18
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1337
发帖 594
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 5 楼』:  

Originally posted by Gandalf at 2005-9-10 11:59 AM: 这个完全可能的。两种方式: 1. 将 ntldr, ntdetect.com, boot.ini, bootfont.bin(可选)放到你的 dos 启动软盘 上;当然,我们这里将 ntldr 改名为 ntldr2, 然堮..
我的意思是:在装WinXP之前,我用Format c:/s把C:盘格成了系统盘,后装WinXP的。这样在WinXP启动的时候,按F8,就能进Dos了。在这样的Dos下,不用重新启动,就能进入WinXP吗?


2005-9-11 07:15
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
Gandalf
中级用户

CPU


积分 362
发帖 96
注册 2004-7-8
来自 北京
状态 离线
『第 6 楼』:  

那样当然不成。如果可行的,不点早就作出 Grub4Win 来了。 嘿嘿。;)




2005-9-11 11:20
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
pcxt
新手上路





积分 2
发帖 1
注册 2006-8-21
状态 离线
『第 7 楼』:  

Avldrng能用于VISTA安装吗?


2007-3-19 04:02
查看资料  发短消息  网志   编辑帖子  回复  引用回复
suihay
初级用户





积分 25
发帖 11
注册 2007-4-18
状态 离线
『第 8 楼』:  good

ding ding ding


2007-4-18 09:07
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
dircls
初级用户




积分 30
发帖 13
注册 2007-4-7
状态 离线
『第 9 楼』:  

楼主,你说的这个方案似乎能够解决我以前提出过的一个问题: www.cn-dos.net/forum/viewthrea ... 我以前在fat32下用command.exe\io.sys\config.sys就能启动系统,现在想在ntfs分区中使用Dos,请问,如何能用最精简的几个文件启动系统(我不喜欢安装烦琐的矮人等工具,虽然它们很优秀),并且能够实现ntfs分区的读写功能,呵呵,世纪难题呀,大家帮忙吧。 是不是呢?能否去帮我解答一下,谢谢啦




能不能告诉我现在谁的计算机使用Dos作为主要的操作系统。
2007-4-20 12:39
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
fangma
新手上路





积分 4
发帖 2
注册 2008-4-10
状态 离线
『第 10 楼』:  

好东西啊,


2008-4-10 16:25
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
fs999
初级用户





积分 24
发帖 11
注册 2006-3-8
状态 离线
『第 11 楼』:  

Originally posted by chujiafu at 2005-9-11 07:15: 我的意思是:在装WinXP之前,我用Format c:/s把C:盘格成了系统盘,后装WinXP的。这样在WinXP启动的时候,按F8,就能进Dos了。在这样的Dos下,不用重新启动,就能进入WinXP吗?
实际上是可行的,但是前提必须 C 为 Fat 32 格式


2008-4-13 11:35
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
gudou
初级用户





积分 43
发帖 29
注册 2008-3-31
状态 离线
『第 12 楼』:  

哈哈,厉害啊……这样就算后安装Win98的话——如果还有人安装Win98&xP——也不怕了


2008-4-14 19:43
查看资料  发短消息  网志   编辑帖子  回复  引用回复
ek9ay
新手上路





积分 10
发帖 5
注册 2008-4-15
状态 离线
『第 13 楼』:  

这个经典


2008-4-15 13:23
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
yunsheng
新手上路





积分 2
发帖 1
注册 2008-5-7
状态 离线
『第 14 楼』:  

thanks a lot !!!


2008-5-8 00:24
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
junyee
中级用户




积分 253
发帖 112
注册 2006-5-31
状态 离线
『第 15 楼』:  

现在的grub4dos也可以从DOS加载NTLDR及setup.bin呀


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


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



论坛跳转: