Linux 使用 partprobe 更新分区表

简介

partprobe 是一个命令行实用程序,它可以在不重启的情况下更新内核有关分区表更改的信息。它强制内核重新读取指定磁盘的分区表。

安装

  • Debian/Ubuntu
shell 复制代码
sudo apt update
sudo apt install parted
  • RHEL/CentOS/Fedora
shell 复制代码
sudo yum install parted  # CentOS/RHEL 7
sudo dnf install parted  # Fedora, RHEL 8+

示例用法

通知内核分区表更改

这将扫描所有块设备并将任何更改通知内核

shell 复制代码
sudo partprobe

指定磁盘

shell 复制代码
sudo partprobe /dev/sdX

检查内核是否识别分区

shell 复制代码
lsblk
fdisk -l
cat /proc/partitions

何时使用 partprobe

创建或修改分区后

使用 fdiskgdiskparted 创建或修改分区时

shell 复制代码
sudo partprobe /dev/sdX

在 parted 中使用 mklabel 之后

shell 复制代码
sudo parted /dev/sdX mklabel gpt
sudo partprobe /dev/sdX

当 fdisk -l 显示旧分区时

如果 partprobe 不起作用,可使用

shell 复制代码
sudo partx -u /dev/sdX

如果分区正在使用中,partprobe 可能会失败

运行 partprobe 之前卸载分区

shell 复制代码
sudo umount /dev/sdX1
sudo partprobe /dev/sdX
相关推荐
扛枪的书生5 分钟前
Jenkins 学习总结
linux
strive programming18 分钟前
Linux从入门到精通——基础IO(简洁清晰版)
linux·运维·服务器
节点小宝26 分钟前
一站式部署:支持Windows、macOS、Linux三端的统一方案
linux·运维·macos
乌鸦94434 分钟前
《库制作与原理》
linux·动态库
ZhengEnCi41 分钟前
L1D-Linux系统Node.js部署Claude Code完全指南 🚀
linux·ai编程·claude
hnxaoli1 小时前
统信小程序(十一)快捷地址栏
linux·python·小程序
黄昏晓x1 小时前
Linux----网络
linux·网络·arm开发
小比特_蓝光1 小时前
Linux开发工具
linux·运维·服务器
大熊背1 小时前
ISP离线模式应用(二)-如何利用 ISP 离线模式 加速 3DNR 收敛
linux·算法·rtos·isp pipeline·3dnr
岁岁种桃花儿2 小时前
AI超级智能开发系列从入门到上天第十篇:SpringAI+云知识库服务
linux·运维·数据库·人工智能·oracle·llm