Ubuntu 20.04.4 Server 图文安装[含磁盘分区]

引言

因个人需要部署 Ubuntu Server 20.04 LTS ,小版本用的是最新的20.04.4。因为前期每太留意空间大小,使用的默认20G,安装过程中也没有考虑磁盘分区,导致后面 / 目录 100% 的情况,尝试磁盘动态扩容失败(有在CSDN记录,但是不完整),无奈只能重新安装一次。遂记录下来,仅供参考查阅。

安装环境

本次安装环境是用的VMware 16,简要信息如下:

VMware® Workstation 16 Pro
16.1.0 build-17198959

Ubuntu Server 20.04 下载地址为:https://ubuntu.com/download/server
具体截图如下:
在这里插入图片描述
浏览器默认会本地下载一个ISO文件:ubuntu-20.04.4-live-server-amd64.iso

VMware自定义硬件配置

在这里插入图片描述
在这里插入图片描述
这里选择稍后安装操作系统
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果自己不清楚的,可以通过右键点击【桌面】上的【此电脑】图标,在弹出菜单中选择【属性】->【设备管理器】->【处理器】。
然后看下处理器的核心数,就清楚了。

在这里插入图片描述
内存建议是4G,不过虚拟机本身也是吃内存的大户。
在这里插入图片描述
这里根据自己网络环境设置,因为我用的 VMware虚拟机,Ubuntu 安装完毕后,还需要联网下载一些库,所以选择的是【桥接模式】。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
磁盘大小,还是要根据自己的情况安排,之所有由此文档,就是因为之前使用的默认安装,选择20G,磁盘告急才重新安装的。So,本次果断改为 30G.
在这里插入图片描述

这里写的很清楚,就是要建立一个 30G 大小的磁盘文件,名称就是Ubuntu 64 位.vmdk,默认是安装在 C 盘的,建议安装在【虚拟机名称、位置选择】步骤时的同一个目录下面,方便后续虚拟机迁移(比如放在U盘里)。
在这里插入图片描述

在这里插入图片描述
点击上面图中的【自定义硬件(C)】,根据需要增加、或是删除硬件配置。此外,还可以修改之前的一些配置参数。其实还有最重要的一步就是,选择最初下载的 ISO 文件:ubuntu-20.04.4-live-server-amd64.iso

我个人习惯是把最后4个:【USB控制器】【声卡】【打印机】【显示器】删除。因为一般习惯都是远程 SSH 登陆的,很少需要用的界面化的东西,当然,Ubuntu Server 版本的本来也没桌面(Desktop)
在这里插入图片描述
个人习惯会同时会添加一个【网络适配器】,选择【自定义】->【VMnet1(仅主机模式)】。
主要是方便断网情况下(或者因为主机IP地址是DHCP,动态分配,桥接的IP地址也可能会随时改变),通过仅主机模式IP地址,远程登陆到Ubuntu Server虚拟机进行操作。
在这里插入图片描述
在这里插入图片描述
当然还有一个很重要的步骤,可千万记得,那就是配置之前下载的:ISO 文件:ubuntu-20.04.4-live-server-amd64.iso
选择【新CD/DVD(SATA)】-【连接】->【使用ISO映像文件(M)】,选择ISO文件。
这里设置ISO映像文件主要有两个原因:

  1. VMware虚拟机配置完成后,接下来就是安装步骤,需要有引导项;
  2. 后面如果虚拟机一直处于断网状态,可以很方便的设置本地镜像,安装一些必要的安装包;

在这里插入图片描述
点击上图最下面的【关闭】,至此,VMware硬件配置就算是结束了,下面开始 Ubuntu 20.04.4 Server的安装步骤。

Ubuntu Server 安装步骤

上面的步骤完成后,会进入到此界面。此时如果有些硬件配置需要修改,或者是ISO文件没有添加,点击【编辑虚拟机设置】还是可以继续修改滴哈。
在这里插入图片描述
点击上图的【开启此虚拟机】就开始Ubuntu 20.04.4 Server 安装。
首先是硬件检测,截图如下:
在这里插入图片描述

