歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux sfdisk命令參數及用法詳解--分區操作工具

Linux sfdisk命令參數及用法詳解--分區操作工具

日期:2017/2/28 14:45:21   编辑:Linux教程

一、簡介:

Linux下面的分區表操作工具

sfdisk為硬盤分區工具程序,可顯示分區的設定信息,並檢查分區是否正常。
sfdisk也可用來建立分區。由於建立硬盤分區茲事體大,建議還是使用為個別操作系統設計的硬盤分區工具程序比較妥當,如用fdisk建立DOS分區,用Disk Druid或sfdisk建立linux的分區。

二、用法:

sfdisk [options] device …

選項說明:

常用選項:
-s [or --show-size]: 顯示一個分區的大小
-c [or --id]: 顯示或者修改文件系統類型ID
-l [or --list]: 顯示每個設備的分區表信息
-d [or --dump]: 同上,但是以一個格式化的方式輸出
-i [or --increment]: number cylinders etc. from 1 instead of from 0
-uS, -uB, -uC, -uM: 以扇面/塊/柱面數/MB為單位 顯示或形成報告
-T [or --list-types]:顯示所有已知的sfdisk能辨識的文件系統ID
-D [or --DOS]: 兼容DOS但是會浪費一點磁盤空間
-R [or --re-read]: 讓內核重新讀取分區表
-N# : 只改變分區的編號 #
-n : 修改但實際上並沒有保存到磁盤
-O file : 保存扇面修改並寫入分區表文件
-I file : 重新恢復修改的扇面

危險的選項:
-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 partitions on output
or expect descriptors for them on input
-L [or --Linux]: do not complain about things irrelevant for Linux
-q [or --quiet]: suppress warning messages
You can override the detected geometry using:
-C# [or --cylinders #]:set the number of cylinders to use
-H# [or --heads #]: set the number of heads to use
-S# [or --sectors #]: set the number of sectors to use

三、示例:

sfdisk -d /dev/hda > hda-table 備份分區表並保存到文件
sfdisk /dev/hda < hda-table 從文件中恢復分區表
sfdisk -d /dev/hda | sfdisk /dev/hdb 在兩個磁盤間復制分區表

注意事項
(1)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硬盤的第二個分區。
(2)sfdisk命令會改變硬盤和分區的設備,在使用時要小心,特別是對於其中能夠修改磁盤CHS參數的“危險選項”。
(3)ls命令的參數中有很多單個字母,大小寫有不同的含義,容易混淆。在使用時要加以區分。注意事項
(1)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硬盤的第二個分區。
(2)sfdisk命令會改變硬盤和分區的設備,在使用時要小心,特別是對於其中能夠修改磁盤CHS參數的“危險選項”。
(3)ls命令的參數中有很多單個字母,大小寫有不同的含義,容易混淆。在使用時要加以區分。

Copyright © Linux教程網 All Rights Reserved