如果您在控制台新增了一块磁盘,您可以按照本小结挂载硬盘

前置条件

如果您是RockyLinux9、CentOS7/8/9请先安装以下依赖

1
2
# CentOS7的源已失效,如果无法安装可以先尝试更换一个源
yum install nano

确认需要操作的磁盘

使用 fdisk -l命令根据大小及其他信息确认需要操作的磁盘

可以看到,本例子中新增的硬盘为sdb

img

创建分区

输入命令

1
2
# sdx为您需要操作的分区,如本例子为sdb
fdisk /dev/sdx

在fdisk中输入n,然后多次回车使用默认值,看到Created a new partition 1 of type 'Linux' ....后,输入w写入到分区表

img

格式化分区

再次输入fdisk -l命令确认新创建的分区

可以看到,本例子中新增的分区为sdb1

img

输入以下命令格式化磁盘为ext4

1
2
# sdxx为您看到的分区,如本例子为sdb1
mkfs.ext4 /dev/sdxx

img

挂载磁盘

创建一个空目录用作挂载磁盘

1
2
# 路径可以任意,但是需要为空目录,本例子为/mnt/disk-1
mkdir /mnt/disk-1

由于挂载磁盘的sdx顺序可能会改变,如改变可能会导致系统无法启动,所以需要使用UUID挂载 输入以下命令获取blkid

1
blkid

可以看到,本例子中,磁盘的UUID为f5c1d999-19ec-457d-be82-c830094d9b70

img

最后输入nano /etc/fstab编辑fstab文件,在其中插入,插入完成后按Ctrl+X,然后输入Y并回车保存即可

1
2
#注:UUID需要替换为您从blkid命令中获取的;/mnt/disk-1挂载路径也需要替换为您实际的
UUID="f5c1d999-19ec-457d-be82-c830094d9b70" /mnt/disk-1 ext4 defaults 0 0

img

重启服务器

重启服务器后,即可看到成功挂载