Ubuntu在/ tmp mount提示符下启动时冻结

时间:2013-05-22 16:47:48

标签: ubuntu virtualization virtualbox freeze

我正在使用VirtualBox在x64 Windows 8主机上运行x86 Xubuntu来宾。我设法安装了Xubuntu并在虚拟机上获得了一些更新,但在我重新启动第一波更新后,我在启动时点击this屏幕。如果您看不到图像,则表明“/ tmp的磁盘驱动器尚未就绪或不存在”,并提示用户跳过S或手动挂载M

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

附加说明:我还想补充一点,我对Ubuntu版本11.10和12.04以及Xubuntu版本12.04(所有x86)都有同样的问题。在经历了几次难以忍受的安装过程之后,我只想使用Ubuntu

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

2 个答案:

答案 0 :(得分: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世纪)说(免费英文翻译):"每个人都是明智的,因为另一个,过去和现在。"

答案 1 :(得分:-1)

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

更新的grub 更新initramfs的

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