linux磁盘分区挂载流程

linux磁盘分区挂载流程,第1张

注意:

如果你是IDE 接 口 硬 盘 :/dev/dh[a-z],这里的硬盘名字应该是dh[a-z]开头

如果你是SCSI 接 口 硬 盘 : / dev/[ a -z ],这里的硬盘名字应该是sd[a-z]开头,我们的新硬盘为sdb

可以看到sdb大小为10G,只是一块磁盘(disk)并没有分区

fdisk /dev/sdb

经过以上步骤后分区的建立已经完成,但是此时系统还无法识别分区表

sudo mkdir /data1

sudo mount /dev/sdb1 /data1

硬盘路径 文件路径(挂载点)文件系统类型设备的自定义选项是否转存fsck的顺序

/dev/mapper/[CentOS](https://www.linuxidc.com/topicnews.aspx?tid=14)-root / xfs  defaults 0  0

我们要在最后一行写入自己的分区与文件路径,可以仿照上面的写

/dev/sdb1  /data1 ext4  defaults 0  0

转存:0 不转存,不备份 1转存,备份

fsck:开机检查磁盘的顺序0表示不检查1234....为检查顺序

这里第一列也可以写入UUID (使用 blkid 查询UUID(blkid找不到需要的uuid,需要格式化后才有))

这里我们直接使用 lsblk -o name,mountpoint,size,uuid 查询磁盘的uuid

前段时间受限电影响,公司的测试服务器在周末停电,部分测试服务器重启后找不到项目文件,排查发现是因为采用的临时挂载的方式挂载的新硬盘,重新挂载后恢复正常。

使用fdisk查看当前分区情况

读取到/dev/sda和/dev/sdb两块硬盘,/dev/mapper/vgdisk-root及/dev/mapper/vgdisk-swap为逻辑卷,对应/dev/sda下的/dev/sda2及/dev/sda3

使用df命令获取当前磁盘使用情况

/dev/sdb未进行挂载

新建挂载目录,必须为空目录

编辑/etc/fstab文件

新增一条记录

其中:/dev/sdb为未进行挂载的硬盘,/apps为新建的挂载目录,其他参数可根据已有的root记录填写

使用mount命令刷新/etc/fstab文件

重新执行df命令,可发现挂载成功

新建挂载目录,必须为空目录(同上)

直接使用mount命令进行挂载

其中:/dev/sdb为未进行挂载的硬盘,/apps为新建的挂载目录

重新执行df命令,可发现挂载成功

使用umount命令手动卸载

重新执行df命令,已成功卸载


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8289426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存