标题: Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动
[打印本页]
作者: Gandalf
时间: 2005-9-9 23:02
标题: Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动
[绪言]
======================
借助于 Grldr 以及 VFloppy 的威力,我们可以在 nt 系统上加入对 DOS 环境
的美妙支持; 而借助于 AvldrNG 的魔力,我们可以将这个过程颠倒过来: 我们
可以让 DOS 环境跳转到 NT 系统的引导环境中去。 ;)
[演示]
=============
诸位可还记得 Avldr for Grub 的 3 合一尝试? 是的,这个 AvldrNG 也是
在 Avldr for Grub 的尝试版本的基础上完善、改进二来的。由于, WinVI
的推出,我觉得这个工具应该是有用的。比如说:
◎ 我们没有安装 ntldr 的引导环境,但确需要从硬盘上载入一份 WinPE ,
比如这个 WinPE:
http://sysoft.zdwx.com/forum/viewthread.php?tid=169&fpage=1,那么
我们只需要在 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, 您可以参见
http://sysoft.zdwx.com/forum/viewthread.php?tid=158&fpage=1
在获取 bootmgr 后,我们就能使用 AvldrNG 去载入这个 WimPE 了。WinPE 并不遥远!
◎ 我可以用 AvldrNG 从软盘上载入 NTLDR/PELDR/Bootmgr/Grldr 嘛?
可以的。 但是,一定记住, AvldrNG 扫描指定引导器文件的顺序是
hd1 -> hd2 -> fd1 -> fd2
需要说明的是,如果第一硬盘不存在,它才会去寻找 hd2; 如果前面硬盘分区上没有
找到指定的载入器文件,它会尝试 A 盘的。如果 A 盘复位失败,才会去尝试 B 盘的。
当然,如果都没有的话,它会将你推到一个引导菜单中去。 ... ... ;-)
最新版,请从
http://sysoft.zdwx.com/forum/vie ... pid=1104&page=1 查询。
[
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点
,下载次数: 231)
作者: chujiafu
时间: 2005-9-10 07:02
这种方法能从Dos能进入WinXP吗?请版主分析一下它的可行性。
作者: Gandalf
时间: 2005-9-10 11:59
这个完全可能的。两种方式:
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?!
作者: jssyq
时间: 2005-9-10 17:18
谢谢分享好东西,
作者: chujiafu
时间: 2005-9-11 07:15
Quote: |
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吗?
作者: Gandalf
时间: 2005-9-11 11:20
那样当然不成。如果可行的,不点早就作出 Grub4Win 来了。 嘿嘿。;)
作者: pcxt
时间: 2007-3-19 04:02
Avldrng能用于VISTA安装吗?
作者: suihay
时间: 2007-4-18 09:07
标题: good
ding ding ding
作者: dircls
时间: 2007-4-20 12:39
楼主,你说的这个方案似乎能够解决我以前提出过的一个问题:
http://www.cn-dos.net/forum/view ... ge=1&highlight=
我以前在fat32下用command.exe\io.sys\config.sys就能启动系统,现在想在ntfs分区中使用Dos,请问,如何能用最精简的几个文件启动系统(我不喜欢安装烦琐的矮人等工具,虽然它们很优秀),并且能够实现ntfs分区的读写功能,呵呵,世纪难题呀,大家帮忙吧。
是不是呢?能否去帮我解答一下,谢谢啦
作者: fangma
时间: 2008-4-10 16:25
好东西啊,
作者: fs999
时间: 2008-4-13 11:35
Quote: |
Originally posted by chujiafu at 2005-9-11 07:15:
我的意思是:在装WinXP之前,我用Format c:/s把C:盘格成了系统盘,后装WinXP的。这样在WinXP启动的时候,按F8,就能进Dos了。在这样的Dos下,不用重新启动,就能进入WinXP吗? |
|
实际上是可行的,但是前提必须 C 为 Fat 32 格式
作者: gudou
时间: 2008-4-14 19:43
哈哈,厉害啊……这样就算后安装Win98的话——如果还有人安装Win98&xP——也不怕了
作者: ek9ay
时间: 2008-4-15 13:23
这个经典
作者: yunsheng
时间: 2008-5-8 00:24
thanks a lot !!!
作者: junyee
时间: 2008-5-13 10:12
现在的grub4dos也可以从DOS加载NTLDR及setup.bin呀
作者: ntfsdos
时间: 2008-5-18 11:17
试验一下,我需要
作者: e540528
时间: 2008-5-19 21:22
谢谢分享
作者: QE2008
时间: 2008-5-22 01:21
Grub4dos功能强大
这个 Avldrng.exe 没用过,
不知好用不?!
作者: aliotcw
时间: 2008-6-30 17:10
谢谢,今晚回去试用一下。
作者: hnyinping
时间: 2008-6-30 18:13
太需要了,谢谢
作者: pengyan84718
时间: 2008-7-1 04:03
真的可以吗?
作者: Sixin
时间: 2008-7-2 21:09
真是受教了!好久没玩这个了,竟然可以这样!
作者: sunny
时间: 2008-7-6 17:03
厉害啊。。。
需要推广一下
作者: zhenxin
时间: 2008-9-3 21:41
谢谢楼主,好东西,收下了。
作者: jady
时间: 2008-11-20 06:56
试试,一直想在dos下进入xp
作者: owvsty
时间: 2008-12-6 13:12
哇。牛叉工具,怎么网上这么少资源啊。。。。
作者: jiangshuanger
时间: 2010-1-27 12:47
在dos环境下加载nt,好东西,顶!
作者: TanZiZhao5786
时间: 2025-1-21 18:55
非常实用!