当前位置: 首页 > news >正文

Liunx 硬盘扩容

第1步:检查磁盘当前状态

lsblk
sudo fdisk -l /dev/vdb
df -h

第2步:卸载并清理磁盘(如果已挂载)

如果发现 /dev/vdb 已经被挂载到了某个位置(比如 /data),先卸载它:

sudo umount /dev/vdb

如果卸载时显示 not mounted,说明没有挂载,继续下一步。

第3步:彻底清除磁盘上的旧分区表

使用 wipefs 命令清除磁盘上的所有文件系统签名和分区表:

sudo wipefs -a /dev/vdb

这个命令会清除磁盘上的所有标识信息,让它变成一块"干净"的磁盘。

第4步:重新创建文件系统

现在可以安全地创建新的文件系统了:

sudo mkfs.ext4 /dev/vdb

或者如果你想使用 XFS:

sudo mkfs.xfs /dev/vdb

第5步:清理或使用现有的 /data 目录

既然 /data 目录已存在,我们可以直接使用它,或者先清理它(如果里面有旧数据):

# 检查 /data 目录内容
ls -la /data/# 如果里面有旧数据且不需要,可以清空(谨慎操作!)
sudo rm -rf /data/*

第6步:挂载磁盘

sudo mount /dev/vdb /data

第7步:配置开机自动挂载

编辑 /etc/fstab 文件:

sudo vi /etc/fstab

在文件末尾添加(根据你选择的文件系统):

对于 ext4:

/dev/vdb /data ext4 defaults 0 0

对于 xfs:

/dev/vdb /data xfs defaults 0 0

第8步:验证配置

# 测试 fstab 配置是否正确
sudo mount -a# 查看挂载结果
df -h# 检查 /data 目录权限
ls -ld /data

如果遇到权限问题

如果挂载后权限不对,你可以在挂载时指定权限。在 /etc/fstab 中使用这样的配置:

/dev/vdb /data ext4 defaults,noatime 0 0

或者指定特定用户权限:

/dev/vdb /data ext4 defaults,uid=1000,gid=1000 0 0

(其中的 uid 和 gid 可以用 id -u 用户名 和 id -g 用户名 命令查询)

总结操作顺序

  1. 检查状态:lsblkdf -h

  2. 卸载:sudo umount /dev/vdb(如果需要)

  3. 清理磁盘:sudo wipefs -a /dev/vdb

  4. 格式化:sudo mkfs.ext4 /dev/vdb

  5. 挂载:sudo mount /dev/vdb /data

  6. 配置开机启动:编辑 /etc/fstab

  7. 验证:sudo mount -a 和 df -h

请按照这个顺序操作,应该能够解决当前的问题。

http://www.zskr.cn/news/5278.html

相关文章:

  • 基于WSL下载Hadoop和HBASE
  • revit二次开发之 钢筋功能详细分析
  • java-wxj02
  • 利用Myo臂环采集肌电信号和角速度来实现实时手势识别
  • 实用指南:leetcode 966. 元音拼写检查器 中等
  • List与Dictionary区别
  • 汇编语言[王爽]-13 int指令【中断实现loop、jmp】
  • Supabase云同步架构:Flutter应用的数据同步策略
  • 【SPIE出版】第五届先进制造技术与电子信息国际学术会议(AMTEI 2025)
  • 2025.9.15 考试总结
  • 汇编语言[王爽]-02 寄存器
  • 2.docker 安装
  • 搞定SPI开发:硬件设计精讲与CH390H示例应用
  • 我开发的软件和开源/免费软件
  • ubuntu 20.04安装mysql 5.7
  • 企业微信逆向开发协议,ipad协议调用方式
  • OpenStack Nova Scheduler 计算节点选择机制
  • 记一种很新的 bitset
  • 有向图强连通分量
  • Kafka 消费者元数据topicId变化问题
  • 【2025-09-14】连岳摘抄
  • GZY.Quartz.MUI(基于Quartz的UI可视化操作组件) 2.8.0发布 新增仪表盘和检索功能
  • MacOS升级15.2后的问题(二):无法修改mac网络地址
  • HCIA——VLAN间通信
  • vue - 内置指令
  • 读书笔记:为什么你的数据库有时不用索引?一个关键参数告诉你答案
  • MacOS升级15.2后的问题(一):安装第三方下载的软件,提醒文件已损坏
  • 故障分析:ORA-00900 修改props$中字符集导致
  • Ollama + Python 极简工作流
  • 单片机实现挡位调节