无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2662|回复: 16
打印 上一主题 下一主题

Windows Vista 的安装盘上的 ntldr【分享】

[复制链接]
跳转到指定楼层
1#
发表于 2005-7-29 16:52:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由useronce在 2005/07/30 10:33am 第 6 次编辑]

今天同事从网上下载了 Windows Vista Beta1 的 DVD, 看了一下。
结构挺有意思的:
F:\>tree f:\ /F |more
卷 LB1PFRE_EN 的文件夹 PATH 列表
卷序列号为 B15B-30AC
F:\
│  autorun.inf
│  boot.ini                     (也许,我么可以使用这个东西载入 grub 了。)
│  bootmgr                   ( 配合这个)
│  readme.htm
│  readme.txt
│  setup.exe

├─boot
│      boot.sdi                (一个 只有 NTFS 基本信息的 sdi 文件,里面根目录下似乎没有任何东西。 ;) )
│      bootfix.bin

├─docs
│      relnotes.htm
│      setup.htm
│      unattend_sample.xml

├─drivers
    我觉得,这个版本里面的 bootmgr 还有光盘的启动扇区我们可以用来制作
新型的多启动 CD/DVD 了。  ^_^

--------------------------------- Updated!  About avldr for BOOTmgr
[2005-07-29, 23:28]
avldr for WinVI';s Bootmgr by Gandalf
===========================================
    这个程序,是在使用传统的 ntldr 载入
系统的 Windows 2000/xp/2k3 系统中,用以 WinVI
的新载入程序 BOOTMGR 的工具。虽然,传承于 avldr
for grub, 但是,当前它只能用于 ntldr 方式,而
暂时不能在纯 DOS 下使用!! <切记>

为什么要作这个程序?
--------------------------
    WinVI 的启动器 Bootmgr 可以同时运行于光盘
和硬盘,并且使用和 ntldr 相同的配置文件。但是,
在功能上, bootmgr 更为强大一些。他能载入 wim
这一个新的文件格式。由于这个格式可以用来载入
WinPE,而且能够使用 lzx 方式对文件进行压缩,所以
使用的前景很好,^_^。 所以,我们有这样的结论:
- 使用 bootmgr, 由于采用了 boot.ini 的可配置
方式,我们能构同时在 cd/dvd/hdd 上载入不同的 WinPE
实现 xWinPE(当然可以使用 WIM 技术); (这有待验证)
- 支持 wim 格式,采用 lzx 后,可以节省存储空间;
- 承袭于 ntldr, 可以很好的支持 cdrom, ram, hdd,
以及 sdi, wim 方式载入对象。 ^_^
... ... 也许还有潜在的应用。

    可是,在 ntldr 环境中,我们要使用这个新东西
来验证我们的想法,难道一定要 WinVI installed?!
NO! we have the avldr! ;-)  当然,也许我们还有别的
方法可以使用,但是,我觉得这个方法可能更为灵活和
安全些。 所以,就。。。 。。。

如何使用?
------------------------------------
    如果你是用过 avldr b1,那么你一定知道如何加载它,
如果尚未接触过 avldr, 那么请访问一下站点获取帮助:
http://sysoft.zdwx.com/aviator/
相关文件在附件中。
[UploadFile=Vista_b1_1122627167.rar]
[UploadFile=avldr_1122651496.rar]
2#
 楼主| 发表于 2005-7-29 16:57:36 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】


从 boot.ini 的内容上看,这个 bootmgr 还能挂接 wim 的文件进行载入了。
虚拟启动迎来了 "微软的又一春"!!! ^_^
回复

使用道具 举报

3#
发表于 2005-7-29 17:00:27 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

谢谢!先收下了。
回复

使用道具 举报

4#
发表于 2005-7-29 17:23:04 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

哈哈
我也要开始下载了:)
回复

使用道具 举报

5#
发表于 2005-7-29 18:09:23 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

新技术来了!
回复

使用道具 举报

6#
发表于 2005-7-29 18:10:14 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

5048开始已经是这样的了,改写了MBR
回复

使用道具 举报

7#
 楼主| 发表于 2005-7-29 19:45:47 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

[这个贴子最后由useronce在 2005/07/29 08:31pm 第 2 次编辑]

