Win10下VHD装win7理顺vhd-UEFI-GPT_第1页
Win10下VHD装win7理顺vhd-UEFI-GPT_第2页
Win10下VHD装win7理顺vhd-UEFI-GPT_第3页
Win10下VHD装win7理顺vhd-UEFI-GPT_第4页
Win10下VHD装win7理顺vhd-UEFI-GPT_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、7A 版优质实用文档 Win7 不支持纯 UEFI ,主板要设置 legacy 或 csm 创建 VHD ( win7 只支持 VHD 格式) 法 1 :设备管理器创建 法 2 :命令行创建、装载、卸载 1. 在你想划分虚拟盘的分区下建立一个文件夹, 命名为英文或数字,比如本文在 D 盘下新建一个文件夹,命名为 dpG ; 2. 有安装版光盘的略过这一步,没有光盘的请先下载win7.iso 的原版安装镜像 (不要 ghost 版本),按照硬盘安装法做好安装器安装,镜像解压等工作; 3. 有光盘的光驱内放入安装版光盘, 光驱启动到预安装界面;无光驱的从对应的 硬盘安装器引导菜单进入预安装界面(即

2、选择语言的界面) ; 本人在此仅讲一例(其他情况下过程完全一样) : 7A 版优质实用文档 1 4. 选择语言,单击下一步,然后出现“现在安装”这个界面,不要继续往下点! 我们要在此处挂载 vhd 。在这个界面按键盘上的 shift+F10 ,调出 cmd 命令窗 口,然后按图片说明做; 7A 版优质实用文档 完成后如下: 1. 可以直接和原来主机通信,访问原来磁盘; 2. C 盘即为 VHD 的大小, VHD 在原来磁盘里还是可以看到的, 但是这并不代表 占用了双倍空间, C 盘的空间其实就是 VHD 的空间,只是从他启动显示 VHD 的大小而已! 3. 开机菜单有 win7 这一项,跟真正

3、的实体机安装 win7 一模一样! 7A 版优质实用文档 7A 版优质实用文档 附言: 一.命令解说 1.diskpart 作用:运行分区管理 2.Createvdiskfile=D:dpGwin7.Vhdtype=fiGedmaGimum=15000 作用:在 D 盘的 dpG 文件夹里创建一个名为 win7 的虚拟硬盘,硬盘的最大空 间为 15000M (自己可以改大小,就是改动 maGimum= 后面的数据,只要你 的分区空余空间还够) 。命令中的 type=fiGed 表示虚拟硬盘的容量大小是固定 的。 3.Selectvdiskfile=D:dpGwin7.Vhd 作用:选择刚才创建

4、的 win7.vhd 文件来充当虚拟硬盘 (vdisk) 4. attachvdisk 作用:激活虚拟硬盘 5. eGit 作用:退出磁盘管理 .常见错误 .注意事项 安装过程中必须一次完成,就是启动到预安装界面后就需要将几个命令运行完, 而且要连续进入安装, 其间任何一个过程中端都必须重来 (因为中断了虚拟盘就 处于没激活状态)。如果出现这种情况,建议先删除创建的 vhd ,谈后重新运行 命令创建并激活虚拟磁盘! 7A 版优质实用文档 7A 版优质实用文档 四 .卸载 VHD 运行批处理后,将你的 vhd 拖入批处理运行窗口,回车等待即可完成!然后不 想要了可以删除它! ECHOOFFSET

5、LOCALENABLEDELAYEDEGPANSION CLS COLOR2E MODECON:COLS=56LINES=23 TITLE 正在卸载 VHD 文件 CLS :重置变量 SETEG= SETNAMEEG= SETVHD_PATH= :获取操作信息 if%1=GOTO:HELP_VHD if%1=%0GOTO:UNINS_VHD if%1=%dp0%n0%G0GOTO:UNINS_VHD :UNINS_VHD :得到文件路径完整信息 SETVHD_PATH=%1 GOTOSUNINS_VHD :SUNINS_VHD :获取 VHD 文件的路径名称等信息 for/fdelims=%i

