如何加载vhd文件

 我来答
本宜峰1138
2011-05-13 · TA获得超过413个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:303万
展开全部
win7 的 VHD虚拟磁盘
这是一项伴随windows_7、windows_2008_R2而新生的一项虚拟技术。

  windows_7、windows_2008R2操作系统为用户提供了一项VHD技术。

  据初步了解:VHD就是虚拟硬盘(类似我们经常使用的虚拟光驱技术),VHD格式是一种公共可用映像格式规范,用于指定封装在单个文件中的虚拟硬盘,它能够在承载本机文件系统的同时支持标准的磁盘和文件操作。

  下面是微软帮助中的解释:

  (一)可以使用磁盘管理创建、附加和分离虚拟硬盘 (VHD)。

  Backup Operators 或管理员中的成员身份或等效身份是完成这些过程所需的最低要求。

  (二)查看磁盘管理中的 VHD

  VHD 就像物理磁盘一样在磁盘管理中显示。附加 VHD(即,使其可供系统使用)后,它将显示为蓝色。如果分离该磁盘(即,使其不可用),其图标将变回灰色。

  (三)创建 VHD的步骤

  1、在“操作”菜单上,选择“创建 VHD”。

  2、在“创建和附加虚拟硬盘”对话框中,指定 VHD 文件在物理计算机上的存储位置以及 VHD 的大小。

  3、在“虚拟硬盘格式”中,选择“动态扩展”或“固定大小”,然后单击“确定”。

  (四)附加和分离 VHD

  1、若要使 VHD 可用(无论是刚创建的 VHD 还是现有 VHD),在“操作”菜单上,选择“附加 VHD”,然后使用完全限定路径指定该 VHD 的位置。

  2、若要分离 VHD(即,使其不可用),在“操作”菜单上,选择“分离 VHD”,也可以右键单击卷列表或图形视图中的 VHD,然后选择“分离 VHD”。分离 VHD 时不会删除 VHD 或存储在其中的任何数据。

  (五)其他注意事项

  1、指定 VHD 位置的路径必须完全限定,并且不能位于 \Windows 目录中。

  2、VHD 的最小大小为 3 兆字节 (MB)。

  3、VHD 只能是基本磁盘。

  4、由于 VHD 在创建时进行了初始化,因此创建较大的固定大小的 VHD 可能需要花费一些时间。

  个人实践:

  第一步:制作VHD文件

  方法一:用微软的Virtual PC 2007制作(略。会使用虚拟机的人都会制作)

  方法二:利用windows_7、windows_2008_R2这两个操作系统本身功能制作VHD文件。

  1、制作VHD文件

  【开始--控制面板--管理工具--计算机管理--磁盘管理】

  鼠标右键单击【磁盘管理】,会出现一个【弹出菜单】,这里有两项需要引起重视:【创建VHD】、【附加VHD】,制作就要选中【创建VHD】命令。【位置】是指存放VHD文件的磁盘路径,可以由个人自行确定(文件名称可以自行决定),需要注意的是不建议选择在非实体硬盘中存放(也就是不要将VHD文件放到虚拟硬盘中,会影响到后边的操作步骤。)。【虚拟硬盘大小】是指你可以根据个人需要自行决定容量。(此处不建议小于20GB,会影响到后边的操作步骤。当然,如果单纯当做硬盘使用可以任意指定)。【虚拟硬盘格式】系统提供了两种选项:一是<动态扩展>(如果单纯当做硬盘使用可以选择此项)。二是<固定大小>(如果你要在这个文件中装载操作系统并使其实体化,就只能选择此项)。

  2、加载VHD文件

  【开始--控制面板--管理工具--计算机管理--磁盘管理】

  鼠标右键单击【磁盘管理】,会出现一个【弹出菜单】,选中【附加VHD】命令。【位置】是指在第一步中制作的存放VHD文件的磁盘路径和文件。注意:没有特殊需要,一般不要选取【只读】这个可选项。初次加载后,可以在【开始--控制面板--管理工具--计算机管理--磁盘管理】中看到一个多出来的磁盘【蓝色图标磁盘】,系统告诉你这个硬盘目前【没有初始化、未分配】。

  3、初始化、格式化虚拟硬盘

  鼠标右键单击【蓝色图标磁盘】,会出现一个【弹出菜单】,选择【初始化磁盘】命令,选择默认设置,点击【确定】按钮。

  将鼠标移动到【蓝色图标磁盘】右侧【未分配】框中,鼠标右键单击【未分配】框,会出现一个【弹出菜单】,选择【新建简单卷】命令,后边的操作都选择默认设置

  ,直至完成操作。

  4、第三步完成后,你就可以在【计算机】中发现多出了一个【硬盘分区】。【虚拟硬盘】制作告一段落。

  第二步:如何使VHD虚拟硬盘加载自动化。

  我们在第一步中制作并加载成功的VHD虚拟硬盘,再重新开机后并不会自动加载到系统中让你使用,每次加载都要人工干预,使用起来不太方便。下面我讲三个操作方法。

  一是:人工加载。没要使用VHD虚拟硬盘时,进入【开始--控制面板--管理工具--计算机管理--磁盘管理】操作页面,鼠标右键单击【磁盘管理】,选中【附加VHD】命令

  即可加载(不再需要初始化、格式化)。

  二是:自动加载。首先制作两个文件。一个是【加载.bat】(这是一个批处理文件),一个是【加载.txt】(这是一个文本文件)。并将这两个文件放到同一个路径中,以

  便于调用。

  【加载.bat】内容如下:

  ---------(不要输入虚线,只输内容)具体命令的解释,可以打开DOS命令窗口去了解。

  ---------将【I:\VHD-专用\加载VHD.txt】换成实际文件名称和保存路径。

  ECHO OFF

  diskpart /S I:\VHD-专用\加载VHD.txt

  exit

  ----------------------------(不要输入虚线,只输内容)

  【加载.txt】内容如下:

  ---------(不要输入虚线,只输内容)具体命令的解释,可以打开DOS命令窗口去了解。

  ---------将【I:\VHD-专用\虚拟硬盘.vhd】换成实际文件名称和保存路径。(这个文件就是在第一步中制作的VHD文件)

 -------------------------引号一定要是英文字符

  select vdisk file="I:\VHD-专用\虚拟硬盘.vhd"

  attach vdisk

  exit

  exit

  ----------------------------(不要输入虚线,只输内容)

  第三步:享受成果

  如果你不想每次开机自动加载,就每次点击一下【加载.bat】文件,不需要到磁盘管理中去操作了。

  如果你想每次开机自动加载。也有两种办法:1、将制作好的【加载.bat】添加到开始菜单的【启动】文件夹中,即可实现每次开机自动加载虚拟硬盘。不过,这种加载方

  式会出现DOS窗口,显得不够自然和专业,会让人不舒服。2、最好的办法是制作一个【任务计划】,让系统自动加载【加载.bat】文件,这种方法不会出现DOS窗口,就像是系统的功能一样让人感觉不到它的存在。

  【任务计划】制作方法:1、【开始--控制面板--管理工具--计算机管理--任务计划程序】;2、鼠标右键单击【任务计划程序(本地)】,会出现一个【弹出菜单】,选

  择【创建任务(R)】命令:

  (1)选择【常规】:

  【名称】可以自行指定。

  【安全选项】栏中,选取【不管用户是否登录都要运行(W)】,选取【使用最高权限运行】,选取【配置】(windows7,windows server 2008 R2)这项。

  (2)选择【触发器】---【新建】:

  【开始任务】选择(启动时),其它选项默认,点击【确认】即可。

  (3)选择【操作】:

  【浏览】找到自己制作好的那个批处理文件【加载.bat】
追问
有没有比较方便的方法啊,台麻烦了,我都晕了
追答
仔细看懂了,就不显得麻烦了
碧彦t4
2011-05-13 · TA获得超过1331个赞
知道小有建树答主
回答量:693
采纳率:0%
帮助的人:0
展开全部
在Win7系统可以直接挂载成虚拟盘。在计算机管理\磁盘管理中\操作\附加VHD,选择文件,添加盘符即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
趣科技分享
2021-01-26 · TA获得超过130个赞
知道答主
回答量:252
采纳率:0%
帮助的人:11.7万
展开全部

系统还可以安装进VHD文件?是的,一键恢复不怕中病毒还能随身携带

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式