通过VHD虚拟磁盘实现多系统安装

通过VHD虚拟磁盘实现多系统安装

一、 实验环境

主机系统:windows7旗舰版(只有win7旗舰版以上的版本才可实现,如果不是windows7旗舰版之上的版本,则只能在安装新的windows7旗舰版之上的系统时进行创建VHD虚拟磁盘

二、 实验目的

通过虚拟磁盘实现多操作系统的安装,而不再像过去安装多操心系统需使用单独的一块物理磁盘分区

最终实现win7系统与win8系统共存

三、 实验步骤

1. 添加动态磁盘

打开“计算机管理”,选择“创建VHD”

进行虚拟机磁盘路径及磁盘大小的选择

将磁盘创建为J盘,并且格式化此磁盘

2. 将windows装入创建的VHD硬盘中

通过“imagex.exe”工具将windows安装文件装入创建的VHD硬盘中

(1) 查找所安装系统的配置文件

首先要在系统安装盘中找到windows8的安装配置文件

(2) 通过imagex.exe工具装入系统

通过imagex.exe来使用Windows 映像 (.wim) 文件来部署系统:

通过“/info” 查看映像文件信息

本例的windows8系统只有一个镜像,image count是1

记下每个images index所代表的版本,

通过imagex /apply 命令将卷映像应用于指定的驱动器

“/info”命令核实到此光盘只有一个镜像文件,images index为1故这里选择“1”这个版本进行安装

(3) 添加启动项

两种方式添加启动项,两个方式都可以,bcdboot命令相对简单,bcdedit命令虽然复杂,但可以自定义各类参数和名称,功能更强大

BCDBOOT命令

bcdboot j:\windows /s c:

将新建立的j盘的引导文件复制到C盘(/s是导入启动信息参数,C:是我们要把启动信息导入的分区)

重启即可

②bcdedit命令

通过bcdedit命令来添加启动项

l bcdedit /copy {current} /d "windows 8 start" (复制当前系统的启动信息作为VHD的启动信息)

引号中间的部分就是在启动菜单中显示的名称,然后系统会生成一个{变量},{变量}会在后续的命令中使用到

l bcdedit (查看复制后的当前引导配置信息),此时partition的信息依旧是c

l 修改osdevice的路径

bcdedit /set {18d97c36-c553-11e2-b6e0-ca453d480c66 }

osdevice vhd=[d:]\windows 8.vhd (更改VHD的启动信息,使其指向VHD文件)

bcdedit(查修改后的当前引导配置信息)

l 修改device的路径

bcdedit /set {18d97c36-c553-11e2-b6e0-ca453d480c66} device vhd=[E:]\win8.vhd

l 重启系统即可

通过VHD虚拟磁盘实现多系统安装,布布扣,bubuko.com

时间: 2024-11-15 11:42:36

通过VHD虚拟磁盘实现多系统安装的相关文章

PVS架构之VHD虚拟磁盘

在Citrix PVS架构和产品中,位于最后端的存储硬盘采用的是虚拟化时代,微软开发的虚拟硬盘VHD/VHDX.VHD/VHDX格式是一种公开可用的映像格式规范,允许将硬盘封装到单个文件中,以供操作系统作为虚拟硬盘以物理硬盘的方式使用.这些虚拟硬盘能够托管本地文件系统(NTFS,FAT,exFAT和UDFS),同时支持标准硬盘和文件操作.VHD文件的最开始用于Windows7,Windows Server 2008,Virtual Server和Windows Virtual PC以及Hyper

PVS架构之VHD虚拟磁盘②

3.差异虚拟硬盘 差异虚拟硬盘将差异虚拟硬盘本身内的母盘文件定位器存储起来,当驱动尝试打开差异硬盘时,将同时打开差异虚拟硬盘和母盘. 母盘也可以是差异虚拟硬盘,在这种情况下,可能有一连串差异虚拟硬盘,最终终止于非差异虚拟硬盘. 母盘定位器表仅由差异虚拟硬盘来使用,如本文前面的"可扩展虚拟硬盘头部格式"中所述.差异虚拟硬盘是一种可扩展的VHD,它的文件结构与可扩展VHD相同,只是在页脚区域中"类型"字段为4,表示这是一个差异虚拟硬盘.由于差异虚拟硬盘不能独立运行,须依

qcow2 raw vhd 虚拟磁盘转换

Centos-6.4-x86_64_Ruiy.vhd: Microsoft Disk Image, Virtual Server or Virtual PC

利用BitLocker和VHD实现共享文件加密

Windows7企业版或旗舰版系统提供加密功能有BitLocker与EFS.EFS加密的对象是NTFS分区中单独的文件或文件夹,而BitLocker加密的对象是整个分区.EFS设置相对复杂,BitLocker设置相对简单. BitLocker加密技术能够同时支持FAT和NTFS两种格式,可以加密电脑的整个系统分区,也可以加密可移动的便携存储设备,如U盘和移动硬盘等.BitLocker使用AES(高级加密标准/Advanced Encryption Standard)128位或256位的加密算法进

不格盘用grub4dos+firadisk安装Ghost版XP到VHD(已成功)

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198&extra=不格盘用grub4dos+firadisk安装Ghost版XP到VHD(已成功)因为vboot菜单不好弄,兼容性不太好,破解版有些只能识别500M内存,所以不想用vboot.想在不格式化原有系统盘的情况下,用grub4dos+firadisk安装Ghost版XP到VHD,目前已成功,步骤如下:1.工具:grub4dos,firadisk驱动包,bootice,深度G

收缩 虚拟硬盘 shrink vhd

在使用WIN2012 的Hyper-v的虚拟磁盘时, 有时需要将磁盘中未使用的控件收缩掉, 这时就需要使用Hyper-v磁盘工具的收缩功能. 如果使用Hyper-v磁盘工具, 不能对vhd虚拟磁盘进行收缩, 可以先使用该工具将vhd转换为vhdx格式的虚拟磁盘. 然后再用该工具对vhdx格式的虚拟磁盘进行收缩.

抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD,轻松RAMOS!

抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD,轻松RAMOS! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363198&extra=抛弃vboot不格盘用grub4dos+firadisk安装Ghost版XP到VHD(已成功)因为vboot菜单不好弄,兼容性不太好,破解版有些只能识别500M内存,所以不想用vboot.想在不格式化原有系统盘的情况下,用grub4dos+firadisk安装Gh

[转]从零开始:在Linux上覆盖安装WINDOWS通用教程(dd)

完整自制尚不方便,还有许多改进的地方.现在可以达到在单硬盘,无救援模式的情况下安装Winodws.再也不需要强制要求内存大于镜像包大小了. 本例所给的wget后链接均可用,教程是完整的. (原文链接:https://moeclub.org/2017/08/31/361/) 环境 DigitalOcean 512M Debian8 x64 目标 Windows Think PC (Windows 7 Embedded) 此教程适用于具有以下特征的机器: 宿主机提供的VNC 能够随意更换内核 GUR

使用Docker for Windows初体验

这是第二次使用Docker for Windows了. 最近准备研究一下Docker的一些高级特性如Swarm Clusters,需要用到docker-machine,docker-machine目前仅支持Mac 或 Windows,由于没有Mac所以需要在Windows上运行Docker.官方声称Docker for Windows是一个在Windows系统中创建容器化App的完整开发平台.看完这篇文章,或许你会对Docker和Windows有重新的认识,一改之前对Windows的那些"不好感