Centons8新硬盘分区挂载
Centons8新硬盘分区挂载
2025-01-19 18:14
1、往设备中添加新硬盘
# 查看硬盘的分区信息
fdisk -l
2、使用 root 最高权限登录系统
3、查看未挂载硬盘
# 树状列表查询硬盘信息
lsblk
# 列表查询详细硬盘信息
fdisk -l
3、执行分区挂载
3.1、选择磁盘
# 选择要进行分区的硬盘(这里添加一块硬盘名称为sdb)
parted
/dev/sdb
3.2、给硬盘转换成 gpt 格式
# 创建一个新的磁盘分区表(即格式化磁盘),将磁盘转换成指定的分区表格式。在这个步骤中,它将硬盘格式化为 GPT(GUID Partition Table)格式。
mklabel
3.3、确认磁盘格式化为 GPT 分区表格式
# 输入 "gpt" 确认要将磁盘格式化为 GPT 分区表格式。
gpt
输入“Y”,确定
3.4、创建一个新的分区
# 创建一个新的分区
mkpart
3.5、给分区命名
默认不命名 直接回车
3.6、指定文件系统类型 xfs 或者 ext4 (这个要和后面挂载时一样)
# 指定新创建的分区使用 ext4 的文件系统类型
ext4
3.7、输入磁盘开始分区位置
# 输入磁盘开始分区位置,这里输入 0% 表示从磁盘的起始位置开始进行分区。
0%
3.8、输入磁盘结束分区位置
# 输入磁盘结束分区位置,这里输入 100% 表示将整个磁盘都分配给这个分区,即占据整个磁盘空间。
100%
3.9、退出
# 完成分区后,输入 q 并按回车退出 parted 工具。
q
3.10、查看系统磁盘信息
# 树状列表查询硬盘信息
lsblk
如果分区成功,那么就会在 sdb 树状结构下增加一个 sdb1 的分区信息。
4、格式化硬盘分区
注:sdb1是格式化之后出来的分区,这是实际能用的容量分区。sdb是磁盘。sdb和sdb1不要混!
此处的执行时间根据硬盘大小、种类,服务器硬件等的不同有长有短,耐心等待即可。
# 在 /dev/sdb1 分区上创建一个 ext4 文件系统。这将会格式化 /dev/sdb1 分区,并将其准备好用于存储文件和数据。
mkfs -t ext4 /dev/sdb1
5、挂载硬盘并设置开机自动挂载
5.1、获取硬盘分区的 UUID
可以使用两个方法
• blkid命令查看所有分区的UUID。
• ls -l /dev/disk/by-uuid/:命令查看所有分区的UUID。
5.2、创建挂载目录
此处根据自己的习惯自定义挂载目录即可。
我的习惯是在根目录创建 data 目录,再在其中创建详细目录,与分区一一对应。
# 创建目录
mkdir <目录名称>
# 创建多级目录,在”目录名称“中每级目录使用”/“分割
mkdir -p <目录名称>
5.3、修改文件系统挂载信息配置文件
# 使用 vim 编辑器,编辑修改文件系统挂载信息配置文件
vim /etc/fstab
# 在文件中最下方放入以下信息
UUID="<硬盘分区UUID>" <挂载目录> <文件系统类型> defaults 0 0
# 输入完成后保存退出
使用命令 “:wq”
注意:
• UUID:UUID必须大写,最好执行 blkid 命令去复制。顺带看一下自己的分区文件系统类型。
• 挂载目录:这个目录是绝对路径。
• 文件系统类型:格式化分区的时候的类型,两者必须相同。
6、重启系统,验证挂载
# 重启系统
reboot
# 执行命令查看硬盘的挂载情况
lsblk
# OR
fdisk -l
重启后查看硬盘挂载情况,发现 sdb1 依旧显示,即完成。