Ubuntu VirtualBox 在登录屏幕前卡住

jul*_*ley 2 boot virtual-machine virtualbox

好吧,我过去曾发生过这种情况,我最终放弃并安装了新的虚拟机。我是新手,所以我希望我只是犯了一个简单的错误。

我有一台通过 Oracle VM VirturalBox 的 Ubuntu 机器。我的主机是 Windows 10。

我最近更新了: $ sudo apt-get update && sudo apt-get dist-upgrade

我还安装了来宾添加,以便我可以访问共享文件夹。

然后我点击重启,这就是我的问题所在——从那以后我一直无法成功重启。

屏幕显示一堆 [ OK ] 提示,它停在一个说:

[确定] 启动了 UID 120 的用户管理器。

虽然如果没记错的话,每次我重新尝试时它都会在不同的提示下停止。

编辑:不,我猜记忆不起作用。似乎总是在那个提示上停下来。继续引用'gdm'之前的提示,例如'Removed slice User Slice of gdm'。

我见过的类似问题的解决方案使用不同的命令。所以我按 CTRL + ALT + F2 去获取终端,但我永远无法登录 - 屏幕闪烁,所以我必须按每个键几次才能注册字母,而且由于密码字符从未出现,我不能可靠地输入我的密码和登录。

关于如何解决这个问题的任何想法,或其他一些不涉及从新图像重新开始的解决方案?

编辑:如果该死的屏幕停止闪烁,这样的解决方案可能会很有用。

编辑:大约 20 分钟后,闪烁停止,我登录到 TTY2。现在在尝试其他解决方案时遇到了麻烦,因为我的启动硬盘已满。

在此处输入图片说明 在此处输入图片说明

小智 6

这个问题与 VirtualBox 或其他任何东西都无关!!如果在 Linux 或其他 Unix 中,您的根文件系统已满,它将无法正常工作!当然有解决方案,但它不仅有效。

A. 如何立即制作 - 无需额外空间:

  1. 恢复模式下启动 VM - 重新启动后快速单击 VM,进入并按下 shift。如果不能,请检查 VM BIOS 设置。

  2. 为您提供 root 密码以获取控制台。

  3. 由于您拥有一个文件系统,因此您应该能够访问 /home 并删除任何不必要的文件。例如,您的用户应该有一个 .Trash* 或 .local/share/Trash,这是您的回收站,可以清空。

B. 添加空间!
- 如果你添加很多程序,9GB 是很少的。

  1. 关闭虚拟机。

  2. 在 CMD(Windows 中的控制台)中运行vboxmanage modifyhd以增加您的 VM 磁盘(详情请点击此处)。

  3. 从 ISO 或 CD(而不是从其磁盘)启动 VM。或者尝试使用此解决方案进行动态调整大小(不推荐)。

  4. 从那里,调整 Linux 分区的大小(在这里再次提供信息或搜索它)