|
Gandalf
中级用户
   CPU
积分 362
发帖 96
注册 2004-7-8 来自 北京
状态 离线
|
『楼 主』:
Avldrng.exe: 从纯 DOS 方式转入到 ntldr 的启动
使用 LLM 解释/回答一下
======================
借助于 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/viewthread.php?tid=167&pid=1104&page=1 查询。<img src="images/smilies/face-raspberry.png" align="absmiddle" border="0">
Last edited by Gandalf on 2005-9-9 at 23:12 ]
======================
With the power of Grldr and VFloppy, we can add wonderful support for the DOS environment on the nt system; and with the magic of AvldrNG, we can reverse this process: we can make the DOS environment jump to the boot environment of the NT system. ;-)
=============
Do you still remember the 3-in-1 attempt of Avldr for Grub? Yes, this AvldrNG is also improved and perfected on the basis of the trial version of Avldr for Grub. Due to the launch of WinVI, I think this tool should be useful. For example:
◎ We don't have a boot environment with ntldr, but we need to load a WinPE from the hard disk. For example, this WinPE:
http://sysoft.zdwx.com/forum/viewthread.php?tid=169&fpage=1, then we only need to place files such as setupldr.bin, bootdetect.com, winnt.sif, etc. in C:\, and then run in pure dos
c:\>Avldrng /loader=setupldr.bin to load this PE.
◎ With a boot environment with ntldr installed, we can run Avldrng.exe under Windows, drag c:\setupldr.bin to the file selection dialog of Avldrng.exe, then select "Install", and then open C:\boot.ini and paste it, and a new boot entry can be added. Restart the computer, select the new entry, and you can load this WinPE. Of course, if you know Windows Vista, then it has a new PE technology called the Wim method. For this WimPE, you can refer to
http://sysoft.zdwx.com/forum/viewthread.php?tid=158&fpage=1
After obtaining bootmgr, we can use AvldrNG to load this WimPE. WinPE is not far away!
◎ Can I use AvldrNG to load NTLDR/PELDR/Bootmgr/Grldr from a floppy disk? Yes. But be sure to remember that the order in which AvldrNG scans the specified bootloader files is hd1 -> hd2 -> fd1 -> fd2. It should be noted that if the first hard disk does not exist, it will look for hd2; if the specified loader file is not found on the previous hard disk partition, it will try the A drive. If the A drive reset fails, it will try the B drive. Of course, if there is none, it will push you to a boot menu. ... ... ;-)
For the latest version, please query from http://sysoft.zdwx.com/forum/viewthread.php?tid=167&pid=1104&page=1. :P
Last edited by Gandalf on 2005-9-9 at 23:12 ]
附件
1: snap.png (2005-9-9 23:02, 16.38 KiB, 下载附件所需积分 1 点
,下载次数: 10)
附件
2: AviBeta3.zip (2005-9-9 23:02, 80.05 KiB, 下载附件所需积分 1 点
,下载次数: 232)
|

f22_storm@163.com
http://sysoft.zdwx.com/
|
|
2005-9-9 23:02 |
|
|
chujiafu
银牌会员
    
积分 1339
发帖 595
注册 2004-5-26 来自 安徽 宿州
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
这种方法能从Dos能进入WinXP吗?请版主分析一下它的可行性。
Can this method allow entering WinXP from DOS? Please have the moderator analyze its feasibility.
|
|
2005-9-10 07:02 |
|
|
Gandalf
中级用户
   CPU
积分 362
发帖 96
注册 2004-7-8 来自 北京
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
这个完全可能的。两种方式:
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?!
This is completely possible. There are two methods:
1. Put ntldr, ntdetect.com, boot.ini, bootfont.bin (optional) onto your DOS boot floppy disk; of course, here we rename ntldr to ntldr2, then boot the system with this disk, and run at the command line:
a:\>avldrng /loader=ntldr2 to load that ntldr on your floppy disk. And if your boot.ini is properly configured, then you can boot the WinXP system on your hard disk. ;)
2. Suppose that your C:\ already has those NT boot files, then no matter what the partition format of C: is, we can boot the system with a DOS boot disk, and then run Avldrng.exe to transfer the system to the boot of the system on C:\. ;)
Cool or not?!
|

f22_storm@163.com
http://sysoft.zdwx.com/
|
|
2005-9-10 11:59 |
|
|
jssyq
银牌会员
    
积分 1231
发帖 498
注册 2002-12-3
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
谢谢分享好东西,
Thanks for sharing good stuff,
|

言多必失!必失!!油多菜不坏,礼多人不怪 |
|
2005-9-10 17:18 |
|
|
chujiafu
银牌会员
    