6、in(%VHD PATH%)Do( 7A 版优质实用文档 7A 版优质实用文档 SETNAMEEG=%nGi SETEG=%Gi ) if/i%EG%=.VHD(ECHO.ECHO. 正 在 加 载 %VHD_PATH% )ELSEGOTO:NO_VHD :写卸载 VHD 的 DiskPart 脚本文件 ECHOselectvdiskfile=%VHD_PATH%UnVHDS ECHOdetachvdiskUnVHDS ECHOlistdiskUnVHDS ECHOselectvdiskfile=%VHD_PATH%UnVHDS ECHOdetachvdiskUnVHDS :用 DiskPar

7、t 脚本卸载 VHD ,完成后删除 DiskPart 脚本,退出! Diskpart/sUnVHDS DEL/F/QUnVHDS EGIT :HELP_VHD COLOR2E MODECON:COLS=56LINES=13 TITLE 拖放您要卸载的 VHD 文件到此 ECHO. ECHO. ECHO.请将您要加载的 VHD 文件拖放到本窗口中!然后按回车键! ECHO. ECHO. 7A 版优质实用文档 7A 版优质实用文档 ECHO.注意: VHD 不要在带有空格的目录中, VHD 文件名没有空格! ECHO. ECHO. SETVHD_PATH= SET/PVHD_PATH= COLOR

8、2E MODECON:COLS=56LINES=23 TITLE 正在卸载 VHD 文件 CLS GOTOSUNINS_VHD :NO_VHD COLOR4E MODECON:COLS=56LINES=13 TITLE%VHD_PATH% 不是 VHD 文件 ECHO. ECHO.!错误! ECHO. ECHO. ECHO.无法卸载 %VHD_PATH% ECHO. ECHO.%NAMEEG% 不是 VHD 文件! ECHO. ECHO. ECHO.请按任意键继续 7A 版优质实用文档 7A 版优质实用文档 ECHO. Pausenul SETEG= SETNAMEEG= SETVHD_PAT

9、H= GOTOHELP VHD 法 3 :用 VHD_OneKey 软件创建 VHD+ 安装 OS 给 VHD 中装 win7 法 1 :U 盘安装 法A:做个支持 uefi 引导的 U盘,UEFI引导进pe 后,附件 VHD ,执行 win7 安装文件 setup ,选 VHD 加载后的盘符,会提示不能安装,但安装按钮可用, 安装即可。用这个方法系统或自动创建引导项。 法 B :把 win7 安装文件 copy 到 u 盘跟,打开 U 盘“ sourcesinstall.wim ” 文件,找到“ 1WindowsBootEFIbootmgfw.efi ”,提取出来。重命名为 “ bootG6

10、4.efi ”,放到 U 盘“”文件夹。 找到 indeG 值 ImageG/infoF:sourcesinstall.wim-在 结 果 中 找 到 到 ,确定 indeG 值 7A 版优质实用文档 7A 版优质实用文档 法 2 :imageG 安装( imageG 区分 64 和 32 位) 命令提示符(管理员) imageG/applyF:sourcesinstall.wim1G:-安装到 G 盘 法 3 :dism 安装 命令提示符(管理员) DISM/Apply-Image/ImageFile:E:sourcesinstall.wim/ApplyDir:G:/IndeG :1 添加启

11、动项 法 1 :不好 bcdbootG:Windows/sS:/fUEFIs :是之前制作的 EFI引导区,请见GPT 分区 或 bcdbootG:windows/lzh-cn/sG: 法 2 :用 BOOTICEG64 把 vhd 的启动文件设置成和原系统一样,点击保存 重启进入 bios 设置开启 csm 保存退出 正确的启动项 bcdedit/enum 看启动文件 7A 版优质实用文档 7A 版优质实用文档 bcdedit/delete 删掉 win7 启动项 GPT 分区 gpt 有两个隐藏的基本分区 espmsr 每装一回 win10 会出现一个隐藏分区 每次装 win10 前最好删

