sfdisk为硬盘分区工具程序,可显示分区的设置信息,并检查分区是否正常。sfdisk也可用来建立分区。由于建立硬盘分区兹事体大,建议还是使用为个别操作系统设计的硬盘分区工具程序比较妥当,如用fdisk建立dos分区,用disk druid或sfdisk建立linux的分区。
语法格式: sfdisk [参数]
常用参数:
-d | 显示硬盘分区的设置 |
-g | 输出模块的载入信息 |
-l | 显示后硬盘分区的相关设置 |
-s | 显示分区的大小,单位为区块 |
-t | 显示所有sfdisk能辨识的文件系统id |
-v | 显示版本信息 |
-v | 检查硬盘分区是否正常 |
-x | 显示扩展分区中的逻辑分区 |
-n | 按照从标准输入读取的分区表,在指定的块设备上创建分区表 |
-a | 打开指定分区的启动标记(仅可用于mbr分区表) |
--delete | 删除指定/全部的分区 |
-j | 按照 json 格式导出指定块设备的现有分区表 |
-f | 列出指定/全部块设备上尚未被分区的剩余空间 |
-r | 按照各分区的起始扇区,对现有分区进行重新编号 |
-a | 仅在现有的分区表上添加新分区,而不是创建一个全新的分区表 |
-f | 禁用所有一致性检查,强制执行看上去明显的错误动作 |
-n | 模拟操作(并不真正写入块设备) |
-o | 仅输出指定的字段 |
-q | 不显示所有多余的信息 |
-x | 指定分区表的类型。如果未明确指定此选项,那么表示使用块设备上的现有类型。 如果现有块设备上不存在分区表,那么默认为 dos 类型(mbr) |
-h或--help | 打印帮助信息并立即退出 |
参考实例
显示分区信息:
[root@linuxcool ~]# sfdisk -l
显示硬盘分区的设置:
[root@linuxcool ~]# sfdisk -d