4

我正在使用 VirtualBox 的 x64 Windows 8 主机上运行 x86 Xubuntu 来宾。我设法安装了 Xubuntu 并在虚拟机上获取了一些更新,但是在我重启第一波更新后,我在启动时点击了这个屏幕。如果您看不到图像,它会显示“/tmp 的磁盘驱动器尚未准备好或不存在”,并提示用户使用 S 跳过或使用 M 手动安装

我发现(帖子#4)应该可以解决大多数人的问题,但是尝试输入任何命令都会导致操作系统完全冻结。VirtualBox 进程降至几乎没有 CPU 使用率,唯一的选择是重新启动或 REISUB。无论我尝试了什么,我都无法越过这个屏幕。我想知道在启动屏幕之前是否有某种方法可以解决此问题

附加说明:我还想补充一点,我在 Ubuntu 版本 11.10 和 12.04 以及 Xubuntu 版本 12.04(所有 x86)上也遇到了同样的问题。在经历了几个痛苦和失败的安装过程之后,我只想使用 Ubuntu

更新:似乎完全没有理由,我设法通过按任意键跳过上述屏幕;这很奇怪,因为每次我启动 VM 时它都会在此时冻结。我继续使用我对这个问题的了解来确保我的文件系统是可读写的(当您的文件系统为只读时,显然会出现“/tmp 未准备好”屏幕)。但是,我第二次重新启动 VM 以进行更新和安装更改时,我再次面临同样的问题。我无法越过那个冻结的屏幕

4

2 回答 2

0

按 Ctrl+Alt+F3 并登录到 shell。

执行 ls -ld /tmp。检查左边的前 10 个字母:它们应该是这样的:drwxrwxrwt。

如果没有,请执行 sudo chmod a+wt /tmp 并再次检查(即 Ctrl+Alt+F7 并尝试登录)。

这对我有用。

(从--> https://askubuntu.com/questions/223501/ubuntu-gets-stuck-in-a-login-loop借来的解决方案)

Bacchylides(公元前 5 世纪)说(在免费的英文翻译中):“每个人都因对方而变得聪明,过去和现在都是如此。”

于 2014-04-11T23:33:35.340 回答
-1

你试过了吗?:启动恢复或telint ...

更新-grub 更新-initramfs

需要读取日志文件......也在VM内部......

于 2013-11-08T11:31:51.213 回答