linux永久自动挂载

给sdb先分两个区

fdisk /dev/sdb

linux永久自动挂载_第1张图片linux永久自动挂载_第2张图片

  vi /etc/fstab     永久挂载文件

 第1列:挂载设备    (想挂谁就写谁)

第2列:挂载点     /boot   (想要永久挂载到根下d1或d2 在这里就写根下d1或d2)

第3列:文件系统类型          xfs    格式化成什么就写什么  格式化成xfs就写xfs  ext4就写ext4

第4列:文件系统属性           defaults 是固定的

第5列:是否对文件系统进行磁带备份:0 不备份

第6列:是否检查文件系统:0 不检查

0 0 就是挂载文件系统的时候直接拿来用别给备份也不要检测是否有问题

永久挂载也得格式化

格式化成xfs

mkfs.xfs /dev/sdb2 -f

mkfs.xfs /dev/sdb3 -f   

格式化完成之后,

创建一个目录  mkdir /d2  创建完目录之后挂载 挂载点就是一个目录

vi /etc/fstab   (进入fstab文件  大G小o)

dev/sdb2 挂载到/d2下,文件系统类型是xfs,默认defaults0 0

:wq!保存退出

这个时候就永久挂上了,如果在外面没有创建挂载点,要去外面mkdir 创建一个目录

mount -a   会重新加载fstab,如果出现了问题说明fstab里面写的不对

lsblk 查看磁盘分区

blkid 查看uuid  (uuid)是这个分区格式化后唯一的标识,在公司都是通过uuid的方式去挂载的,只有格式化完成之后才会出来,如果发现这个设备没有uuid就意味着没有格式化。

linux永久自动挂载_第3张图片

通过uuid的方式去挂载

 不能用设备名称了,从uuid=开始到双引号结束。

怎么挂

创建一个挂载点d3

vi /etc/fstab   (进入fstab文件  大G小o)  复制到最后面 

 :wq! 

mount -a   看一下

 OK了

如果fstab里uuid写的不对,或者格式不对,再输入mount -a会报错,找不到uuid,再去格式化一次就好了

 取消挂载

lsblk   发现已经挂上了,要格式化sdb就格不了,永久挂载临时挂载只要挂上了就格不了

linux永久自动挂载_第4张图片

 取消永久挂载

1.把fstab里最后两行删了,重启机器

进入/etc/fstab   把下面两行删了,

 2.永久挂载之后,再给它临时取消挂载一下 ,这样就不用重启了,挂载点就没了,就可以格sdb了

umount /dev/sdb2 /d2

 这个时候sdb取消之后,格sdb

mkfs.xfs /dev/sdb -f   

取消挂载的失败的原因: 当前正在挂载目录中,切换目录即可

你可能感兴趣的:(linux,运维,服务器)