【linux命令】设置linux开机自动挂载
设置linux开机自动挂载
修改配置文件/etc/fstab
注:如果配置文件信息有误,重启云服务器时会进入维护模式,需要修改配置信息正确才能正常进入操作系统。
通过将信息写入etc/fstab中进行自动化挂载云硬盘操作时,建议不要使用盘符以及分区id,建议使用文件系统的UUID,因为当云硬盘涉及到挂载和卸载操作时盘符会产生改变或者漂移。
运行命令 cp /etc/fstab /etc/fstab.bak
,备份etc/fstab
运行命令blkid
查看文件系统的UUID,复制需要设置开机挂载的文件系统UUID及文件系统类型。这里/dev/vdb1
的UUID为468f89f6-32b7-432f-bd98-34d6fd8ad375,文件系统类型为ext4
完整代码示例如下
[root@ruo8h2pmn5wly9 ~]# cp /etc/fstab /etc/fstab.bak
[root@ruo8h2pmn5wly9 ~]# blkid /dev/vdb1
/dev/vdb1: UUID="468f89f6-32b7-432f-bd98-34d6fd8ad375" TYPE="ext4" PARTUUID="10b911a3-01"
[root@ruo8h2pmn5wly9 ~]# echo UUID=468f89f6-32b7-432f-bd98-34d6fd8ad375 /data ext4 defaults 0 0 >> /etc/fstab
[root@ruo8h2pmn5wly9 ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed Dec 25 06:58:40 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 0 0
UUID=f12446c3-9101-4256-b900-6b0963a0b0e0 /boot xfs defaults 0 0
#/dev/mapper/centos-swap swap swap defaults 0 0
/dev/mapper/centos-swap none swap sw,comment=cloudconfig 0 0
UUID=468f89f6-32b7-432f-bd98-34d6fd8ad375 /data ext4 defaults 0 0