CentOS 8 添加新硬盘

需求

添加一块新的硬盘,保存数据之用

VritualBox添加硬盘的方法略,添加好的,基本命令如下:

fdisk -l # 查看系统中已经存在的硬盘,一般其名称为: /dev/sdb

fdisk /dev/sdb # 进行分区操作

# 子命令:
m - 打印帮助信息
GPT
M enter protective/hybrid MBR
Generic
d delete a partition # 删除分区
F list free unpartitioned space # 未分区的空闲空间
l list known partition types # 已知的分区类型
n add a new partition # 添加新分区
p print the partition table # 打印分区信息
t change a partition type # 修改分区类型
v verify the partition table # 验证分区表
i print information about a partition # 打印指定分区详情
Misc
m print this menu
x extra functionality (experts only) # 高级功能
Script
I load disk layout from sfdisk script file # 导入文件脚本文件
O dump disk layout to sfdisk script file # 导出分区脚本文件
Save & Exit
w write table to disk and exit # 保存并退出
q quit without saving changes # 不保存退出
Create a new label #创建指定类型的分区表
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table

此处只需要一个分区,子命令中输入: n ,然后一路回车,到最后输入:w,来保存退出

以上操作只是创建分区,可以使用命令: fdisk -l 可看到分区的具体名称: /dev/sdb1

下面来进行格式化,命令:

mkfs.xxx # 可以用 tab 补全来查看可以用哪些文件系统,我用的是 xfs

mkfs.xfs /dev/sdb1

最后来挂载:

mkdir /data # 创建挂载目录

mount -t xfs /dev/sdb1 /data

一般硬盘都是自动挂载的,操作如下:

echo "/dev/sdb1 /data xfs defaults 0 0" >> /etc/fstab

CentOS 8 中,如果上面自动挂载命令写错了,还是可以进入系统直接修改的
在之前的版本中,好像不可以直接修改! -- 也可能是我不知道!