|
|
Ramos - vhd(指针文件)+wimboot(主体) 操作过程
我用的是俄大神的 Provl-8.1.17630-x64-CN_pip-1502.iso UP3 下载地址 链接:http://pan.baidu.com/s/1JBk1S 密码:e4bd
PE 在论坛中下载的 PE5.1 链接:http://pan.baidu.com/s/1eQL4UEu 密码:nngn
另一个有桌面的PE 链接:http://pan.baidu.com/s/1bsgXDc 密码:8hm3
Ramos 用到的软件 链接:http://pan.baidu.com/s/1qX67EIK 密码:vawo
===========================================================================================================
01. 安装win8.1系统 我是直接用WinNTSetup安装器 装入VHD中 取名 win8.vhd(过程省略)
1. 进用系统 安装 firadisk-driver-0.0.1.30 不重启
2. 运行 dseo13b x64位下的数字签名软件
第一步
01
点击 Next 下一步, 确定 ;
第二步
02
点击 Next 下一步,
03
输入 c:\Windows\System32\drivers\firadisk.sys
3. 重启 进入系统 (要是 蓝屏 或 进不了系统 可进入PE 用 BOOTICE 软件 修改 BCD (硬盘里Boot文件夹下的)文件 下是 图样 )
04
=============================================================================================================
02.进入PE制作 wimboot(主体)
------挂载VHD win8.vhd,例如出盘符是 F: 将 wimboot(主体) 放在 D: 下
------这是在 CMD 下运行的命令行 (保存已有系统为可启动WIM)
Dism /Capture-Image /WIMBoot /ImageFile:"D:\wimboot.wim" /CaptureDir:"F:" /Name:"WIMBoot System"
=============================================================================================================
03.制作 vhd(指针文件)
------创建 1G 大小的 VHD 取名为 wimboot.vhd 例如出盘符是 G:
------这是在 CMD 下运行的命令行 (生成指针文件)
Dism /Apply-Image /ImageFile:"D:\wimboot.wim" /ApplyDir:"G:" /Index:1 /WIMBoot
=============================================================================================================
04.生成启动菜单
------这是在 CMD 下运行的命令行 (这是硬盘启动VHD菜单) 可以省略
bcdboot G:\Windows /l zh-cn
=============================================================================================================
05.查看一下 vhd(指针文件) 如 G: 下有没有 Boot文件夹 和 bootmgr文件 (不能压缩)
要是没有 可以将 PE-ISO镜像中的 Boot文件夹 和 bootmgr文件 复制过去
=============================================================================================================
06.用 BOOTICE 软件 修改 vhd(指针文件) 如 G: 下 Boot文件夹中的 BCD 文件 下图是 样板 添加一个
05
06
07.grub4dos
BOOTICE软件 修改引导 主分区引导记录 图样 :
07
分区引导记录 图样:
08
menu.lst 启动代码:
title Win8_64x WinBoot RAMOS
find --set-root /wimboot.vhd
map --mem --top /wimboot.vhd (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /bootmgr
|
|