Windows 10 Native VHD Boot 案例分享
Windows 10 Native VHD Boot 案例分享
在 Windows 10 Build 10162 发布之际,gOxiA 经不住诱惑决定再折腾一下,手上倒是有3台设备(T420、Surface Pro 3、Venue 8 Pro)可用,最终决定拿 T420(UEFI) 作为本次的测试对象,因为工作环境在这台笔记本上,而且内置 SSD 容量有效,其他两块内置磁盘存储有重要的数据,所以决定在 eSATA 接口上外接了一块 500GB 移动硬盘,以 Native VHD Boot 方式安装 Windows 10 Build 10162,这样一来可与 T420 原有系统实现有效的隔离,互不影响引导信息,而且日后还可以在这块 eSATA 硬盘上部署其他 Native VHD Boot 系统,有效利用空间。
准备工作,在 500GB 硬盘上划分两个分区,一个 500MB FAT32 格式用于 MBR 引导(Letter S:),另一个使用剩余容量 NTFS 格式(Letter V:);再准备好 U盘安装的 Windows 10 Build 10162 用于引导至新 PE 环境。接下来重启计算机按下 F12 选择从 U盘启动,进入 Windows 10 安装向导按下 Shift+F10,运行 diskpart 在 V: 上创建一个 VHD,并挂载到环境中,创建分区并执行格式化,之后分配盘符为 W: 至此准备工作结束。相关执行命令可参考 gOxiA 以往关于 Native VHD Boot 的文章,或下面的例子,具体用途和说明这里就不再复述。
diskpart
sel disk 4
clean
create partition primary size=500
format fs=fat32 quick
active
assign letter=s
create partition primary
format fs=ntfs quick
assign letter=v
create vdisk file=v:\win10162.vhdx maximum=120000 type=expandable
attach vdisk
create partition primary
format fs=ntfs quick
assign letter=w
exit
接下来,使用 DISM 将 U盘上 10162 的 Install.wim 文件释放到 VHD磁盘内,即:分区 W,并为其创建引导信息,具体命令执行如下:
至此,整个执行步骤就全部完成,Native VHD Boot 已经生效,是否感觉不可思议?!因为步骤里并未像以前一样修改 BCD 指定 VHD 相关信息,这是因为 Windows 10 会自动处理 Native VHD Boot 的信息,现在重新引导便可开始体验。
HOWTO: 解决 EFI Network Failed Secure Boot Verification 故障
HOWTO: 解决 EFI Network Failed Secure Boot Verification 故障
Windows Server 2016 Technical Preview 2(以下简称:WS2016TP2)和 Windows 10 Insider Preview(Build10130,以下简称:Win10)现已发布,因为在筹备相关的文章所以在虚拟环境下搭建了一套基于WS2016TP2的IT环境,并部署了 WDS 用于 Win10 的远程安装测试。
在通过 WDS 远程安装 Win10 的测试时发现,基于 Hyper-V 第二代虚拟化技术的虚拟机使用 PXE 引导后无法正常载入 Boot 映像(Win10 的 Boot WIM),提示“Boot Failed. EFI Network. Failed Secure Boot Verification.”,导致引导失败。但是在基于 Windows Server 2012 R2 的环境下并未重现这个问题,鉴于是 Technical Preview 版本,所以只能临时找其他办法解决。
解决办法 1:将虚拟机改为第一代技术;
解决办法 2:修改当前虚机设置,去除固件设置下的“启用安全启动”复选框勾选。(PS:禁用安全启动,就不会验证 Secure Boot)
重新启动虚机通过 PXE 引导再次测试,虚机已经能够正常载入 PE Boot WIM。
非 WS2016TP2 环境,但也遇到此类故障的用户,可以尝试关闭“安全启动”。
微软发布含新特性的 Remote Desktop Connection Manager v2.7
微软发布含新特性的 Remote Desktop Connection Manager v2.7
时隔四年,微软终于更新了 Remote Desktop Connection Manager(以下简称:RDCMan)这款备受 IT 人员喜爱的免费工具。RDCMan 可以集中管理我们常用的远程桌面,并可在多个同时打开的远程面桌面间快速切换,而且即使我们重装了系统或在其他PC上也能快速载入这些常用的远程桌面。在 2010年时 gOxiA 曾写过一篇日志介绍过 RDCMan v2.2 这款免费工具。
就在本月中旬 RDCMan v2.7 出现在了 Download Center 的更新列表中,新发布的 RDCMan v2.7 支持最新版的系统,除了目前的 Windows 7、Windows 8、Windows 8.1 及 Server 系统外,还支持 Windows 10 Tech Preview。
另外,RDCMan v2.7 还添加了一些新的功能特性,其中最为引人关注的便是支持连接到远程 Hyper-V 主机上的虚拟机。
在过去我们要管理远程 Hyper-V 主机上的虚拟机,除了在本地系统安装 Hyper-V 管理器外,还可远程桌面登录到 Hyper-V 主机上通过“Hyper-V 虚拟机连接”工具对虚拟机进行访问操作。当然也可以为虚拟机系统启用 Remote Desktop 访问,但是这其中有一点不足之处,就是当我们重启启动虚拟机时便会丢失对虚拟机的访问,在启动阶段我们是无法进行操作的,那么要执行网络安装或多启动选择时就必须依靠“Hyper-V 虚拟机连接”工具,此时就会显得有些麻烦,而现在 RDCMan v2.7 发布之后彻底解决了这个问题。
首先在 Hyper-V 主机上通过 PowerShell 命令 Get-VM(PS:需要以管理员模式运行)获取虚拟机的 ID,命令行如下:
拿到 Hyper-V 虚拟机 的 ID 后,回到 RDCMan v2.7 上创建新的服务器连接,在“Server name”处填写 Hyper-V 主机的 FQDN 或地址,并复选“VM console connect”填入虚拟机的ID,根据需要在“Display name”处为该连接命名以便于识别。
创建完毕后,双击连接服务器,首先会让输入 Hyper-V 主机的验证信息,通过验证后便可看到该虚拟机的登录界面。
即使重启这台虚拟机,通过 RDCMan v2.7 也能对其进行控制,并且支持 shutdown –o 参数。
Remote Desktop Connection Manager 2.7 下载地址:
http://www.microsoft.com/en-us/download/details.aspx?id=44989






