概述
partprobe 是一个实用程序,当分区表发生更改时,它会强制内核读取新的分区信息,而无需重新启动系统。当您在虚拟机或服务器环境中添加磁盘或调整分区后,它特别有用。
主要特点
- 无需重启即可应用分区更改
- 强制识别新分区
- 磁盘管理操作后必需
主要选项
partprobe 提供了一些选项,主要用于指定特定磁盘或查看更改。
控制操作
生成的命令:
请尝试组合命令。
描述:
`partprobe` 执行命令。
通过组合这些选项,您可以与 AI 一起虚拟地执行命令。
使用示例
partprobe 主要用于在分区更改后通知系统。
通知所有磁盘的分区更改
sudo partprobe
通知内核系统中所有连接磁盘的分区表更改。
通知特定磁盘的分区更改
sudo partprobe /dev/sda
通知内核 `/dev/sda` 磁盘的分区表更改。
查看分区更改摘要
sudo partprobe -s
显示将要通知内核的分区信息摘要,而不实际应用更改。
模拟分区更改
sudo partprobe -d /dev/sdb
模拟将要对 `/dev/sdb` 磁盘执行的操作。
提示与注意事项
使用 partprobe 时需要注意的事项和额外提示。
核心理解
- partprobe 指示内核*重新读取*分区表,它本身并不是一个*更改*分区的命令。分区更改必须首先使用 `fdisk`、`gdisk` 等工具完成。
- 在某些情况下,如果分区正在使用或已挂载,partprobe 可能会失败。此时可能需要卸载该分区或重新启动系统。
- 如果您使用 LVM(逻辑卷管理器),您可能还需要使用 `pvscan`、`vgscan`、`lvscan` 等 LVM 相关命令来通知 LVM 更改。