sfdisk parted如何使用

  功能說明:硬盤恩區工具程序。

    語  法:sfdisk [-?Tvx][-d <硬盤>][-g <硬盤>][-l <硬盤>][-s <分區>][-V <硬盤>]

    補充說明:sfdisk爲硬盤分區工具程序,可顯示分區的設置信息,並檢查分區是否正常。

    參  數:
  
    -?或--help   顯示幫助。
  
    -d<硬盤>   顯示硬盤分區的設置。
  
    -g<硬盤>或--show-geometry<硬盤>   顯示硬盤的CHS參數。
  
    -l<硬盤>   顯示後硬盤分區的相關設置。
  
    -s<分區>   顯示分區的大小,單位爲區塊。
  
    -T或--list-types   顯示所有sfdisk能辨識的文件系統ID。
  
    -v或--version   顯示版本信息。
  
    -V<硬盤>或--verify<硬盤>   檢查硬盤分區是否正常。

    -x或--show-extend   顯示擴展分區中的邏輯分區。

由於MBR分區表只支持2T磁盤,所以大於2T的磁盤必須使用GPT分區表,具體方法如下:

  GPT格式的磁盤相當於原來MBR磁盤中原來保留4個partition table的4*16個字節,只留第一個16個字節,類似於擴展分區,真正的partition table在512字節之後,GPT磁盤沒有四個主分區的限制。

  但fdisk不支持GPT,我們可以使用parted來對GPT磁盤操作。

  parted功能很強大,既可用命令行也可以用於交互式

  在提示符下輸入parted就會進入交互式模式,如果有多個磁盤的話,我們需要運行select sdx x爲磁盤,來進行磁盤的選擇

  代碼

  parted>

  parted>select sdb                假設磁盤爲sdb

  parted>mklabel gpt               將MBR磁盤格式化爲GPT

  #parted>mklabel msdos             將GPT磁盤轉化爲MBR磁盤

  parted>mkpart primary 0 100      劃分一個起始位置爲0,大小爲100M的主分區

  parted>mkpart primary 100 200    劃分一個起始位置爲100M,大小爲100M的主分區

  #parted>mkpart primary 0 -1       將整塊磁盤分成一個分區

  parted>print                     打印當前分區

  parted>quit                      退出

  parted的更多命令:

  代碼

  check NUMBER                             do a simple check on the file system

  cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER   copy file system to another partition

  help [COMMAND]                           prints general help, or help on

  COMMAND

  mklabel LABEL-TYPE                       create a new disklabel (partition

  table)

  mkfs NUMBER FS-TYPE                      make a FS-TYPE file system on

  partititon NUMBER

  mkpart PART-TYPE [FS-TYPE] START END     make a partition

  mkpartfs PART-TYPE FS-TYPE START END     make a partition with a file system

  move NUMBER START END                    move partition NUMBER

  name NUMBER NAME                         name partition NUMBER as NAME

  print [free|NUMBER|all]                  display the partition table, a

  partition, or all devices

  quit                                     exit program

  rescue START END                         rescue a lost partition near START

  and END

  resize NUMBER START END                  resize partition NUMBER and its file

  system

  rm NUMBER                                delete partition NUMBER

  select DEVICE                            choose the device to edit

  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER

  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition

  NUMBER

  unit UNIT                                set the default unit to UNIT

  version                                  displays the current version of GNU

  在parted裏邊不支持ext3的文件系統,所以如果要使用的話,要退出parted進行格式話

  代碼

  mkfs.ext3 /dev/sdx1

  因爲fdisk是不支持GPT磁盤,所以不要使用fdisk -l來查看X磁盤剛纔分好的區,看不到的。

  命令行的模式:

  將硬盤轉化爲GPT磁盤後,執行下列命令

  代碼

  parted /dev/sdx mkpart primary 0 100   劃分一個起始位置爲0大小爲100M的主分區

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章