积分 1339
发帖 595
注册 2004-5-26 来自 安徽 宿州
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
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吗?
Originally posted by Gandalf at 2005-9-10 11:59 AM:
This is completely possible. There are two ways:
1. Put ntldr, ntdetect.com, boot.ini, bootfont.bin (optional) onto your DOS boot floppy; of course, here we rename ntldr to ntldr2, and then..
What I mean is: Before installing WinXP, I formatted the C: drive to be the system drive using Format c:/s, and then installed WinXP. Then when starting WinXP, pressing F8 can enter DOS. In such a DOS, can I enter WinXP without restarting?
|
|
2005-9-11 07:15 |
|
|
Gandalf
中级用户
   CPU
积分 362
发帖 96
注册 2004-7-8 来自 北京
状态 离线
|
|
2005-9-11 11:20 |
|
|
pcxt
新手上路

积分 2
发帖 1
注册 2006-8-21
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
Avldrng能用于VISTA安装吗?
Can Avldrng be used for VISTA installation?
|
|
2007-3-19 04:02 |
|
|
suihay
初级用户
 
积分 25
发帖 11
注册 2007-4-18
状态 离线
|
|
2007-4-18 09:07 |
|
|
dircls
初级用户
 
积分 30
发帖 13
注册 2007-4-7
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
楼主,你说的这个方案似乎能够解决我以前提出过的一个问题:
http://www.cn-dos.net/forum/viewthread.php?tid=29312&fpage=1&highlight=
我以前在fat32下用command.exe\io.sys\config.sys就能启动系统,现在想在ntfs分区中使用Dos,请问,如何能用最精简的几个文件启动系统(我不喜欢安装烦琐的矮人等工具,虽然它们很优秀),并且能够实现ntfs分区的读写功能,呵呵,世纪难题呀,大家帮忙吧。
是不是呢?能否去帮我解答一下,谢谢啦
LZ, the solution you mentioned seems to be able to solve a problem I raised before:
http://www.cn-dos.net/forum/viewthread.php?tid=29312&fpage=1&highlight=
I could boot the system with command.exe\io.sys\config.sys under fat32 before. Now I want to use Dos in ntfs partition. How can I boot the system with the most streamlined several files (I don't like to install cumbersome tools like矮人, although they are excellent), and can realize the read-write function of ntfs partition. Hehe, it's a problem of the century. Everyone, help out.
Is that right? Can you go to help me solve it? Thank you.
|

能不能告诉我现在谁的计算机使用Dos作为主要的操作系统。 |
|
2007-4-20 12:39 |
|
|
fangma
新手上路

积分 4
发帖 2
注册 2008-4-10
状态 离线
|
|
2008-4-10 16:25 |
|
|
fs999
初级用户
 
积分 24
发帖 11
注册 2006-3-8
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
Originally posted by chujiafu at 2005-9-11 07:15:
我的意思是:在装WinXP之前,我用Format c:/s把C:盘格成了系统盘,后装WinXP的。这样在WinXP启动的时候,按F8,就能进Dos了。在这样的Dos下,不用重新启动,就能进入WinXP吗?
实际上是可行的,但是前提必须 C 为 Fat 32 格式
Originally posted by chujiafu at 2005-9-11 07:15:
What I mean is: Before installing WinXP, I formatted the C: drive as the system drive using Format c:/s, and then installed WinXP. Then when WinXP starts, press F8, and you can enter DOS. In such a DOS, can you enter WinXP without restarting?
Actually, it is feasible, but the prerequisite is that the C drive must be in Fat 32 format
|
|
2008-4-13 11:35 |
|
|
gudou
初级用户
 
积分 43
发帖 29
注册 2008-3-31
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
哈哈,厉害啊……这样就算后安装Win98的话——如果还有人安装Win98&xP——也不怕了
Haha, amazing... In this way, even if you install Win98 later - if someone still installs Win98 & xP - there's no need to worry.
|
|
2008-4-14 19:43 |
|
|
ek9ay
新手上路

积分 10
发帖 5
注册 2008-4-15
状态 离线
|
|
2008-4-15 13:23 |
|
|
yunsheng
新手上路

积分 2
发帖 1
注册 2008-5-7
状态 离线
|
|
2008-5-8 00:24 |
|
|
junyee
中级用户
  
积分 253
发帖 112
注册 2006-5-31
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
现在的grub4dos也可以从DOS加载NTLDR及setup.bin呀
Now the grub4dos can also load NTLDR and setup.bin from DOS.
|
|
2008-5-13 10:12 |
|