VirtualBox supR3HardenedMainInitRuntime!错误
VirtualBox supR3HardenedMainInitRuntime! error
我每次尝试启动 VBox 时都会收到此错误,经过一些研究后我发现这可能是因为安装 vbox.deb 放置在其他文件夹中而不是 /opt 中。 (我尝试了许多其他解决方案,例如重新安装...)。
任何人都可以向我提出其他解决方案 and/or 向我解释如何在 /opt 文件夹中安装我的 deb 谢谢。
VBoxSDL: Error -610 in supR3HardenedMainInitRuntime!
VBoxSDL: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
VBoxSDL: Tip! It may help to reinstall VirtualBox.
VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
VirtualBox: Tip! It may help to reinstall VirtualBox.
https://www.virtualbox.org/ticket/16759
在我的机器上
celticmachine:/var/log# ls -ld /usr
drwxrwxr-x 12 998 998 4096 jún 15 01:46 /usr
celticmachine:/var/log# ls -ld /usr/lib
drwxrwxr-x 172 998 998 28672 jún 26 20:16 /usr/lib
celticmachine:/var/log# chown root:root /usr
celticmachine:/var/log# chown root:root /usr/lib
celticmachine:/var/log# virtualbox
并且 virtualbox 启动了....
(Debian 延伸)
首先尝试
sudo apt-get update
sudo apt-get install --reinstall virtualbox
这可能没有帮助,那么这可能会有所帮助:
enter link description here
最后,你可以尝试重启 machine.Is 还是不行,那我也没有了 idea.i 希望其中之一能够解决你的问题。
如 https://www.virtualbox.org/ticket/16759 所述。
这解决了我的问题(virtualbox 5.1.26r117224,内核 4.10.0-33)
sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox
升级到 Ubuntu 18.04 后出现同样的问题。 apt install --reinstall virtualbox
没有帮助,这对我有用:
apt purge virtualbox
apt autoclean
apt autoremove
apt install virtualbox
这个错误不是virtualbox的bug,看这个:Ticket #16759
当您手动将某些东西安装到 /usr
,并更改 /usr
、/usr/lib
.
的权限或所有权时,它就会出现
所以解决方案就是恢复它们原来的样子:
sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox
sudo chmod 755 /usr/lib
这个答案的参考在这里:cannot run virtualbox on ubuntu 16.04
我的 virtualbox 故障发生在 16/Mar/2022
的最后一次更新
usuario-vbox@dell-r730:~$ VBoxHeadless --startvm mysql-vm &
[1] 768281
usuario-vbox@dell-r730:~$ VBoxHeadless:supR3HardenedMainInitRuntime 中出现错误 -1912!
VBoxHeadless:RTR3InitEx 失败,rc=-1912
VBoxHeadless:提示!重新安装 VirtualBox 可能会有所帮助。
^C
[1]+ 退出 1 VBoxHeadless --startvm mysql-vm
...
...
他们没有从 virtualbox 管理器中关闭。只从里面用
现在关机-h
我按照上面的指示去做了
apt remove virtualbox --purge
易于自动清洁
易于自动删除
重新启动...服务器以便在 3 月 16 日加载最新更新的内核以及其他库。
apt 安装 virtualbox
我使用命令手动启动了虚拟机
VBoxHeadless --startvm name1-vm &
VBoxHeadless --startvm name2-vm &
VBoxHeadless --startvm name3-vm &
VBoxHeadless --startvm name4-vm &
VBoxHeadless --startvm name5-vm &
一切正常
我每次尝试启动 VBox 时都会收到此错误,经过一些研究后我发现这可能是因为安装 vbox.deb 放置在其他文件夹中而不是 /opt 中。 (我尝试了许多其他解决方案,例如重新安装...)。 任何人都可以向我提出其他解决方案 and/or 向我解释如何在 /opt 文件夹中安装我的 deb 谢谢。
VBoxSDL: Error -610 in supR3HardenedMainInitRuntime!
VBoxSDL: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
VBoxSDL: Tip! It may help to reinstall VirtualBox.
VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
VirtualBox: Tip! It may help to reinstall VirtualBox.
https://www.virtualbox.org/ticket/16759
在我的机器上
celticmachine:/var/log# ls -ld /usr
drwxrwxr-x 12 998 998 4096 jún 15 01:46 /usr
celticmachine:/var/log# ls -ld /usr/lib
drwxrwxr-x 172 998 998 28672 jún 26 20:16 /usr/lib
celticmachine:/var/log# chown root:root /usr
celticmachine:/var/log# chown root:root /usr/lib
celticmachine:/var/log# virtualbox
并且 virtualbox 启动了....
(Debian 延伸)
首先尝试
sudo apt-get update
sudo apt-get install --reinstall virtualbox
这可能没有帮助,那么这可能会有所帮助: enter link description here
最后,你可以尝试重启 machine.Is 还是不行,那我也没有了 idea.i 希望其中之一能够解决你的问题。
如 https://www.virtualbox.org/ticket/16759 所述。 这解决了我的问题(virtualbox 5.1.26r117224,内核 4.10.0-33)
sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox
升级到 Ubuntu 18.04 后出现同样的问题。 apt install --reinstall virtualbox
没有帮助,这对我有用:
apt purge virtualbox
apt autoclean
apt autoremove
apt install virtualbox
这个错误不是virtualbox的bug,看这个:Ticket #16759
当您手动将某些东西安装到 /usr
,并更改 /usr
、/usr/lib
.
所以解决方案就是恢复它们原来的样子:
sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox
sudo chmod 755 /usr/lib
这个答案的参考在这里:cannot run virtualbox on ubuntu 16.04
我的 virtualbox 故障发生在 16/Mar/2022
的最后一次更新usuario-vbox@dell-r730:~$ VBoxHeadless --startvm mysql-vm & [1] 768281 usuario-vbox@dell-r730:~$ VBoxHeadless:supR3HardenedMainInitRuntime 中出现错误 -1912! VBoxHeadless:RTR3InitEx 失败,rc=-1912
VBoxHeadless:提示!重新安装 VirtualBox 可能会有所帮助。 ^C [1]+ 退出 1 VBoxHeadless --startvm mysql-vm
... ... 他们没有从 virtualbox 管理器中关闭。只从里面用
现在关机-h
我按照上面的指示去做了
apt remove virtualbox --purge 易于自动清洁 易于自动删除
重新启动...服务器以便在 3 月 16 日加载最新更新的内核以及其他库。
apt 安装 virtualbox
我使用命令手动启动了虚拟机
VBoxHeadless --startvm name1-vm & VBoxHeadless --startvm name2-vm & VBoxHeadless --startvm name3-vm & VBoxHeadless --startvm name4-vm & VBoxHeadless --startvm name5-vm &
一切正常