将 Virtualbox 虚拟机迁移到物理双引导系统

将 Virtualbox 虚拟机迁移到物理双引导系统

我正在 Virtualbox 中运行 Linux Mint 12 虚拟机。我想将其与 Windows 7 安装一起移至双启动设置。我在那里有很多设置,并且安装了应用程序,而且我的研究表明我不能只复制文件。

我想我可以通过某种列表来完成此任务,然后我可以导入该列表以进行 apt-get 安装,然后备份我的 ~/ 文件...我是否走在正确的轨道上,或者完全迷失了?

答案1

我个人从未成功执行过虚拟到物理 (V2P) 转换。但是,有一些指南和一些第三方工具可以帮助完成此过程。

我建议从VMware 提供的指南

回答 SE SuperUser讨论了 VirtualBox 特有的方法以及成功和失败的可能性。

我的猜测是这将是一次值得的练习。然而,我关心的部分是使您当前的物理系统成为“双启动”。如果您尚未将硬盘驱动器分区为双引导,那么事情可能会很快变得非常糟糕。我的建议是使用 Linux Mint 安装程序创建双引导引导加载程序和分区,然后尝试将虚拟磁盘映像到新创建的区域。

答案2

我认为你走在正确的道路上。如果我处于你的位置,我会这样处理:

既然 Linux Mint 13 已经发布,请重新安装它。希望它能够管理对磁盘的重新分区并无损地缩小现有的 NTFS 分区,但通常简单地安装到干净的磁盘上会更安全、更容易。

学习使用 aptitude,应该可以让您很快地重新安装所有应用程序。如果它不是通过 apt-get 安装的,那么它可能位于 /usr/local/ 或 /opt/ 中

在 LM13 上安装 virtualbox,以便您可以运行旧的 LM12 安装。然后只需使用 rsync 来迁移文件和目录即可。如果您还没有安装很多服务,那么除了引入您的主目录之外,您可能不需要做太多事情。

当然,这看起来可能有点混乱,但 10 年来我在至少 3 个 Linux 发行版中几乎都使用相同的 /home 目录。数据迁移实际上非常简单,没有任何用户设置隐藏在某些注册表或文件系统的其他位置。迁移服务可能会需要更多工作,但即便如此,要迁移的文件也将仅限于 /etc 和 /var 目录。

答案3

使用 dd 并获取外部硬盘或随身碟上的分区。使用 live gparted cd 来调整窗口大小。创建相关分区并恢复。编辑相关文件fstab等。重新安装grub。你应该完成了:)

相关内容