这里的语言选择的是安装虚拟机过程中的语言,根据个人偏好选择即可。
在这里插入图片描述
安装过程中,是否更新,默认选项即可,否则整个过程会很慢。。。。
在这里插入图片描述
这里是选择键盘布局,根据自己的个人习惯选择即可。
在这里插入图片描述
网络配置。因为前面添加了【网络适配器2】,所以这里会有两张网卡,系统已经默认使用DHCP方式,分配了两个网卡的IP地址。

在这里插入图片描述
当然自己也可以手动修改的静态地址,避免每次IP地址都改变。
具体修改方式为:选中网卡【ens33】,键盘敲【Enter】,弹出【Edit IPv4】选项,开始手动 IP 地址配置
在这里插入图片描述

在这里插入图片描述
可以参照下面示例配置静态IP地址,其中:

Subnet 配置的是子网段(如:192.168.100.0),具体配置参数是 Gatwway(如:网关:192.168.100.1)减去1,就是你的子网段(如:254个地址/24、128个地址/25、64个地址配置/26、32个地址配置/27. 。。。)
在这里插入图片描述
代理配置,根据实际情况部署填写,下面截图这里是没有的:
在这里插入图片描述
配置镜像地址,默认是官网的,还可以配置成国内的,如:
163 的 Ubuntu 镜像地址:http://mirrors.163.com/ubuntu/
阿里云的 Ubuntu 镜像地址: https://mirrors.aliyun.com/ubuntu/
当然安装好之后,还是可以修改的。这个根据个人习惯和偏好即可。
在这里插入图片描述
下面就是进入到了磁盘分区,选择下面的【Custom storage layout】,其中的(X)通过键盘的【空格】键来选中。
点击【Done】开始磁盘分区:
在这里插入图片描述
在这里插入图片描述
磁盘分区规划如下:

  1. swap分区 :3G
  2. /boot分区 :2G
  3. / 分区 :25G
  4. /home分区:0G 因个人很少用到,因此没有单独分配该区域。

1、分配 SWAP 分区:3G
在这里插入图片描述
下面的 /home 分区,根据个人 Linux 使用情况需要自行配置即可。
因为我个人并不需要,所里实际这里并没有分配,只是截图告知应该如何分配而已。
在这里插入图片描述
2、分配 /boot 分区:2G
在这里插入图片描述
3、分配 /分区:25G
在这里插入图片描述
磁盘分配后的效果如下图所示:
在这里插入图片描述

  • 如果磁盘分配方案OK,就点击【Done】;
  • 若想重新分配磁盘方案,就点击【Reset】;
    在这里插入图片描述
    输入用户名和登陆密码,点击【Done】即可。
    在这里插入图片描述
    在这里插入图片描述
    默认 SSH 服务是关闭的,因个人需要会直接安装好,避免系统安装好之后,还需要再重新安装该服务。
    其中的(X)可通过键盘的【空格】键来选中。点击【Done】继续。
    在这里插入图片描述
    根据需要选择需安装的服务,对个人而言,默认列出的服务暂时都不需要,因此这里都没有勾选。
    键盘敲击【空格】即可选中,[ ] 中会显示 [X] ,表示安装相应服务。
    在这里插入图片描述
    开始安装系统。
    在这里插入图片描述
    点开 View full log 可以看到 Install 详情。部分截图如下:
    在这里插入图片描述
    安装完毕,直接重启即可。
    若当前仍处于【View full log】页面,则需要点击页面的【Close】退回到下面截图的主页面。否则可能等了很久都看不到【Reboot Now】
    在这里插入图片描述
    重启完毕后,就是登陆界面了。

检查下 IP 地址配置,也是和安装过程中配置一致,然后就可以使用远程登陆工具(如:MobaXterm、SecureCRT、finallshell、Putty、xshell等),使用 SSH 远程登陆操作了。
在这里插入图片描述

Reference

Ubuntu Server Basic installation
Install Ubuntu Server

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