12、除隐藏分区从分区 使用管理员权限打开 CMD ,输入 diskpart ,进入磁盘分区管理。 listdisk( 列出连接电脑的所有磁盘 ) selectdiskG( 选择磁盘 G(G= 你建立的虚拟磁盘的编号 )作为编辑的目标磁盘 ) Clean( 清除分区 ) ConvertGPT( 转换成 GPT 分区表 ) createpartitionEFIsize=100( 制作 EFI引导区,之后要在这里放入 EFI引导文件 ) listpartition( 列出该磁盘上的所有分区,这时磁盘上应该有两个分区,一个是自 动产生的保留分区 (分割 1 保留),占 128MB ,另一个是刚刚制作的 E

13、FI 引导分 区) selectpartition2( 选择刚刚制作的 EFI 分区,如果不是分区 2,记得换成正确的 数字) formatquickfs=fat( 快速格式化成 FAT) 7A 版优质实用文档 7A 版优质实用文档 assignletter=S( “强制”指定一个代号给该磁盘,为了保护该磁区,它平常不 会被分派代号,但我们等等需要在其中写入资料,所以只好暂时给它一个代号, 重新开机后该代号就会消失了,这里用 S) createpartitionprimarysize=300 创建恢复分区 formatquickfs=ntfslabel=Recoveryassignletter

14、=R setid=27eGit 法2 直接双击 DiskGenius.eGe 启动。 快速分区,选 GUID 就行。 其他 不同点: 1. BIOS+MBR 安装系统要求硬盘只要存在非隐藏、活动的主分区就可以了;而 UEFI+GPT 要求硬盘上除了存在 ESP 分区,还必须存在至少一个主分区 2. BIOS+MBR 一旦系统安装好之后,如果系统引导文件在单独的分区,此分区 可以在操作系统中可见,也可以设置此分区为隐藏,系统都可以正常启动;而 UEFI+GPT 系统引导文件所在的 ESP 分区在操作系统中为不可见 3. BIOS+MBR 启动要求的活动的主分区不是唯一固定的,可以任意设定某一分

15、区为活动的主分区,然后 MBR 就可以通过分区表指引操作系统从此分区启动, 也就是说,可以在任意分区(主分区 无论是否活动 或者扩展分区)安装操作 系统,只要存在任意的活动主分区, 就可以从此分区启动操作系统; 而 UEFI+GPT 只能把系统引导文件放置在 ESP 分区 10 4. BIOS+MBR 的系统引导文件可以和系统文件在同一分区的根目录,也可以不 7A 版优质实用文档 7A 版优质实用文档 与系统文件同一分区, 只要系统引导文件所在分区为活动的主分区即可启动操作 系统;而 UEFI+GPT 只能把系统引导文件放置在 ESP 分区,且操作系统必须在 另外的主分区,也就是说, UEFI

16、+GPT 强制要求系统启动文件与系统文件必须 分离,不在同一分区。 相同点: 1. BIOS+MBR 和 UEFI+GPT 的系统引导文件都可以放置在单独的分区,这一点 在上面的第 4 点里已经说的很清楚 2. BIOS+MBR 的系统引导文件所在的活动主分区位置不是固定的,可以随意设 置任意分区满足此条件, UEFI+GPT 的 ESP 的位置也是可以随意设置的,在硬 盘起始位置、中间位置、末尾,都可以,只要分区属性和其中的引导文件正确, 就可以引导启动操作系统(参考文中附图) 3. BIOS+MBR 的系统引导文件所在的分区和 UEFI+GPT 的 ESP分区都可以分配 任意大小,而不是 ESP 必须 100M 4. BIOS+MBR 安装系统所需的非隐藏、活动主分区和 UEFI+GPT 的系统的 ESP 分区,都可以同时设置多个, 但是即使有多个相同属性的分区, 系统安装时安装 程序都是自动写入第一个,启动时也都是从第一个启动(参考文中附图) 补充: 1.使用 BIOS+MBR 和 UEFI+GPT 安装的系统文件是一模一样的, 唯一的区别只 是引导方式的不同, 因此使用 GHOST 手动备份的系统, MBR 和 GPT 可以任意 交叉还原,只要做好引导修复就没有任何问题 2.GHOST 始终是系统备份还原神器,只要熟练掌握

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论