在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
头像
Ping-Wu
帖子: 882
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04.1
送出感谢: 2 次
接收感谢: 45 次

在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

#1

帖子 Ping-Wu » 2018-03-28 16:03

以下是我们在 Ubuntu 18.04 LTS 里装设 VirtualBox 5.2.8 的基本步骤,纯粹是给有经验的参考切磋,新手请勿尝试:

在主机里装设下列的套件:

代码: 全选

sudo apt install virtualbox virtualbox-ext-pack  virtualbox-guest-additions-iso  libcanberra-gtk-module  build-essential linux-headers-$(uname -r)
套件装完后:

代码: 全选

sudo usermod -a -G vboxusers $USER
然后就可以装设虚拟机,一般我们给虚拟机 4G 的内含以及 4 核的CPU。

虚拟机装完后,打开虚拟机,装下面的套件:

代码: 全选

sudo apt install build-essential  virtualbox-guest-dkms  virtualbox-guest-x11
然后:

代码: 全选

sudo usermod -a -G vboxsf $USER
上次由 Ping-Wu 在 2018-05-31 1:43,总共编辑 1 次。
头像
九天星
帖子: 1347
注册时间: 2007-07-14 20:45
送出感谢: 67 次
接收感谢: 39 次

Re: 在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

#2

帖子 九天星 » 2018-03-28 18:44

不是有DEB的安装包吗?为何这么麻烦?


105321999.jpg
有人玩星球吗?
头像
Ping-Wu
帖子: 882
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04.1
送出感谢: 2 次
接收感谢: 45 次

Re: 在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

#3

帖子 Ping-Wu » 2018-03-29 1:34

九天星 写了:不是有DEB的安装包吗?为何这么麻烦?
程度不同。 这个 deb 包只是等于装上述第一个套件 apt install virtualbox。

(我发现在今天的 VirtualBox.org 网站里,适合 Ubuntu 18.04 的 VirtualBox deb 包刚刚出来了,但 /etc/apt/sources.list 还无法配合 bionic。我很差异 Ubuntu 的开发团队对 VirtualBox 的态度现在比 Oracle 还先进! :em11 使用 deb 包当然可以,但就是不要抱怨 VirtualBox 不好用。 :em02

另外,特别提到 Ubuntu 18.04 LTS 的主要原因,乃是套件库里 VirtualBox 的版本是 Oracle 版的,而不是 删减过的 virtualbox-ose。不但如此,连 VirtualBox extension pack 跟 Guest Additions 都放进去了。里面还有 VirtualBox 的源码,甚至连一直都闭源的 guest additions 的源码也在里面。以后要更新的时候,应该从 Bionic 的套件库里做就行了!

除了 ibus-libpinyin 以及 4.15 Linux 内核外,这也是升级到 Ubuntu 18.04 LTS 的很大理由之一。Gnome Flashback 更会让使用者回到 Linux 桌面全盛的时代。

几个礼拜前,有一位朋友(RedHat/Fedora 的开发者)跟我说,不要再 Windows/Linux 双重开机,太落伍了。他说把 Windows 10 整个分割区以 raw disk 的方式虚拟成 vmdk,需要时再用 VBox 进去就可以了。先关机开机到 Windows,再关机开机回到 Linux,太麻烦了。

我试了几次,程度太差,都失败了。不知道有没有人有实际成功的经验*?

* 有兴趣玩一玩的高手,可以参考 VirtualBox 使用手册第9章:

https://www.virtualbox.org/manual/ch09.html#rawdisk

http://greenash.net.au/thoughts/2016/02 ... -on-linux/

《180402 补充》昨天刚出炉的 Linux 4.16 内核,还把 VirtualBox guest addition 的驱动器给包括进去了**:

https://lkml.org/lkml/2018/4/1/175

我个人预计这个功能将会 backport 到 Ubuntu 18.04 里。 有兴趣的坛友们就请稍微注意一下每日更新(daily built)吧。

**《180406 补充》Fedora 28 beta 使用 Linux 4.16 内核,里面包括了 VirtualBox guest addition 的驱动器。为了这个缘故,我们特定把 Fedora 28 的官方镜像放到(任何一个) VBox VDI 虚拟机开机***。发现效果超期的好****!

目前我们把 Ubuntu 的官方镜像放在虚拟机里开机时,因为无法装设 guest addition,效果总是不太好,丢了 Linux 的面子。不过我们这次测试 Fedora 28 beta iso 效果特别好,另外一个原因可能是我们这台测试的机器是 AMD Ryzen + RX550,使用的显卡驱动器 amdgpu 也是 Linux kernel 的一部分。软件配合硬体,千里马遇到伯乐,让 Linux 的强点不再被埋在土里。

*** 在 VirtualBox 里要玩 iso 镜像开机非常方便,只要把该镜像档案放在 虚拟机 的 IDE 虚拟光盘里就可以了:
Workspace 1_028.jpg
**** 在 Fedora 28 镜像虚拟机里看影视,因为内核已经有 guest additions,看起来非常顺,完全不会觉得是在虚拟机里:
北京爱情故事.jpg
qyhzg
帖子: 1
注册时间: 2018-05-14 15:55
送出感谢: 0
接收感谢: 0

Re: 在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

#4

帖子 qyhzg » 2018-05-14 16:03

请问下,楼主有没有试过在桌面版装virtualbox,然后虚拟windows 2008 r2提供远程APP应用?
头像
速腾1994
论坛版主
帖子: 17365
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: 在 Ubuntu 18.04 LTS 里装最新版的 VirtualBox

#5

帖子 速腾1994 » 2018-05-15 9:19

box更简单
回复

回到 “虚拟机和虚拟化”