linux挂载磁盘分区

1、查看当前分区状况

fdisk -l

2、初始化分区(根据步骤1查询出来的内容确定分区名称,我这里是500G的/dev/vdb)

fdisk /dev/vdb

输入内容依次为

p:显示硬盘分割情形,打印分区表。

n:设定新的硬盘分割区。

p:e (extend)为扩展分割区,p (primary)为主分割区,这里选择p。

1:将该分区分为几个,我这里只创建1个

default内容:该分区的起始值,这里默认2048

default内容:该分区的最大值,这里默认500G

w:结束并写入硬盘分割区属性,q:结束并退出硬盘分割区属性,不保存。这里选择w

3、再次查看分区信息

fdisk -l

4、创建新的挂载目录,我这里根目录下没有data,所以可以创建为data,若你已存在则需创建一个新的目录。

mkdir /data

5、格式化分区(由于只创建了一个分区,所以名称为vbd1)

mkfs.ext4  /dev/vdb1

6、挂载

mount /dev/vdb1 /data

7、查询当前硬盘使用情况

df -h

补充:可能遇到的问题

若磁盘已经存在分区了,如(/dev/vda已经存在两个分区,要创建/dev/vda3分区,则可能出现新的分区不能格式化问题:The device apparently does not exist; did you specify it correctly?)

解决办法:

解决这个问题可以使用partprobe 命令,partprobe包含在parted的rpm软件包中。partprobe可以修改kernel中分区表,使kernel重新读取分区表。 因此,使用该命令就可以创建分区并且在不重新启动机器的情况下系统能够识别这些分区。

在步骤5之前添加一步,执行partprobe命令

partprobe

补充2:

服务器重启后可能出现已挂载磁盘“消失”,需要重新挂载的情况,可通过如下设置解决

a:查询当前分区的uuid

blkid /dev/vdb1

查询结果如下:

/dev/vdb1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4" 

b:编辑/etc/fstab文件,按照如下格式将内容写入

vi /etc/fstab

步骤a查询的uuid  挂载目录  步骤a查询的磁盘分区的文件系统格式  磁盘分区的挂载选项等

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 defaults  0 0

保存即可

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值