双启动 Ubuntu 到 VirtualBox VDI 的迁移

双启动 Ubuntu 到 VirtualBox VDI 的迁移

我正在尝试将我当前的安装迁移到虚拟机,以便在笔记本电脑上安装 Bionic 时使用它来恢复一些首选项/数据。我目前双启动我的系统,我的 Ubuntu 分区在 中/dev/sda7。我尝试按照以下步骤将其转换为 vdi这个答案。但是,我的启动分区似乎是分开的,我无法启动到 vdi。我使用另一个 virtualbox chroot 进入此系统并执行grub-install。由于缺少有效目录,它失败了。我该如何解决此问题并将我的物理 Ubuntu 迁移到虚拟机?

答案1

您是否尝试过将启动目录的内容复制到要从中启动的驱动器根目录下的 /boot ?

这将复制 grub 可能需要的各种内核和其他文件。

然后尝试再次使用 grub-install 安装 grub。

相关内容