WinToGo
更换PC的时候将磁盘改装到新PC,如果驱动差异不大便可以无缝使用之前习惯的环境。那如果将系统直接安装到移动磁盘岂不是更容易享受这种方便? Windows官方是提供这种功能的,叫做 WinToGo,但仅限企业版。 Windows系统非企业版默认是不能安装到USB接入的驱动器的,本文介绍一种借助虚拟机将 Windows 10 系统安装到移动磁盘的方法。
可以直接用vmware使用物理硬盘装系统直接将系统装到移动硬盘上。
VMware需要以管理员身份运行。
在虚拟机界面像正常安装 Windows 10 那样装好系统。 主机所需驱动可以考虑在虚拟机界面直接装好,以免之后缺少驱动移动硬盘无法在物理机启动。
关闭虚拟机。 重启物理机通过USB直接启动装好的移动磁盘上的Win10即可。
在虚拟机的虚拟磁盘(至少20G)中安装好,再用磁盘克隆软件克隆到移动硬盘。
这样用VMware或VirtualBox都可以,也无需管理员权限。 系统及驱动安装过程同上,和一般安装没什么区别。
磁盘克隆可以用Linux系统比如Manjaro的Live镜像启动虚拟机,使用其自带的的dd命令将虚拟磁盘拷贝到主机共享文件夹中成为镜像文件。
dd if=/dev/sda of=/path/to/file.img
主机也可以使用DD软件将磁盘镜像原样拷贝到移动硬盘中。
dd if=/path/to/file.img of=\\.\PhysicalDriveX
处理引导异常
LTSC(仅2019版本)因为 wpprecorder.sys 的Bug从移动硬盘启动引导会出故障。
自行安装需要用其他Windows10的同名文件替换,或者在虚拟机装好后再把系统更新装了会修复这个文件的bug。
流程参考 https://zhuanlan.zhihu.com/p/59194720 引导修复 https://blog.csdn.net/NetMicrobe/article/details/109382083