我尝试将 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
我的不优雅的解决方案是......
- 创建另一个虚拟驱动器,将其附加为 SATA
- 启动失败的机器并通过终端挂载新的 vdi
- 将所有文件复制到新驱动器
- 关闭坏机器
- 创建新的 Ubuntu 机器
- 安装新驱动器以及操作系统驱动器
- 将文件复制到新的操作系统驱动器
可能有办法将旧的损坏的驱动器安装为第二个驱动器,但我的驱动器已加密,因此我无法使其工作。
我仍然会向任何能够让旧版本真正启动的人提供赏金。
答案2
我不太清楚您所说的“新驱动器”是什么意思,但从 VirtualBox“VDI”文件映像创建新操作系统应该像这样完成:
在任何文件夹中准备好“VDI”文件
使用常规步骤在 Virtualbox 设备上创建一个新的操作系统,但在“硬盘”步骤中选择选项“使用现有的虚拟磁盘文件”:
从步骤 2 中选择“VDI”。
设置网络并选择“桥接适配器”选项:
现在启动虚拟虚拟机。
图片来源:linuxbsdos