将 VDI 复制到新驱动器后无法启动(或者可能只是升级到 17)

将 VDI 复制到新驱动器后无法启动(或者可能只是升级到 17)

我尝试将 Ubuntu VDI/Virtual Box 映像复制到另一个驱动器。现在,当我启动时,我会看到一个带有光标的黑屏。如果我使用,host & F1我可以通过 TTY 登录,但我不知道如何启动。我尝试重新安装客户机添加程序并进行升级,但没有成功。

我尝试了这里的建议12.04.3 只有在救援模式下按“恢复”后才能启动(每次启动)- Nvidia 驱动程序存在问题它仍然无法启动,但现在它会闪烁不同大小,最后出现在一个带有光标的小黑屏上。

当我尝试手动运行 x ( sudo startx) 时,它给出了一个错误...

错误设置 MTRR(基数 = 0xe0000000,大小 = 0x04200000,类型=1)没有这样的设备或地址(6)

另外,在设置无启动画面等之后,我现在在启动时看到控制台错误......

在此处输入图片描述

从这里我仍然可以启动到 tty,但 X 仍然无法启动

当我跑步时sudo X -configure

在此处输入图片描述

我从头创建了一个 16 版本,它运行良好。更新到 17 后,同样的事情再次发生。

答案1

我的不优雅的解决方案是......

  1. 创建另一个虚拟驱动器,将其附加为 SATA
  2. 启动失败的机器并通过终端挂载新的 vdi
  3. 将所有文件复制到新驱动器
  4. 关闭坏机器
  5. 创建新的 Ubuntu 机器
  6. 安装新驱动器以及操作系统驱动器
  7. 将文件复制到新的操作系统驱动器

可能有办法将旧的损坏的驱动器安装为第二个驱动器,但我的驱动器已加密,因此我无法使其工作。

我仍然会向任何能够让旧版本真正启动的人提供赏金。

答案2

我不太清楚您所说的“新驱动器”是什么意思,但从 VirtualBox“VDI”文件映像创建新操作系统应该像这样完成:

  1. 在任何文件夹中准备好“VDI”文件

  2. 使用常规步骤在 Virtualbox 设备上创建一个新的操作系统,但在“硬盘”步骤中选择选项“使用现有的虚拟磁盘文件”:

    在此处输入图片描述

  3. 从步骤 2 中选择“VDI”。

  4. 设置网络并选择“桥接适配器”选项:

    在此处输入图片描述

  5. 现在启动虚拟虚拟机。

图片来源:linuxbsdos

相关内容