我们在使用 Ubuntu 作为服务器系统时,会有一个常用的操作情景,就是为服务器添加新硬盘。
上图是我的工作室中的一台开发服务器的图片,可以看到,类似这种机架式服务器,前方都会有若干个可抽插硬盘笼,我们可以比较轻松的添加或者更换硬盘。
为方便演示如何为 Ubuntu 添加新硬盘,以及如何格式化分区和挂载,我们将使用 VirtualBox 虚拟机以及 Ubuntu Server 16.04 来进行演示。
在 VirtualBox 中添加新硬盘
我们可以在 VirtualBox 中打开指定虚拟机的设置选项,然后在存储选项卡中选择控制器SATA,然后点击右边的添加新硬盘图标,根据提示选择创建的新硬盘类型、容量大小、存放位置即可,大致方法与创建虚拟机时设置硬盘一样。以下是添加新虚拟硬盘后的截图,我们创建了一个名为 NewVirtualDisk1.vid 的虚拟硬盘。
查看当前硬盘窗台
添加虚拟硬盘后,我们启动虚拟机,进入系统后,我们可以通过 fdisk
命令检查当前的硬盘状态。
sudo fdisk -l
执行以上命令后,我们可以看到以下输出:
这里我们可以看到,我们原来的硬盘标为 /dev/sda 。下面还能看到一个名为 /dev/sdb ,容量为 2G 的硬盘,这个就是我们刚刚新设置的 NewVirtualDisk1.vid 虚拟硬盘。
为新硬盘分区
我们将使用 fdisk
对 /dev/sdb 进行分区操作,为了简化操作,我们会将这个新硬盘全部分为一个分区,具体操作如下:
sudo fdisk /dev/sdb
进入分区工具后,我们可以输入 m
看指令说明:
我们接下来要创建新分区,所以我们将会输入 n
Command (m for