Joe*_*nte 7 10.04 10.10 virtualbox virtualization ubuntu-netbook
我想在 VirtualBox VM(主机是 Ubuntu 10.04)内从 Ubuntu 10.10 运行新的 Unity 界面。那可能吗?谢谢!
您想帮助测试专门为上网本定制的 Ubuntu 发行版,但没有\xe2\x80\x99 没有上网本来测试它?那\xe2\x80\x99s不是问题。您需要的是虚拟机和 Ubuntu Netbook Remix (UNR) 映像。
\n\n获取图像第 1 步
\n\nhttp://www.ubuntu.com/netbook/get-ubuntu/download
\n\n安装虚拟机
\n\n\n\n\nsudo apt-get install virtualbox-ose
\n
设置虚拟机
\n\nVirtualbox -> 新建 -> 下一步 ->
\n\n名称: Ubuntu上网本
\n\n操作系统:Linux
\n\n版本:Ubuntu
\n\n-> 下一步 -> 内存:基本内存大小:512 Mb
\n\n注意:请使用您可以承受的虚拟机 RAM 量。Linux 运行所需的内存比 Windows 少,但在此步骤中专用于虚拟机的 RAM 量将无法用于 Windows 主机。在我的笔记本电脑上,我有 3 Gb RAM,因此我在此步骤中将 1024 Mb (1 Gb) 专用于虚拟机,并为 Windows 留下 2 Gb。您应该始终为 Windows 保留至少 1 Gb RAM(否则它将运行缓慢)。Linux 在服务器模式下仅可使用 512 Mb,在桌面模式下可使用 1 Gb(甚至可能更少)运行。
\n\n-> 下一步 -> 虚拟硬盘 ->
\n\n启动硬盘(主硬盘):(勾选)
\n\n创建新硬盘:(勾选)
\n\n-> 下一步 -> 下一步 -> 硬盘存储类型:动态扩展存储:(打勾)
\n\n-> 下一步 -> 虚拟磁盘位置和大小:
\n\n下载完成后,您需要确保您的虚拟机映像在首次运行时能够启动到 UNR。为此,请从 VirtualBox 屏幕中选择 \xe2\x80\x9cSettings\xe2\x80\x9d 图标(首先确保您已在左侧栏中选择了图像)。
\n\n现在您看到的是虚拟机映像的选项列表。我们感兴趣的是CD/DVD-ROM。选择此选项。并选择 ISO 并找到下载 UNR iso 映像的位置。
\n\nPD:
\n\n..但是有 2 个虚拟盒子如果您有兴趣使用 VirtualBox(无论是私人用途还是商业用途),您可以在两个版本之间进行选择:
\n\n闭源功能
\n\n以下列表显示了仅在闭源版本中提供的企业功能。请注意,此列表可能会随着时间的推移而变化,因为其中一些功能最终也将在开源版本中提供。
\n\n远程显示协议 (RDP) 服务器
\n\n该组件在虚拟硬件之上实现了完整的 RDP 服务器,并允许用户使用任何 RDP 兼容客户端远程连接到虚拟机。
USB支持
\n\nVirtualBox 实现了虚拟 USB 控制器,并支持将 USB 1.1 和 USB 2.0 设备传递到虚拟机。
SB 通过 RDP
\n\n这是 RDP 服务器和 USB 支持的组合,允许用户将 USB 设备提供给远程运行的虚拟机。
\n\n开源功能
\n\n以下列表显示了仅在开源版本中存在的功能。必要库的许可条件阻止包含在全功能产品中。
\n\n该组件在虚拟硬件之上实现了完整的 VNC 服务器,并允许用户使用任何 VNC 客户端远程连接到虚拟机。
\n\n安装 virtualbox 没有 ose
\n\n请遵循此说明:
\n\nhttp://www.virtualbox.org/wiki/Linux_Downloads
\n我安装了 VirtualBox 并尝试了以下步骤,但不起作用。测试表明,Unity 使用 VirtualBox 来宾的 3D 驱动程序不支持的 OpenGL 功能:
$ unity
OpenGL Warning: glXChooseFBConfigSGIX not implemented by Chromium
Segmentation fault (core dumped)
Run Code Online (Sandbox Code Playgroud)
Chromium是 Virtualbox 用于 3D 支持的库,显然它缺乏此功能......
如果您在虚拟机配置中启用 3D 虚拟化并且 VirtualBox 在支持 OpenGL 的计算机上运行,则应该可以在 VirtualBox 内的 Ubuntu 客户机中运行 Unity。
我认为最好的方法是先安装桌面版,然后安装:
virtualbox-ose-guest-x11
(可能还有其他 virtualbox-ose-guest-* 软件包)。ubuntu-netbook
(这将确保安装 Unity 及其所需的所有内容)在虚拟机内重新启动访客后,您将能够从登录屏幕选择“上网本会话”(在选择用户之后,但在输入密码之前)。
需要执行此两步过程,因为 Unity 需要 3D 图形,并且默认情况下不安装 3D 虚拟化的驱动程序。
归档时间: |
|
查看次数: |
6312 次 |
最近记录: |