使用 QEMU 启动另一台计算机的驱动器

使用 QEMU 启动另一台计算机的驱动器

我最近在一台旧笔记本电脑上安装了 SSD,并保留了以前的磁盘。现在我想看看是否留下了任何重要的东西,因此我将其放入 USB 转 SATA 桶中,然后尝试访问我的数据。操作系统有一个 Debian 安装,其主目录使用ecryptfs.我尝试在我当前的笔记本电脑(也是 Debian)中安装我的 Private 目录,但失败了,所以我将为此提出另一个问题。

我想知道的是如何通过 CLI 或使用 告诉 QEMUvirt-manager从 USB 驱动器上的第一个分区(例如/dev/sdb1该系统的 EFI 目录所在的位置)启动。我看过有关启动使用 创建的 USB Live Image 的帖子dd,但我无法启动它。例如,按照说明进行操作时这里这里我刚刚看到屏幕卡在“正在从硬盘驱动器启动...”,但没有其他反应。

是否应该/dev/sdb1挂载分区?因为两种方法我都试过了,结果都是一样的。

编辑:这是磁盘的分区表:

fdisk -l /dev/sdb
Disk /dev/sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: 2115            
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 55BB5701-6D3C-4BAC-A3DF-A70D195D1B7A

Device          Start        End    Sectors   Size Type
/dev/sdb1        2048    1050623    1048576   512M EFI System
/dev/sdb2     1050624 1911824383 1910773760 911.1G Linux filesystem
/dev/sdb3  1911824384 1953523711   41699328  19.9G Linux swap

这可能吗?谢谢!

相关内容