将操作系统从虚拟机移至硬盘

将操作系统从虚拟机移至硬盘

我想在我的笔记本电脑上安装 arch linux,目前里面有 Elementary OS。

我想知道是否可以在虚拟机中安装 arch linux,当我对安装满意时,将其传输到硬盘,有效地使其成为主机操作系统并删除现有的 Elementary OS?如果可以,怎么做?这个过程有名字吗?

我无法从搜索引擎找到太多帮助。

答案1

有几种方法可以实现,最简单的方法可能是 clonezilla。它可以创建虚拟机的映像,然后将其还原到硬盘。

我个人使用 rsync 在设备之间传输 Linux 安装,但这需要在移动之前手动完成所有分区,并在将所有内容复制到新硬盘后从 chroot 手动安装 grub。这样做允许我在恢复映像之前选择分区和格式化的方式。例如,我可以将非 luks 加密的 ext4 系统移动到具有 btrfs 逻辑卷的 luks 加密 lvm。

您可能可以将其添加过去,然后调整分区大小以使用整个硬盘。

相关内容