Linux分区挂载磁盘

Linux磁盘分区与挂载指南

查看系统磁盘信息

  • 查看设备信息(如硬盘、分区、挂载点等)
#列出块设备信息(如硬盘、分区、挂载点等)
lsblk

  • 显示文件系统的磁盘空间使用情况(已挂载的文件系统)
#显示文件系统的磁盘空间使用情况(已挂载的文件系统),包括总大小、已用空间、可用空间、使用百分比和挂载点 
df -h

1、确认要挂载的磁盘信息

# 确认磁盘信息
sudo fdisk -l /dev/vdc

2、创建分区表和新分区

# 使用 fdisk 对磁盘进行分区
sudo fdisk /dev/vdc

执行上面命令后会出现以下界面,输入m可以查看帮助信息

3、在 fdisk 交互界面(就是上面的界面)中执行以下操作:

n      # 创建新分区
p      # 主分区
1      # 分区号
       # 起始扇区(直接回车使用默认值)
+200G  # 分区大小(200GB)
w      # 写入分区表并退出

4、格式化分区

vdc1就是上面交互界面新建的分区磁盘,要分区的磁盘+分区号(vdc1)

# 格式化新分区为 ext4 文件系统
sudo mkfs.ext4 /dev/vdc1

5、临时挂载分区

# 临时挂载分区
sudo mount /dev/vdc1 /mysql_data

6、设置开机自动挂载

注意:/dev/vdc1 和 /mysql_data 都换成自己对应的分区磁盘和挂载目录

# 获取分区的 UUID
UUID=$(sudo blkid -s UUID -o value /dev/vdc1)

# 添加到 /etc/fstab 实现开机自动挂载
echo "UUID=$UUID /mysql_data ext4 defaults 0 0" | sudo tee -a /etc/fstab


# 也可以执行下面这一条命令实现开机自动挂载
sudo sh -c "echo `blkid /dev/vdc1 | awk '{print \$2}' | sed 's/\"//g'` /mysql_data ext4 defaults 0 0 >> /etc/fstab"

7、检查

# 检查挂载是否成功
df -h | grep mysql_data

# 测试 fstab 配置是否正确
sudo mount -a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值