我买了一台新笔记本电脑;它带有现有的 Windows 安装,但我想将我当前的备份迁移到新机器。我dd-ed 新机器的分区到外部驱动器:
/dev/nvme0n1p1
/dev/nvme0n1p2
/dev/nvme0n1p3
/dev/nvme0n1p4
Run Code Online (Sandbox Code Playgroud)
然后将我当前的分区移动到新机器上。随之而来的是一场中等规模的噩梦。新机器可以启动,但无法识别无线网络驱动程序,后来发现(据我所知)无法安装它们。我试过:
从控制台启动并运行:
sfc /scannow
chkdsk C: /f /r /x
Run Code Online (Sandbox Code Playgroud)
两者似乎都成功完成,但现在机器会卡在启动修复循环中。
我尝试重置机器(同时保留我的文件),但这中途失败了。
现在机器仍然卡在循环中,并决定尝试使用可启动的 Windows 10映像从外部修复它。我很可能需要新机器的 Windows 10 密钥。我不确定它是存储在 BIOS 中(它预装了 Windows 10)还是存储在分区上的某个地方。
从 Linux 映像启动时,如何从分区中获取密钥(如果有的话)?