):sfdisk分区工具命令参数用法具体介绍
–>
sfdisk虽不常用,但直是Linux中个颇为重要的硬盘分区工具命令。sfdisk可创建及显示硬盘分区信息,同时也可检查分区是否正确等功能。下面就对sfdisk分区工具命令语法、参数及用法做详细解说。

sfdisk基本语法是:
sfdisk[-?Tvx][-d<硬盘>][-g<硬盘>][-l<硬盘>][-s<分区>][-V<硬盘>]。
sfdisk参数说明:
-?[or—help]:显示帮助。
-g<硬盘>[or–show-geometry]<硬盘>:显示硬盘的CHS参数。
-l<硬盘>[or–list]:显示后硬盘分区的相关设置。
-d<硬盘>[or–dump]:同上,但是以个格式化的方式输出。
-s[or–show-size]:显示分区的大小,单位为区块。
-T[or–list-types]:显示所有sfdisk能辨识的文件系统ID。
-v[or—version]:显示版本信息。
-V<硬盘>[or–verify<硬盘>]:检查硬盘分区是否正常。
-x[or–show-extend]:显示扩展分区中的逻辑分区。
sfdisk其他常用参数:
-c[or–id]:显示或者修改文件系统类型ID
-i[or–increment]:number cylindersetc. from 1 instead of from 0。
-uS,-uB,-uC,-uM:以扇面/块/柱面数/MB为单位显示或形成报告。
-D[or–DOS]:兼容DOS但是会浪费点磁盘空间。
-R[or–re-read]:让内核重新读取分区表。
-N#:只改变分区的编号#。
-n:修改但实际上并没有保存到磁盘。
-Ofile:保存扇面修改并写入分区表文件。
-Ifile:重新恢复修改的扇面。
sfdisk慎用参数:
-g[or–show-geometry]:print the kernel's idea of the geometry。
-G[or–show-pt-geometry]:print geometry guessed from the partition table。
-x[or–show-extended]:also list extended partiti on sonoutput。
or expect descriptors for the moninput。
-L[or–Linux]:do not complain about things irrelevant for Linux。
-q[or–quiet]:suppress warning messages。
You can over ride the detectedgeometry using:。
-C#[or–cylinders#]:set the number of cylinders to use。
-H#[or–heads#]:set the number of head stouse。
-S#[or–sectors#]:set the number of sector stouse。
sfdisk使用注意事项:
1.sfdisk命令会改变硬盘和分区的设备,在使用时要小心,特别是对于其中能够修改磁盘CHS参数的“危险选项”。
2.sfdisk命令处理的设备通常是如下形式的:/dev/hda、/dev/hdb、/dev/sda、/dev/sdb等.其中,/dev/hd[a-h]表示IDE硬盘,/dev/sd[a-h]表示SCSI硬盘,/dev/ed[a-h]表示ESDI硬盘,/dev/xd[a-h]表示XT硬盘。
个设备的名称表示整个硬盘,而分区则用设备名加个分区号表示,如/dev/sda2表示系统中第块SCSI硬盘的第二个分区。
3.ls命令的参数中有很多单个字母,大小写有不同的含义,容易混淆。在使用时要加以区分。