磁盤分區

一、

硬盤分區有三種,主磁盤分區、擴展磁盤分區、邏輯分區。

一個硬盤主分區至少有1個,最多4個,擴展分區可以沒有,最多1個。且主分區 + 擴展分區總共不能超過4個。邏輯分區可以有若干個。

 

分出主分區後,其餘的部分可以分成擴展分區,一般是剩下的部分全部分成擴展分區,也可以不全分,那剩的部分就浪費了。

但擴展分區是不能直接用的,他是以邏輯分區的方式來使用的,所以說擴展分區可分成若干邏輯分區。他們的關係是包含的關係,所有的邏輯分區都是擴展分區的一部分。

 

在linux中第一塊硬盤分區爲hda分區,主分區編號爲hda1-4,邏輯分區從5開始。

硬盤的容量=主分區的容量 + 擴展分區的容量

擴展分區的容量 = 各個邏輯分區的容量之和

 

[root@localhostbeinan]# fdisk -l

  以下是表示第一塊硬盤 hda

  Disk /dev/hda:80.0 GB, 80026361856 bytes

  255 heads, 63sectors/track, 9729 cylinders

  Units = cylindersof 16065 * 512 = 8225280 bytes

  Device Boot StartEnd Blocks Id System

  /dev/hda1 * 1 7656144831 7 HPFS/NTFS           主分區

  /dev/hda2 766 280516386300 c W95 FAT32 (LBA)   主分區

  /dev/hda3 28069729 55617030 5 Extended         擴展分區

  /dev/hda5 2806 3825 8193118+ 83 Linux           邏輯分區  ----從5開始是邏輯分區,主分區編號4可以空缺不用

  /dev/hda6 38265100 10241406 83 Linux           邏輯分區

  /dev/hda7 51015198 787153+ 82 Linux swap / Solaris 邏輯分區

  /dev/hda8 51996657 11719386 83 Linux           邏輯分區

  /dev/hda9 66587751 8787523+ 83 Linux           邏輯分區

  /dev/hda10 77529729 15888253+ 83 Linux         邏輯分區

 

        以下是表示第二塊硬盤sda

  Disk /dev/sda:1035 MB, 1035730944 bytes

  256 heads, 63sectors/track, 125 cylinders

  Units = cylindersof 16128 * 512 = 8257536 bytes

  Device Boot StartEnd Blocks Id System

  /dev/sda1 1 25201568+ c W95 FAT32 (LBA)       主分區

  /dev/sda2 26 125806400 5 Extended             擴展分區

  /dev/sda526 50 201568+ 83 Linux                                 邏輯分區

  /dev/sda651 76 200781 83 Linux                                   邏輯分區


二、

fdisk -l

        Device Boot      Start         End      Blocks  Id  System

/dev/sda1   *       2048    39845887    19921920  83  Linux

/dev/sda2        39847934    41940991    1046529    5  Extended  ----Extended 表示爲擴展分區

/dev/sda5        39847936    41940991    1046528   82  Linux swap / Solaris

 

上述第二列Boot項,如果值爲*則表示此分區爲系統引導分區。

最後一列System和倒數第二列Id其實是一個意思,表示分區類型和分區類型ID

 

 

從上述例子看來,擴展分區本身似乎還要佔一點空間,空間大小爲:1046529 -  1046528

所以,擴展分區的容量 = 各個邏輯分區的容量之和 + 擴展分區本身佔用的一點空間


三、查看分區文件系統類型

$ sudo parted -l
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  20.4GB  20.4GB  primary   ext4            boot
 2      20.4GB  21.5GB  1072MB  extended
 5      20.4GB  21.5GB  1072MB  logical   linux-swap(v1)


發佈了99 篇原創文章 · 獲贊 69 · 訪問量 78萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章