从 PC 制作真实 Ubuntu 硬盘映像并在 Mac 上的 VirtualBox 中运行

从 PC 制作真实 Ubuntu 硬盘映像并在 Mac 上的 VirtualBox 中运行

我想创建我的 PC 笔记本电脑的映像并在 Mac OS 上作为虚拟机运行该映像。

我已经安装了 VirtualBox。

我现在能做什么?

答案1

答案不太直接,但可能有效的方法是创建一个 live/installer 磁盘重制版- 在您的情况下,可能使用完整系统备份选项,获取生成的 ISO 并使用它来在您的 VM 上进行“全新”安装。

这应该确保您的软件、设置、用户和文件被移动,同时安装所需的任何额外硬件以及其他东西。

答案2

好的。没关系,我错了。显然,通过在虚拟机中安装 Ubuntu ISO,然后从中启动,可以克隆真正的硬盘。之后:

  1. 将物理驱动器作为 USB 设备连接到虚拟机(此方法仅在它是 USB 设备时才有效)。
  2. 将设备(通常为 /dev/sdb)的内容复制到 VHD(通常为 /dev/sda)。编写一个程序来执行此操作相对简单。cp /dev/sdb /dev/sda不过您可能不想这样做。这可能需要一段时间,并且您可能需要某种缓冲功能。

答案3

使用rsync可以让您将驱动器克隆到外部,可能是这样的:

sudo rsync -avrogx / /path/to/volume

有人可以帮我查一下吗?

相关内容