无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3765|回复: 15
打印 上一主题 下一主题

求助:BCD能否实现选择性启动同一个WIM的不同镜像?

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-8 09:14:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果WIN7.WIM有两个镜像文件,能否通过BCD在启动时就如安装NT6.X一下,弹出选择版本(镜像)窗口。

如果BCD不能实现,不知道还有什么好办法?

我现在用的是 /BOOT 参数,启动时会启动带有 /BOOT信息的镜像,但这样太死板了,要是能像安装版那样实时选择就好了

[ 本帖最后由 网虫2008 于 2010-11-8 09:15 编辑 ]

sshot-1.png (10.44 KB, 下载次数: 40)

sshot-1.png
2#
发表于 2010-11-8 09:25:53 | 只看该作者
原帖由 网虫2008 于 2010-11-8 09:14 发表
如果WIN7.WIM有两个镜像文件,能否通过BCD在启动时就如安装NT6.X一下,弹出选择版本(镜像)窗口。

如果BCD不能实现,不知道还有什么好办法?

我现在用的是 /BOOT 参数,启动时会启动带有 /BOOT信息的镜 ...



意思是这样吗:
打个比方:一个.WIM里包含有32位和64位,进入后可以选择32位还是64位....
回复

使用道具 举报

3#
 楼主| 发表于 2010-11-8 09:49:42 | 只看该作者
原帖由 迷离境界 于 2010-11-8 09:25 发表



意思是这样吗:
打个比方:一个.WIM里包含有32位和64位,进入后可以选择32位还是64位....


嗯哪,,,揍是这个意思...............................
回复

使用道具 举报

4#
发表于 2010-11-8 10:01:47 | 只看该作者
原帖由 网虫2008 于 2010-11-8 09:14 发表
如果WIN7.WIM有两个镜像文件,能否通过BCD在启动时就如安装NT6.X一下,弹出选择版本(镜像)窗口。

如果BCD不能实现,不知道还有什么好办法?

我现在用的是 /BOOT 参数,启动时会启动带有 /BOOT信息的镜 ...



呵呵,上次我给你说,南狮王的WIN7PE3.1架构就是想这样实现,可惜一直再没努力去实现。看看这次有没有哪位朋友依照win7安装那样搞出来,我就等着享福了。

O(∩_∩)O~
回复

使用道具 举报

5#
 楼主| 发表于 2010-11-8 10:07:14 | 只看该作者
原帖由 kinglion 于 2010-11-8 10:01 发表



呵呵,上次我给你说,南狮王的WIN7PE3.1架构就是想这样实现,可惜一直再没努力去实现。看看这次有没有哪位朋友依照win7安装那样搞出来,我就等着享福了。

O(∩_∩)O~



哎,,我这水平是不行了,,等高手吧,,

不知道能不能像NT6.X安装盘那样,用SETUP.EXE 加 .xsl 文件实现。

哦,对了,还有 boot.sdi
回复

使用道具 举报

6#
发表于 2010-11-8 10:11:14 | 只看该作者
原帖由 网虫2008 于 2010-11-8 10:07 发表



哎,,我这水平是不行了,,等高手吧,,

不知道能不能像NT6.X安装盘那样,用SETUP.EXE 加 .xsl 文件实现。

哦,对了,还有 boot.sdi



似乎有道理。
回复

使用道具 举报

7#
发表于 2010-11-8 13:44:01 | 只看该作者
这个目前好象没有什么突破,应该行不通。
回复

使用道具 举报

8#
 楼主| 发表于 2010-11-8 14:08:13 | 只看该作者
原帖由 dgxhls 于 2010-11-8 13:44 发表
这个目前好象没有什么突破,应该行不通。


哎,超版都这样说,,那我就不自己瞎折腾了!!!!!!!!!!!!!!!
回复

使用道具 举报

9#
发表于 2010-11-8 17:10:48 | 只看该作者
wim一个文件中只有一个镜像能设置成boot,不能设置多个
回复

