使用VirtualBox安装Ubuntu20.04(server)系统

前言

在平常开发学习的过程中,经常会使用到Linux系统,但是并没有将其安装过程做个记录,故今天把Linux系统安装过程完整记录如下。


一、下载并安装VirtualBox 

1下载VirtualBox安装包

点我进入VirtualBox官网下载安装包

使用VirtualBox安装Ubuntu20.04(server)系统_第1张图片

 

 根据自己电脑的操作系统,选择不同的版本进行安装 。

使用VirtualBox安装Ubuntu20.04(server)系统_第2张图片

 2.安装VirtualBox

点击下载好的VirtualBox安装包,一路点击“下一步”,留意安装位置,直到最后点击完成按钮。

使用VirtualBox安装Ubuntu20.04(server)系统_第3张图片

使用VirtualBox安装Ubuntu20.04(server)系统_第4张图片

 使用VirtualBox安装Ubuntu20.04(server)系统_第5张图片

 到这里第一步安装VirtualBox就结束了。 使用VirtualBox安装Ubuntu20.04(server)系统_第6张图片

二、下载Ubuntu系统镜像

1.我们可以选择清华大学的镜像,点我进行镜像选择和下载。

这里我选择的是server版本,有需要的同学可以选择desktop版本进行下载。

使用VirtualBox安装Ubuntu20.04(server)系统_第7张图片

三、新建虚拟机

1.打开VirtualBox,点击新建

使用VirtualBox安装Ubuntu20.04(server)系统_第8张图片

2.设置虚拟机名称和系统类型

使用VirtualBox安装Ubuntu20.04(server)系统_第9张图片

3.虚拟机的内存、CPU、显存,参数可依据使用目的自行设置,这些设置也可在虚拟机新建后继续更改。

使用VirtualBox安装Ubuntu20.04(server)系统_第10张图片

使用VirtualBox安装Ubuntu20.04(server)系统_第11张图片使用VirtualBox安装Ubuntu20.04(server)系统_第12张图片

四、安装虚拟机

1.选择之前在清华镜像源下载Ubuntu系统镜像进行安装

使用VirtualBox安装Ubuntu20.04(server)系统_第13张图片使用VirtualBox安装Ubuntu20.04(server)系统_第14张图片

五、启动虚拟机 

1.启动 

使用VirtualBox安装Ubuntu20.04(server)系统_第15张图片

 2.等待初始化   

使用VirtualBox安装Ubuntu20.04(server)系统_第16张图片

 3.选择语言

使用VirtualBox安装Ubuntu20.04(server)系统_第17张图片

4.选择键盘布局 

使用VirtualBox安装Ubuntu20.04(server)系统_第18张图片

 5.网络配置 

使用VirtualBox安装Ubuntu20.04(server)系统_第19张图片

6.代理网络配置

使用VirtualBox安装Ubuntu20.04(server)系统_第20张图片

7.镜像下载地址配置,默认为ubuntu官网,这里使用的是清华大学的镜像

使用VirtualBox安装Ubuntu20.04(server)系统_第21张图片

 8.系统是否更新,选择不更新

使用VirtualBox安装Ubuntu20.04(server)系统_第22张图片

9.引导存储配置

使用VirtualBox安装Ubuntu20.04(server)系统_第23张图片

10.存储配置 

使用VirtualBox安装Ubuntu20.04(server)系统_第24张图片

 11.确定继续

使用VirtualBox安装Ubuntu20.04(server)系统_第25张图片

 12.配置账号信息

使用VirtualBox安装Ubuntu20.04(server)系统_第26张图片

13.配置令牌

使用VirtualBox安装Ubuntu20.04(server)系统_第27张图片

14.安装SSH

使用VirtualBox安装Ubuntu20.04(server)系统_第28张图片

15.特定服务

使用VirtualBox安装Ubuntu20.04(server)系统_第29张图片

16.等待相关文件下载

使用VirtualBox安装Ubuntu20.04(server)系统_第30张图片

17.下载完毕后重启

使用VirtualBox安装Ubuntu20.04(server)系统_第31张图片

六、登录账号

1.进行登录

使用VirtualBox安装Ubuntu20.04(server)系统_第32张图片

2.登录成功

使用VirtualBox安装Ubuntu20.04(server)系统_第33张图片

七、网络配置

1.网络连接方式

在我们新建虚拟机时,默认采用的网络连接方式为NAT(网络地址转换)模式。这里我们要将其改成桥接模式。

使用VirtualBox安装Ubuntu20.04(server)系统_第34张图片 
NAT模式:虚拟机会通过宿主机的网络来访问外网,而这里的宿主机相当于有两个网卡,一个是真实网卡,一个是虚拟网卡,真实网卡相当于链接了现实世界的真实路由器,而宿主机的虚拟网卡,相当于链接了一个虚拟交换机(这个虚拟交换机同时链接了虚拟机和宿主机),这个时候的虚拟网络想访问外网,就必须通过宿主机的IP地址,而外面看来也确实是宿主机的IP地址,实则是虚拟机访问的。
桥接模式:桥接模式下的虚拟机像是局域网中一台独立的主机,它能够访问网内任何一台机器。但是必须手动为虚拟机配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟机才干和宿主机器进行通信。配置好网关和DNS的地址后。才能实现通过局域网的网关或路由器访问互联网。
简单来说,桥接模式和NAT模式的区别如下图所示。

使用VirtualBox安装Ubuntu20.04(server)系统_第35张图片

 

2.静态IP设置

打开cmd通过ipconfg查看当前宿主机的ip信息

使用VirtualBox安装Ubuntu20.04(server)系统_第36张图片

根据宿主机的配置信息设置Ubuntu的netplan配置文件

# 该yaml文件名应根据实际情况改变
vi /etc/netplan/00-installer-config.yaml
network:
  ethernets:
    enp0s3:  # 网卡名
      dhcp4: false  # 设置为静态,如果动态改为true,下面的参数都不需要设置了
      addresses: [192.168.3.32/24]  # 地址和子网掩码,注意地址段应该与宿主机一致
      gateway4: 192.168.3.1  # 默认网关,与宿主机一致
      nameservers:
          addresses: [8.8.8.8,114.114.114.114]  # DNS
  version: 2 

使用VirtualBox安装Ubuntu20.04(server)系统_第37张图片

修改完之后要应用一下netplan

sudo netplan apply

3.查询生效的IP

使用VirtualBox安装Ubuntu20.04(server)系统_第38张图片

4.配置成功

虚拟机ping外网

使用VirtualBox安装Ubuntu20.04(server)系统_第39张图片

虚拟机ping主机

  

主机ping虚拟机

使用VirtualBox安装Ubuntu20.04(server)系统_第40张图片 

5.通过ssh连接ubuntu虚拟机

在刚刚安装虚拟机过程中,我们已经安装了ssh,这里我们只需要通过远程终端软件进行连接即可。这里我使用的远程终端软件是MobaXterm。

使用VirtualBox安装Ubuntu20.04(server)系统_第41张图片

使用VirtualBox安装Ubuntu20.04(server)系统_第42张图片

你可能感兴趣的:(linux,ubuntu)