我最近在 Oracle 的 Virtualbox 上安装了 Ubuntu。现在我想安装来宾添加。
我启动了我的 Ubuntu 来宾操作系统,单击“设备”并选择“安装来宾添加”。什么也没发生,我在桌面上看不到 CD 图标。
我怎样才能使这项工作?
标题可能不像我希望的那样具有描述性,但想不出更好的。
我服务器的文件系统进入只读状态。我不明白它为什么这样做以及如何解决它。
我可以通过 SSH 连接到服务器,例如在尝试启动 apache2 时,我得到以下信息:
username@srv1:~$ sudo service apache2 start
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
* Starting web server apache2 (30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Run Code Online (Sandbox Code Playgroud)
当我尝试重新启动服务器时,我得到:
username@srv1:~$ sudo shutdown -r now
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
Run Code Online (Sandbox Code Playgroud)
一旦我手动重新启动它,它就会启动而没有任何警告或消息说有问题。
我希望有人能指出我解决这个问题的正确方向。
我已经Version 5.1.18 r114002 (Qt5.5.1)在 Ubuntu 上安装了 VirtualBox 16.04 LTS。虚拟化一切(Kali、Windows 10)。
我遇到以下错误:
RTR3InitEx 失败,rc=-1912 (rc=-1912)
VirtualBox 内核模块与此版本的 VirtualBox 不匹配。VirtualBox 的安装显然没有成功。执行
'/sbin/vboxconfig'
可能会纠正这一点。确保不要混合使用 VirtualBox 的 OSE 版本和 PUEL 版本。
其中:supR3HardenedMainInitRuntime 内容:4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - 安装的支持驱动程序与用户的版本不匹配。
当我dpkg --list virtualbox-*在终端中运行时,我得到:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
rc virtualbox-5.0 5.0.32-11293 i386 Oracle VM VirtualBox
rc virtualbox-5.1 5.1.18-11400 i386 Oracle VM VirtualBox
un virtualbox-gue <none> <none> (no description available)
un virtualbox-gue <none> …Run Code Online (Sandbox Code Playgroud) 我使用 Oracle VirtualBox 4.3.12 在 Windows 7 Pro 64 位主机上创建了一个 64 位 ubuntu 16.04.3 来宾 VM。(Ubuntu VM 甚至不会在更高版本的 VirtualBox 中启动。)
然而,与我的 1920 x 1080 屏幕分辨率相比,新 VM 的最大屏幕尺寸仅为 1024 x 768。在这么小的分辨率的虚拟机上工作是很困难的。
安装后我尝试了以下步骤以允许我使用更高的屏幕分辨率,但没有任何效果:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
按要求重新启动 VM。
sudo apt-get install virtualbox-guest-dkms
Run Code Online (Sandbox Code Playgroud)
重新启动虚拟机。
sudo apt-get install virtualbox-guest-x11
Run Code Online (Sandbox Code Playgroud)
这因未满足的依赖项而失败,包括xserver-xorg-core,所以我做了:
sudo apt-get install xserver-xorg-core
sudo apt-get install virtualbox-guest-x11
Run Code Online (Sandbox Code Playgroud)
重新启动虚拟机。但是现在虚拟机以更小的分辨率(800 x 600?)启动,当我将鼠标悬停在它上面时,光标消失了!此外,现在忽略键盘输入。
有谁知道 (a) 我如何再次与我的 VM 交互和 (b) 允许我拥有更大的最大屏幕分辨率?我不在乎屏幕是否自动调整大小;我只想要更大的分辨率,以便我的 VM 可用。
编辑这不是如何为 Ubuntu 16.04 安装 VirtualBox Guest Additions的副本,因为它说要安装最新版本的 VirtualBox。这是我在安装 vbox …