联想 IdeaPad L340 Gaming (15IRH) Windows 11 在磁盘克隆后无法启动

联想 IdeaPad L340 Gaming (15IRH) Windows 11 在磁盘克隆后无法启动

我是一名普通的 Linux 用户,正在尝试升级我朋友的笔记本电脑 Lenovo IdeaPad L340 Gaming (15IRH)。

使用 Linux 工具将外部驱动器上的磁盘映像将原始磁盘 NVMe 3.0 x4 Intel SSDPEKNW512G8L 512GB 克隆到 NVMe 3.0 x4 Samsung 980 1TB (MZ-V8V1T0BW) 上pv,Windows 11 Home 无法启动,并出现 INACCESSIBLE_BOOT_DEVICE 错误。(此过程与直接复制相同。)

当然,我启动了实时 Linux (Mint),pv在上面安装,然后完成了工作。也就是说,做了两次,第一次是制作原始 NVMe 磁盘的映像,第二次是将这些数据推送到新磁盘。

注意:该磁盘在 BIOS/UEFI 启动菜单中显示为 Windows 启动管理器,并在括号中显示新磁盘名称。

我尝试过的:

  • 确保除了微小的 Microsoft 保留分区之外的所有分区都可以在 Linux 中以 R/W 模式安装,并且数据在那里。是的,EFI 分区也是如此。
  • 将 BIOS 重置为默认值,AHCI 保持不变,安全启动保持关闭状态,纯 UEFI 也保持不变。
  • 然后我切换到旧磁盘,幸运的是它仍然可以启动,确保磁盘加密已关闭,这是理所当然的,因为#1,否则那些分区将无法安装,嘿......

也许我也尝试过别的东西,但现在太累了,无法意识到。

我现在真的没什么主意了。我该怎么办?

如果有任何意见需要补充详细信息,我会在早上进行补充。


我注意到新磁盘上有些奇怪fdisk。有一些我迄今为止从未见过的最小/最佳 I/O 大小的奇怪值:

三星 SSD 980 1TB:

root@mint:~# fdisk -l /dev/nvme0n1 
Disk /dev/nvme0n1: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: Samsung SSD 980 1TB                     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 16384 bytes / 131072 bytes

与我的三星 SSD 970 EVO Plus 2TB 相比:

# fdisk -l /dev/nvme0n1
Disk /dev/nvme0n1: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: Samsung SSD 970 EVO Plus 2TB            
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

我祝愿未来的读者好运,并把这个问题留给他们。

相关内容