没错。 我看到了。 而且有方法将 Bootmgr 恢复为 传统的 ntldr.
REMOVING WINDOWS VISTA FROM YOUR SYSTEM
1. If you installed Build 5048 as a standalone operating system on its own PC, then simply reformat the hard drive it is on.
2. (a) If you have Dual Booted with another operating system, for example Windows XP, then boot into Windows XP and go to Disk Management (right click My Computer>Manage>Disk Management).
Select the drive you have Windows Vista installed on, right click it and select Format. A quick format should be all you need.
2. (b) Proceed to and use the Quick Removal Method below.
3. If you have Windows Vista installed on a system with multiple operating systems, i.e. two or more in addition to Windows Vista, use the Complete Removal Method.
QUICK REMOVAL METHOD
Go to the Run dialogue box on your start menu and type “msconfig” (without the quotes). This will open the System Configuration Utility. Then go to the BOOT.INI tab and select "Check All Boot Paths".
This is automatic and all you need to do after this is select “OK” and “Apply” and "Restart".
On restart, place a check in the System dialogue box that pops up.
Note: This method while easy to use and effective has its shortcomings. It does not carry out a full cleanup of your system and leaves traces of the Longhorn installation on your Windows XP system drive. These will however not interfere with your Windows XP installation. Should you wish to fully remove Windows Vista from your system, use the Complete Removal Method.
COMPLETE REMOVAL METHOD
With Windows Vista still fully installed, boot to your Windows XP installation. Go to Start>Run and type "C:\boot\fixntfs -XP" (without the quotes) and click OK. Restart your system.
When the system reboots you will notice that the Windows Vista bootloader no longer exists.
Boot into Windows XP again and go to Disk Management (right click My Computer>Manage>Disk Management).
Select the drive you have Windows Vista installed on, right click it and select Format. A quick format should be all you need.
Now go to Windows Explorer and delete the following files from the root of your Windows XP installation hard drive or partition:
----------------------------
Boot (folder)
Boot.BAK
bootmgr
BOOTSECT.BAK
----------------------------
Right click My Computer, select Properties>Advanced>Startup and Recovery>Settings and under System startup, make sure that Windows XP is selected as the Default operating system. If not, then select it as Default operating system and select OK at the foot of the Startup and Recovery user interface and again select OK at the foot of System Properties user interface.
(Modifying the contents of one’s boot.ini file and bootsector may lead to not being able to access the operating system. Only experienced user’s comfortable doing so should use this method).
Return to My Computer, select Properties>Advanced>Startup and Recovery>Settings and this time select Edit. In the Notepad file that opens, select and delete all lines mentioning Windows Vista and then in that Notepad file, go to File and select Save.
Close Notepad and select OK at the foot of the Startup and Recovery user interface and again select OK at the foot of the System Properties user interface.
To confirm that your boot.ini file is now correct, go to the Run dialogue box on your start menu and type “msconfig” (without the quotes). This will open the System Configuration Utility. Go to the BOOT.INI tab and select "Check All Boot Paths".
You should get a dialogue box appearing with the message “It appears that all BOOT.INI lines for Microsoft operating systems are OK”. Restart your system
回复

使用道具 举报

8#
发表于 2005-7-29 21:18:20 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

谢谢useronce,你教会我们要有研究精神:)
回复

使用道具 举报

9#
发表于 2005-7-29 22:13:02 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

长进了 新技术快
回复

使用道具 举报

10#
发表于 2005-7-29 22:34:28 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

11#
 楼主| 发表于 2005-7-29 23:50:07 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】


请诸位关注顶楼的 avldr for WinVI';s Bootmgr, 可以在 ntldr 环境下使用
WinVI 的 bootmgr... ...
回复

使用道具 举报

12#
发表于 2005-7-30 22:34:52 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

看到不久又有新的东东出来了
回复

使用道具 举报

13#
 楼主| 发表于 2005-8-1 11:17:21 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】


发现两个情况:
1. 如果安装的时候,使用了覆盖方式,那么 Vista 会对先有的系统进行备份,而且
是类似于 wim 方式的;并且在启动菜单上,我们还能启动到这个备份的 old 系统中
这就是说,使用 xImage + bootmgr, 也许,我们能够实现 Win 系统的镜像启动。 ;)
2. Bootmgr 可以和 ezboot 相互调用。 嘿嘿,这就意味着。。。 。。。
回复

使用道具 举报

14#
发表于 2005-8-1 15:34:39 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

好消息,又有东西可研究了。
回复

使用道具 举报

15#
发表于 2005-8-1 17:03:56 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

振奋人心的消息
正在下载中
回复

使用道具 举报

16#
发表于 2005-8-2 11:52:20 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

这个不顶上去不行呀
回复

使用道具 举报

17#
发表于 2005-8-3 12:33:57 | 只看该作者

Windows Vista 的安装盘上的 ntldr【分享】

那段英文不是很明白,能详细解释一下怎么恢复到默认的ntldr吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-21 08:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表