我已经在家里的 Gentoo 机器上远程安装了 VirtualBox OSE。我已经设置好一切,并准备好操作系统。
但是我读过的所有文档似乎都说您只能使用 PUEL 版本才能在安装期间获得远程访问 - 有人知道是否可以使用 VNC 对 OSE 执行类似操作吗?欢迎提供文档或教程的链接,显然我的 Google-Fu 让我失望了,如果它在那里的话。
谢谢。
答案1
这是有可能的。问题是虚拟机没有运行 VNC 服务器。
您可以做的是(在 Gentoo 机器上安装 X)使用 VNC 连接到 Gentoo 盒的桌面。然后您可以在 Virtualbox 上进行“本地”安装。
因此,在您的本地显示器上,您将看到包含 VNC 窗口的正常桌面,该窗口显示 Gentoo 计算机的桌面,而 Gentoo 计算机又显示虚拟机的桌面。确保桌面看起来不同,否则可能会造成混乱。
答案2
据我了解,这VBoxHeadless
将启用远程查看(商业版本中的 RDP 或 OSE 的 VNC) - 只需使用它来启动您的 VM。您可以通过 -a 和 -p 命令控制端口(例如,如果您有多个 VM 在运行):
VBoxHeadless -s "VM Name" -p 5900 -a Your.Desired.IP.Address
我不知道 VirtualBox OSE 是否存在限制,只允许在安装期间使用 VNC。
答案3
从 VirtualBox 版本 4 开始,您需要在安装过程中安装 VRDP 的扩展包。
从下载页面下载扩展包,然后以 root 身份输入:
vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.4-70112.vbox-extpack
使用您下载的扩展包文件名。
您可能必须将自己添加到 vboxusers 组,然后注销并登录才能使扩展包正常工作。
现在,当您使用以下命令启动虚拟机时:
vboxheadless --startvm ubuntu
你应该看到类似这样的内容:
Oracle VM VirtualBox Headless Interface 4.0.4
(C) 2008-2011 Oracle Corporation
All rights reserved.
VRDE server is listening on port 3389.
您现在可以通过端口 3389 远程桌面访问您的客户机并安装您的操作系统。
看http://www.virtualbox.org/manual/ch01.html#intro-installing更多细节。