Imagex 安装 WIN7/8 系统

imagex的介绍其实已经很多吧。我这里就是记录下我成功过的步骤。首先,到官网或下载中心下载ISO文件。重启进入PE环境(如果是安装64位Win7, PE也要64位的)或进入win7恢复模式,然后想办法得到source\install.wim文件和 boot文件夹。不管是通过虚拟光驱,还是WINZIP/7ZIP解压ISO文件,假定放在F:盘。最后把要安装的磁盘主分区准备好,至少30GB吧,一定记得设置成活动分区。注意X:可以是C:,也可以是别的盘,主要在装多系统的时候用得着。下面是命令:

G:> imagex /apply F:\source\install.wim 4 X:           //4 只是一种,用命令 imagex /info F:\source\install.wim 可以知道有哪些版本,可以选择自己想要的版本。

G:> X:\Windows\system32\bcdboot  X:\Windows -l zh-cn /s C:

G:> F:\boot\bootsect /nt60 c:                                      //这两个命令只要做一次就行吧,如果以前装过VISTA以上的系统,且没有格式化,也可以不做的。

G:> F:\boot\bootsect /nt60 /mbr                                //这步并不一定要,是写磁盘MBR的,如果已经有别的引导程序,可以不写。

重启就进入Windows的安装进程。


若在安装过程中可能会出现” windows无法完成安装,若要在此计算 机上安装windows,请重新启动安装“错误,我的解决办法:用diskpart删除C分区,重新格式化C盘,并重写mbr和引导扇区,之后没有再出现此问题。也可以在出现错误后,按shift+F10调出命令行窗口查找问题原因,可运行windows\system\oobe\msoobe尝试继续安装。

注:imagex.exe为windows aik中的软件,在win8中,可用dism.exe替代imagex.exe的功能。


附1 VHD的装法

另外,通过VHD安装方式也可以部分参照这个手册。除了VHD盘的创建,和BCD的启动项增加之外,F:\boot\bootsect /nt60 c: 是非常需要的。以前弄过一次全VHD的(win7 win8 都在VHD里), C: 什么多没有,就是忘记了这一步,没成功,最后在快要放弃的时候,被我发现还有这一步,最后当然是成功的了。也附上VHD的装法吧。

G:> diskpart

diskpart>create vdisk file=d:\win8.vhd maximum=20000 type=expandable    //名为win8.vhd,大小20000mb的动态扩展硬盘。

diskpart>select vdisk file=d:\win8.vhd

diskpart>attach vdisk

diskpart>create partition primary
diskpart>assign letter=X
diskpart>format fs=ntfs quick label=vhd
diskpart>exit

diskpart>list volume

然后就是按照上面的方法灌装系统就可以了。注意用了"bcdboot X:\windows /s c: /l zh-cn C:" 就不需要再copy bootmgr了,自动升级了。


附2 bcdedit(BCD启动项的添加方法)

1. VHD

bcdedit /copy {current} /d "Windows 8 VHD"  //得到{id}

bcdedit /set {id} description "Windows 8 VHD"
bcdedit /set {id} device vhd=[d:]\Win8.vhd
bcdedit /set {id} osdevice vhd=[d:]\Win8.vhd
bcdedit /timeout 5


2. 正常的启动项

bcdedit /create /d "Windows 7" /application osloader   //得到{id}
bcdedit /set {id} device parititon=D:
bcdedit /set {id} path \windows\system32\winload.exe 
bcdedit /set {id} osdevice partition=d:

bcdedit /set {id} systemroot \windows
bcdedit /displayorder {id} /addlast (把Win7启动菜单排到最后)


3. WinXP启动项

Bcdedit /create {ntldr} /d “windows XP and ealier”
Bcdedit /set  {ntldr} device partition=c: (选择xp系统所在盘)
bcdedit /set {ntldr} path \ntldr
Bcdedit /displayorder {ntldr} –addlast
Bcdedit /set {ntldr} description “Windows XP”
Bcdedit (查看是否已经添加成功)


4. GRUB启动项(grldr和grldr.mbr复制到根目录)

bcdedit /create /d "grub" /application bootsector
bcdedit /set {id} device partition=c:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值