1.查看分区并挂载分区

查看设备对应的文件系统及其对应的UUID

sudo blkid

# blkid结果如下
/dev/sdf2: UUID="a9011c2b-1c03-4288-b3fe-8ba961ab0898" TYPE="ext4"
/dev/sda1: UUID="70ccd6e7-6ae6-44f6-812c-51aab8036d29" TYPE="ext4"
/dev/sda5: UUID="592dcfd1-58da-4769-9ea8-5f412a896980" TYPE="swap"
/dev/sde1: SEC_TYPE="msdos" UUID="3762-6138" TYPE="vfat"

将sda1的分区挂载到 /mnt/extra 分区下。

方法一:采用UUID进行挂载(推荐)

sudo mount  UUID=70ccd6e7-6ae6-44f6-812c-51aab8036d29 /mnt/extra

方法二:采用设备名进行挂载

sudo mount /dev/sda1 /mnt/extra

因为在Linux系统中,设备名会根据内核发现设备的顺序而更改,而UUID是一系列数字,可以确保索引到的硬件设备为目标文件系统。


2.开启自动挂载

根据第二步中所获取的UUID来使系统永久保存文件系统和选项的列表,修改/etc/fstab文件

$ sudo vim /etc/fastab

#结果如下
UUID=c6df3f52-33dd-4874-8a8e-09b88894d620 /home/eee/data ext4 defaults 0 2

在该配置文件的末尾加上格式

UUID="uuid值" [挂载点]  [文件系统类型]  [选项] 0 2

UUID=c6df3f52-33dd-4874-8a8e-09b88894d620 /home/eee/data ext4 defaults 0 2

选项:使用逗号作为分隔符,默认使用default(rw、启动设备文件、exec、 setuid等)。也可以自定义设置 ro(只读),nosuid(禁止setuid),auto(自动将文本从DOS转换为Unix格式)等)

第一个数字:0:开机不检查磁盘 / 1:开机检查磁盘

第二个数字:0:交换分区 / 1:Linux启动分区(root文件系统) / 2:普通分区(其他文件系统)