grub4dos引导wim格式的pe

1.测试这个pe可以成功!链接:https://pan.baidu.com/s/1yqSjBbeoX5SNrymmfT80zA 密码:rk1a

2.grub的安装环境是方式二,即硬盘主引导记录是nt6.x,分区引导记录是bootmgr,通过在bcd文件里添加 启动项启动grub

3.需要wimboot工具:链接:https://pan.baidu.com/s/1GwghLmAKnCFFW7IpYipdKQ 密码:vwep 或者http://www.ipxe.org/wimboot

4.把这几个文件放在boot文件夹,放在其他也可以但是你要确保下面的代码能够找到它们:

wimboot BCD2 boot.sdi winpe.wim bootmgr bootmgr.exe(可由bootmgr改成exe后缀名得到,必须要有这个文件)
BCD2是新建的BCD文件,/boot/bcd 用来启动主系统和grub,而bcd2是加载到内存后用来启动winpe的,里面只有一条启动项.可以用BOOTICE新建BCD和添加一条WIM启动项就可以.设备文件要和@boot.wim=/boot/winpe.WIM这条代码里的boot.wim名字一致,其他不用动了.

5.menu.lst的写法:

title    pe5.1
kernel /boot/wimboot
initrd @bcd=/boot/BCD2 @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgr @boot.wim=/boot/winpe.WIM
boot

6.根据你的pe的位数,最好是找对应位数的bootmgr,测试时从32位系统拿的bootmgr来启动64系统好像也ok

7.按照上面的步骤,一般就成功了,如果在虚拟机里测试,物理主机的BIOS要启用vt-x虚拟化技术

8.要注意的是: 这句代码可以没有: @bootmgr=/boot/bootmgr,测试也能成功,但是/boot/bootmgr.exe必须要有,把bootmgr改名字就可以得到

9.自己理解的原理: 开机-bios-硬盘MBR-然后C盘上的bootmgr找到bcd文件,解释BCD文件启动grldr.mbr>>>grldr.mbr读取grldr,grldr找到menu.lst,解释menu.lst上的代码并执行.

kernel /boot/wimboot是加载模块,
initrd 是把列出的文件加载到内存,模拟成硬盘,然后bootmgr.exe读取加载到内存里的BCD2文件,
再次加载winpe.wim并启动系统.之所以说再次,是因为BCD2里的wim启动项,会从内存模拟的硬盘里加载winpe.wim,
第一次是@boot.wim=/boot/winpe.WIM这句代码把winpe.wim第一次加载到内存

GRUB4DOS引导wim格式的pe相关推荐

  1. ipxe(可选):winboot:网络引导(启动)wim格式的windows PE系统:配置文件写法

    ipxe 无盘[网络]引导wim格式的pe系统 wimboot引导程序需要为其提供4个内核参数 bcd bootmgr boot.sdi boot.wim 所需文件附件 以下是我的可用的ipxe的配置 ...

  2. Grub 引导 WIM / ISO

    Grub 引导 WIM / ISO 工具 安装Grub到硬盘 / U盘 配置MENU.LST 引导测试 主题美化工具 Note 工具 BootICE memdisk (syslinux官网下载) wi ...

  3. Grub2 引导 WIM / Slax Linux (BIOS UEFI)

    文章目录 Grub2 引导 WIM / Slax Linux (BIOS & UEFI) 安装Grub2到U盘 / 硬盘 1. 准备分区格式 2.安装Grub2 3.复制Grub2 配置文件和 ...

  4. 使用WIM格式进行WES 7 (windows embedded standard )的安装

    ImageX是微软开发用于进行镜像制作的一个工具,有点类似于GHOST软件.ImageX的文件后缀名为.wim 格式. 那下面介绍下如何制作wim的镜像格式 步骤 (在IBW 环境下,如果想切换到PE ...

  5. grub4dos引导的U盘启动盘

    请支持我的文库文章:http://wenku.baidu.com/view/8c33e126482fb4daa58d4b6b.html grub4dos 确实是比较好用的工具,很多pe用的就是这个启动 ...

  6. linux命令行引导iso,grub4dos引导硬盘iso安装manjaro linux

    Manjaro 结合了优秀的Arch Linux(滚动更新稳定高效)和用户友好的图形化界面,迅速赢得了业界的广泛关注,当下全球排名已经进入前三( 数据源于DistroWatch ). 官方给出的安装方 ...

  7. grub4dos 引导 grab2 (xp 硬盘安装ubuntu 14.04 实用)

    电脑上安装了在E:分区上面安装了ubntu14.04  它使用的 是 grub2,想在不改变磁盘/mbr来引导grub2进入ubuntu 系统. 方法如下: 方法一: 1. 下载 grub4dos 2 ...

  8. dos安装深度linux,U盘用grub4dos引导Deepin v20 Beta iso安装的方法

    下面为你带来U盘grub4dos引导和linux系统硬盘引导Deepin Linux镜像的方法,可适用在Deepin v20 Beta iso上,亲测可成功安装Deepin v20 Beta iso镜 ...

  9. pxelinux.0:winboot:网络引导(启动)wim格式的windows PE系统:配置文件写法

    关键:加载wimboot引导模块,并传入参数 todo:通过标准kenerl的append传入启动参数..........todo.todo default menu.c32label wimboot ...

  10. windows版grub2在NTFS格式U盘安装并使用grub4dos引导win8pe

    1.在windows上安装grub2 for windows到ntfs格式u盘. 教程地址: https://www.aioboot.com/en/install-grub2-from-windows ...

最新文章

  1. 进一步提升用户信息安全保护意识 小米安全与隐私宣传月完满落幕
  2. 使用lvs搭建负载均衡集群
  3. ①Windows Server 8基于远程桌面服务方案的安装
  4. Matlab移植到Eigen用到的词条
  5. Python—开始编程
  6. Android学习笔记(十二)——Fragment向Activity传递消息
  7. [原创]python MySQLdb在windows环境下的安装、出错问题以及解决办法
  8. SpringBoot启动一下就结束了
  9. Servlet的学习之Request请求对象(3)
  10. Java基础13:反射与注解详解
  11. QImage 图像格式小结
  12. class 反编译工具 jadclipse
  13. 停车场管理(C语言版)
  14. 虚拟机2008安装DHPC服务器,Windows Server 2008 配置DHCP服务器
  15. 联想笔记本重装系统小结
  16. java opencsv 乱码_教你如何在Python中读,写和解析CSV文
  17. HTML和css结合的第二种方式 head中用style语句
  18. mysql month函数值类型_MySQL常用函数(分类别整理)
  19. 缓存架构设计之——Redis集群搭建
  20. Jira的安装、使用与集成

热门文章

  1. springBoot项目中yml文件${REDIS_HOST:127.0.0.1}写法解析
  2. 利用HISTFILESIZE和HISTSIZE在ubunutu中调整命令行History的Size
  3. MySQL单表数据量过大的处理方式经验
  4. 几行代码,把你的小电影全部藏好了!
  5. uhd驱动安装(usrpB210,usrpX310等)
  6. SAP工厂日历的应用
  7. 读书笔记:《遇见未知的自己》
  8. 英文字母pc是什么意思,互联网的pc指的是什么
  9. 2017计蒜之道初赛第四场-商汤科技的安全令牌
  10. Android安装步骤