使用道具 举报

10#
发表于 2010-11-8 17:49:27 | 只看该作者
这个要破解 bootmgr 才能实现,看看老外的论坛有没有这方面讨论。
通过 BCD 启动同一个 WIM 中的不同映像卷怕一时难以实现,
但同一个 BOOT.WIM 中放置几个不同  "Windows" 目录名的系统本人试验过,只成功了一半,
不记得将试验的图帖到论坛的那个帖子下了。

[ 本帖最后由 lxl1638 于 2010-11-8 18:22 编辑 ]
回复

使用道具 举报

11#
发表于 2010-11-8 18:28:18 | 只看该作者
原帖由 lxl1638 于 2010-11-8 17:49 发表
这个要破解 bootmgr 才能实现,看看老外的论坛有没有这方面讨论。
通过 BCD 启动同一个 WIM 中的不同映像卷怕一时难以实现,
但同一个 BOOT.WIM 中放置几个不同  "Windows" 目录名的系统本人试验过,只成功了 ...

这样没意义啊,两个pe放在一个wim映像中,启动时不用的那个pe也被加载到内存里了
回复

使用道具 举报

12#
 楼主| 发表于 2010-11-8 18:38:02 | 只看该作者
原帖由 fujianabc 于 2010-11-8 18:28 发表

这样没意义啊,两个pe放在一个wim映像中,启动时不用的那个pe也被加载到内存里了


就看要怎么用了,我主要的目的在不准备应用网络时快速启动

比如WIM中放两个版本,一个是没有网络的精简版,一个是加网络支持的,,分开来就是150MB,合到一个WIM中不到80M..

虽然启动后占用一样的内存,但两个版本在启动时间上差别很大的
回复

使用道具 举报

13#
 楼主| 发表于 2010-11-8 18:45:41 | 只看该作者
原帖由 lxl1638 于 2010-11-8 17:49 发表
这个要破解 bootmgr 才能实现,看看老外的论坛有没有这方面讨论。
通过 BCD 启动同一个 WIM 中的不同映像卷怕一时难以实现,
但同一个 BOOT.WIM 中放置几个不同  "Windows" 目录名的系统本人试验过,只成功了 ...


不知道成功了一半是到何种程度了,,加把劲成功到 100%,,,,,,

我现在是把有网络与无网络支持的合到一个WIM中,方便自由提取无网络版内核,,设置了第二镜像为 /BOOT



NT6.X安装盘中的BOOT.WIM文件也有两个镜像,,应该在启动时有它的作用,,,

封装的系统在启动后会弹出选择版本等窗口,不知道用这种方法能否实现?
回复

使用道具 举报

14#
发表于 2010-11-8 18:46:09 | 只看该作者
原帖由 fujianabc 于 2010-11-8 18:28 发表

这样没意义啊,两个pe放在一个wim映像中,启动时不用的那个pe也被加载到内存里了


硬链接,实质上一个系统和两个系统占的内存几乎没有差别。
回复

使用道具 举报

15#
发表于 2010-11-8 19:03:49 | 只看该作者
原帖由 lxl1638 于 2010-11-8 18:46 发表


硬链接,实质上一个系统和两个系统占的内存几乎没有差别。

貌似楼主想把32位和64位的搞在一个wim里,那样大部分文件都不同了
回复

使用道具 举报

16#
发表于 2010-11-8 19:06:12 | 只看该作者
原帖由 网虫2008 于 2010-11-8 18:45 发表

NT6.X安装盘中的BOOT.WIM文件也有两个镜像,,应该在启动时有它的作用,,,

这个以前分析过,boot.wim中第一个是给windows中直接执行setup.exe安装系统用的,setup.exe把boot.wim的1映像解压到硬盘,然后从硬盘启动pe(非ramdisk方式),开始安装。

如果直接从光盘启动,则从boot.wim的第二个映像启动pe
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 00:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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