系统开机的时候会读取/etc/fstab这个文件中的内容,根据文件配置情况去挂载磁盘。
vim /etc/fstab
,打开fstab文件,具体如下图所示;
vim /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
# / was on /dev/nvme0n1p2 during installation
UUID=37a0fcfb-d9f1-4e70-bdaa-b40a10945de5 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=EBE5-4E92 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
~
~
这里需要配置6个参数,
#
# <设备文件名称> <挂载目录> <文件系统类型> <文件系统参数> <是否备份> <开机时自检>
修改/etc/fstab文件,这一步是实现永久挂载的关键。
使用mount挂载,机器重启后就会失效,因此需要添加开机自动挂载。
root@a512-3090:/mnt/DEV_ST8000_01# blkid
........
........
/dev/sda1: UUID="f1345b59-8bab-4391-9feb-7b00c4673ce5" TYPE="ext4" PARTUUID="fabe133b-03aa-e240-ba8c-686789c52abb"
/dev/sda2: UUID="913f9876-acbe-4185-aba8-e0e74366999a" TYPE="ext4" PARTUUID="f69088c9-3a25-f741-b1ce-b1c2a11d9051"
/dev/sda3: UUID="22e6ffa9-1558-4369-918e-6929c5186386" TYPE="ext4" PARTUUID="ed9e5135-44f4-4345-a662-975699b97338"
/dev/sda4: UUID="7b80c704-2a72-4bf0-9d96-d4c24acb6a82" TYPE="ext4" PARTUUID="1bdcf93f-7668-ff42-9780-722595147503"........# 或者指定具体那个分区
root@a512-3090:/mnt/DEV_ST8000_01# blkid /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
/dev/sda1: UUID="f1345b59-8bab-4391-9feb-7b00c4673ce5" TYPE="ext4" PARTUUID="fabe133b-03aa-e240-ba8c-686789c52abb"
/dev/sda2: UUID="913f9876-acbe-4185-aba8-e0e74366999a" TYPE="ext4" PARTUUID="f69088c9-3a25-f741-b1ce-b1c2a11d9051"
/dev/sda3: UUID="22e6ffa9-1558-4369-918e-6929c5186386" TYPE="ext4" PARTUUID="ed9e5135-44f4-4345-a662-975699b97338"
/dev/sda4: UUID="7b80c704-2a72-4bf0-9d96-d4c24acb6a82" TYPE="ext4" PARTUUID="1bdcf93f-7668-ff42-9780-722595147503"
UUID=f1345b59-8bab-4391-9feb-7b00c4673ce5 /mnt/DEV_ST8000_01 ext4 errors=remount-ro 0 0
UUID=913f9876-acbe-4185-aba8-e0e74366999a /mnt/DEV_ST8000_02 ext4 errors=remount-ro 0 0
UUID=22e6ffa9-1558-4369-918e-6929c5186386 /mnt/DEV_ST8000_03 ext4 errors=remount-ro 0 0
UUID=7b80c704-2a72-4bf0-9d96-d4c24acb6a82 /mnt/DEV_ST8000_04 ext4 errors=remount-ro 0 0
配置完之后如下图所,记得保存;
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
# / was on /dev/nvme0n1p2 during installation
UUID=37a0fcfb-d9f1-4e70-bdaa-b40a10945de5 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=EBE5-4E92 /boot/efi vfat umask=0077 0 1UUID=f1345b59-8bab-4391-9feb-7b00c4673ce5 /mnt/DEV_ST8000_01 ext4 errors=remount-ro 0 0
UUID=913f9876-acbe-4185-aba8-e0e74366999a /mnt/DEV_ST8000_02 ext4 errors=remount-ro 0 0
UUID=22e6ffa9-1558-4369-918e-6929c5186386 /mnt/DEV_ST8000_03 ext4 errors=remount-ro 0 0
UUID=7b80c704-2a72-4bf0-9d96-d4c24acb6a82 /mnt/DEV_ST8000_04 ext4 errors=remount-ro 0 0/swapfile none swap sw 0 0
添加的一行信息,注意之间的空白处使用 table 键,信息核对无误后保存退出即可。
最后,重启系统,看一下硬盘是不是已经挂载上去了。