20 virtualbox 12.04
我想在 Ubuntu 上运行 VirtualBox,它曾经工作过一段时间,但我不记得何时或为什么。但是,当我双击要运行的操作系统时,它会尝试启动 - 打开虚拟操作系统的窗口,提供“主机密钥”消息,但 5 秒后关闭操作系统窗口并出现此错误:
Failed to load VMMR0.ro (VERR_SUPLIB_OWNER_NOT_ROOT)
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Console
Interface:
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
Run Code Online (Sandbox Code Playgroud)
如果我用它运行它,sudo virtualbox
我仍然会遇到同样的问题。我sudo apt-get purge virtualbox
当时试过了sudo apt-get install virtualbox
。我注意到在重新安装过程中,我在控制台上的所有其他输出中得到了这个:
Setting up virtualbox (4.1.12-dfsg-2ubuntu0.1) ...
* Stopping VirtualBox kernel modules [ OK ]
* Starting VirtualBox kernel modules
* No suitable module for running kernel found [fail]
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
nan*_*aks 16
解决了我的 Ubuntu 12.04 安装问题
sudo apt-get purge virtualbox
sudo apt-get install build-essential linux-headers-`uname -r`
sudo dpkg -i ~/download_folder/virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb
Run Code Online (Sandbox Code Playgroud)
这对我来说几乎做到了!
小智 1
这里就解决了。存在一些严重的权限问题,需要进行全新安装。
编辑:引用
/usr 目录的列表引发了各种危险信号,所有者和组的值为“2000 513”。如果出现数字而不是用户/组名称,则表明您的系统中不存在该用户和组。此外,“2000”对于任何版本的 Ubuntu 来说都是最不可能的用户 ID。非系统 UID 和 GID 从 1000 开始,每次递增一个;要达到 2000 个,您必须再添加 1000 个用户!同样,系统 UID/GID 编号从 0(即“根”)开始,很少达到 200。
您的系统还有其他用户吗?如果是这样,他们中的一个是否有可能在你不知情的情况下做了不寻常的事情?
当我的任何系统出现这种不太可能发生的情况时,我的第一个想法是备份所有关键数据,然后摧毁盒子并从头开始重新安装所有内容。虽然所有版本的 Linux 都比一些更广泛使用的系统更不容易受到攻击,但恶作剧总是有可能的——并且小精灵可以在不涉及任何人为恶作剧的情况下导致文件损坏。您将系统描述为“有价值的”,因此在您尝试修复问题之前,无论如何都需要始终提供良好的备份。
归档时间: |
|
查看次数: |
39633 次 |
最近记录: |