无忧启动论坛

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

[原创] grub4dos启动wim的另一方法

[复制链接]
跳转到指定楼层
1#
发表于 2019-1-30 00:50:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小吴 于 2019-1-30 00:48 编辑

grub4dos启动wim的另一方法

网上grub4dos启动wim的方法是把这四个bootmgr bcd bootsdi  boot.wim 文件放在同一目录就可启动,并且当要启动多个不同的boot.wim时,需要修改bootmgr的内容。本帖要分析的是用另一个方法来启动多个不同的boot.wim,我把他取名为:ABC.wim


myboot.ima包:(内容如下):

       1:  nt6启动
       2: bootmgr   文件  +  boot目录   内含文件:bcd    bootsdi   bcd.log
       3: bcd 内容如下:
                                  选ramdisk
                                  磁盘选 ABC.wim所在磁盘,
                                              特别要注意:你有多个ABC.wim,可能有多个硬盘,不一定在第一硬盘上,
                                              所以要选定ABC.wim文件所在的硬盘。
                                  分区选你刚才所选硬盘  ABC.WIM文件所在的分区,
                                  目录可以多层目录,不一定要boot目录,例可以bootwimPE目录
                                  设备文件 \boot\bootwimPE\ABC.wim

myboot.ima可以设定单一方向,启动单一的ABC.wim  也可以在BCD中同时添加多个菜单启动多个方向的WIM,

Menu菜单如下:(假定:ABC.wim在第3块硬盘的\boot\bootwimPE\下)

   title  启动ABC.wim
   find --set-root /boot/myboot.ima   (假定myboot.ima在boot目录下,并且和menu.lst在同一硬盘同一分区上)
   map --mem /boot/myboot.ima (hd2)   (这个hd2是表示ABC.wim在第三块硬盘上)
   map (hd2) (hd0)
   map --hook
   chainloader (hd2,0)/bootmgr

修改myboot.ima也可用DG的打开镜像文件来修改,bcd先导出后---修改---再导回
也可参考  http://bbs.wuyou.net/forum.php?m ... d=412863&extra=



下载地址:
                 https://pan.baidu.com/s/1ZxwG4BY3WPGNrWKBg11x1A
     提取码:
                2ofz

5.jpg (68.87 KB, 下载次数: 143)

5.jpg

评分

参与人数 2无忧币 +6 收起 理由
mountainbear + 1 神马都是浮云
freesoft00 + 5

查看全部评分

2#
发表于 2019-1-30 07:07:58 | 只看该作者
谢谢分享
回复

使用道具 举报

3#
发表于 2019-1-30 09:04:14 | 只看该作者
如果将 启动文件 换成 setup.exe 是不是可以安装系统了?

点评

不知道您用setup.exe安装什么样的系统  详情 回复 发表于 2019-1-30 11:50
回复

使用道具 举报

4#
发表于 2019-1-30 11:46:26 | 只看该作者
谢谢分享,辛苦啦
回复

使用道具 举报

5#
 楼主| 发表于 2019-1-30 11:50:46 | 只看该作者
chishingchan 发表于 2019-1-30 09:04
如果将 启动文件 换成 setup.exe 是不是可以安装系统了?

不知道您用setup.exe安装什么样的系统
回复

使用道具 举报

6#
发表于 2019-1-30 12:39:54 | 只看该作者
我以前也是用img的这种办法...还可以用小iso实现...
我现在的方法更简单... 用Grub4DOS的  DD 命令了解一下
以下 是我现在的方法
title win10
find --set-root --devices=h /boot/BCD
dd if=()/boot/bcd10 of=()/boot/BCD
find --set-root /bootmgr
chainloader /bootmgr

点评

这个和启动wim有什么关系?  详情 回复 发表于 2019-3-1 18:16

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

7#
发表于 2019-1-30 13:57:41 | 只看该作者
本帖最后由 2012wuzhong 于 2019-1-30 14:00 编辑

分享我的,小软盘镜像+dd
title (hd0,0)/bcd
map --e820cycles=0
map --mem (hd0,0)/boot/bcd_w7.img (fd0)
map --hook
dd if=(hd0,0)/bcd of=(fd0)/boot/bcd
rootnoverify (fd0)
chainloader /boot/bootmgr

点评

如果用把BCD放到VHD里面的,怎么写呢。  详情 回复 发表于 2019-4-20 11:12

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

8#
发表于 2019-1-30 17:55:41 | 只看该作者
学习了
回复

使用道具 举报

9#
发表于 2019-1-30 21:02:13 | 只看该作者
学习,谢谢分享!
回复

使用道具 举报

10#
发表于 2019-1-30 22:29:39 | 只看该作者
小吴 发表于 2019-1-30 11:50
不知道您用setup.exe安装什么样的系统

在Win7至Win10的安装程序(boot.wim PE)中是调用 setup.exe 添加参数安装系统的,你不知道吗?
回复

使用道具 举报

11#
发表于 2019-3-1 18:16:48 | 只看该作者
mysxbg2000 发表于 2019-1-30 12:39
我以前也是用img的这种办法...还可以用小iso实现...
我现在的方法更简单... 用Grub4DOS的  DD 命令了解一 ...

这个和启动wim有什么关系?
回复

使用道具 举报

12#
发表于 2019-4-20 11:12:32 | 只看该作者
2012wuzhong 发表于 2019-1-30 13:57
分享我的,小软盘镜像+dd
title (hd0,0)/bcd
map --e820cycles=0

如果用把BCD放到VHD里面的,怎么写呢。
回复

使用道具 举报

13#
发表于 2020-6-9 10:39:59 | 只看该作者
谢谢!!!
回复

使用道具 举报

14#
发表于 2020-6-10 06:50:54 | 只看该作者
学习了。
回复

使用道具 举报

15#
发表于 2020-6-19 08:00:02 | 只看该作者
title win10
find --set-root --devices=h /boot/BCD
dd if=()/boot/bcd10 of=()/boot/BCD
find --set-root /bootmgr
chainloader /bootmgr
不知道什么意思?
回复

使用道具 举报

16#
发表于 2020-7-1 14:35:31 | 只看该作者
谢谢分享
回复

使用道具 举报

17#
发表于 2020-7-4 07:45:25 | 只看该作者
学习了
回复

使用道具 举报

18#
发表于 2020-7-7 20:26:57 | 只看该作者
感谢楼主分享!学习一下
回复

使用道具 举报

19#
发表于 2020-7-10 11:13:37 | 只看该作者
功夫不负有心人,好!
回复

使用道具 举报

20#
发表于 2020-12-3 00:25:49 | 只看该作者
学习了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 08:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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