Hello! 欢迎来到小浪云!


编辑fstab配置UUIDL自动挂载数据盘


avatar
小浪云 2024-11-08 79


?Linux系统中可以使用fstab文件来挂在文件系统,如果是想用UuiD来自动挂载数据盘,要先找磁盘分区UUID,再添加到fstab文件中,然后再查看挂载情况,具体内容小浪云分享如下!

首先可以找到挂在的磁盘分区的UUID,使用blkid命令来查看全部磁盘分区及UUID:

sudo blkid

输出示例:

/dev/sda1: UUID=”1234abcd-56ef-78gh-90ij-1234567890kl” TYPE=”ext4″

/dev/sdb1: UUID=”5678mnop-90qr-12st-34uv-56789012wxy” TYPE=”ext4″

记下想要自动挂载的磁盘分区的UUID

再编辑`/etc/fstab`文件,将磁盘分区的UUID添加进去。使用文本编辑器编辑`fstab`文件:

sudo nano /etc/fstab

在`fstab`文件中添加挂载信息,格式如下:

UUID=你的UUID  挂载点  文件系统类型  选项  转储   passe

例如,磁盘分区UUID是`1234abcd-56ef-78gh-90ij-1234567890kl`,想将其挂载到`/mnt/data`目录,并且文件系统类型是`ext4`,添加如下行:

UUID=1234abcd-56ef-78gh-90ij-1234567890kl /mnt/data ext4 defaults 0 2

`defaults`表示使用默认的挂载选项,`0`表示不需要备份,`2`表示不需要在启动时检查。保存文件并退出编辑器。如果用的是`nano`,可以按`Ctrl + X`,然后按`Y`确认保存,最后按`Enter`键退出。

然后就可以开始测试挂载,在修改`fstab`文件后,测试挂载是否成功:

sudo mount -a

以上命令可以尝试挂载`fstab`文件中定义的所有文件系统。如果没有错误信息,说明挂载成功。

最后,重启你的系统来验证磁盘是否在启动时自动挂载:

sudo reboot

启动后,检查磁盘是否已正确挂载:

df -h

如果一切正常,能在输出中看到你的磁盘分区已经挂载到了指定的挂载点。

linux中,挂在状态的查看方法有不同命令可以使用,如mount命令可以列出当前系统上全部已挂在的文件系统:

Mount

或者使用mount命令配合-t参数显示特定类型文件挂载信息:

mount -t ext4

还可以mountpoint命令来检查目录是否在一个挂载点,并显示挂载点的状态:

mountpoint /mnt/data

如果/mnt/data是一个挂载点,它将显示/mnt/data is a mountpoint。如果不是,它会显示/mnt/data is not a mountpoint。

通过以上步骤,可以完成linux系统中通过UUID方式在`fstab`文件中配置数据盘的自动挂载。

相关阅读