VitualBox安装Ubuntu并安装增强功能
1 VirtualBox 概述
根据百度百科的定义,VirtualBox 是一款免费、开源的虚拟机软件。它是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。在VirtualBox上我们可以安装多种操作系统,如Solaris、Windows、Linux等系统。VirtualBox性能非常优异且操作简单,可以从官网https://www.virtualbox.org/wiki/Downloads上进行下载。下面给出一个下载VirtualBox-6.1.28的网址:
https://download.virtualbox.org/virtualbox/6.1.28/VirtualBox-6.1.28-147628-Win.exe
关于在Window上安装,这里不再赘述。
2 CPU架构概述
根据百度百科定义,所谓的CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。目前主流的CPU有2大类:
X86架构:如Intel、AMD的CPU是X86架构的,包含32位和64位操作系统,常见的IA-32 / AMD64 / Intel64都是此类的CPU,如这里下载的操作系统安装包ubuntu-20.04.1-desktop-amd64.iso是适用于AMD64的CPU,它是X86架构的CPU。一般的个人电脑或者服务器,都采用X86架构架构,它具有强大的性能,但是功耗比较大,因此,一般在手机或路由器等设备上不采用。
ARM架构:另外一类就是ARM公司推出的ARM架构的CPU,它具有低成本,高性能,低耗电的特点,因此多应用于手机、路由器等设备中。它非常适用于移动通信和物联网等领域。ARM架构的CPU,一般搭配Linux操作系统来使用。而AArch64是ARMv8的一种执行状态,它是ARM架构的。
注意: 这里ARM架构的X86架构中的AMD不要混淆了。
3 Ubuntu安装
首先需要下载对应的ubuntu版本,这里的可以访问https://releases.ubuntu.com/18.04/进行下载,ubuntu有两个版本:
桌面版:ubuntu-20.04.1-desktop-amd64.iso
服务器版:ubuntu-18.04.6-live-server-amd64.iso
这里下载 ubuntu-20.04.1-desktop-amd64.iso 备用。注意,它适用于X86架构的CPU 。首先打开VirtualBox软件,初始界面如下:
单击【新建】项,创建一个新的虚拟机,如图所示:
这里根据操作系统来选择对应的版本,这里是Ubuntu(64-bit)。单击【下一步】继续。下面配置内存大小和磁盘大小,这里根据实际情况进行设置即可。
下面再给出虚拟机的相关设置,如下图所示。这里在【高级】页签中开启【双向】的共享粘贴板,这样可以和主机进行文本的拷贝,方便执行一些命令。
此外,还需要配置启动盘的操作系统镜像,指定后,【启动】按钮即可启动虚拟机进行操作系统安装,如下图所示:
安装如下向导进行安装即可,过程示意图如下所示:
这里选择普通的安装方式,当然也可以选择最小安装方式,这样安装过程会快一点,但是有些包将不会安装,比如浏览器等。