[root@localhost ~]# fdisk -l
Disk /dev/sda: 78.0 GB, 78026450432 bytes
255 heads, 63 sectors/track, 9486 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 9486 76091872+ 8e Linux LVM
| 欄位 | 範例值 | 含義 |
|---|---|---|
Device | /dev/sda1 | 分區裝置節點 |
Boot | * | 啟動旗標:標記此分區含開機載入器 (GRUB Stage1/BIOS Boot Partition)。MBR 僅檢查此旗標決定啟動順序 |
Start/End | 1 / 13 | 起始/結束柱面 (傳統 CHS) 或 磁區 (GPT/新版 fdisk 顯示磁區) |
Blocks | 104391 | 分區大小 (單位:1KB 區塊)。104391 KB ≈ 101.9 MB |
Id | 83 / 8e | 分區類型代碼 (MBR partition type) |
System | Linux / Linux LVM | 類型代碼的文字描述 |
| 代碼 (Hex) | 名稱 | 用途 |
|---|---|---|
83 | Linux | 標準 Linux 檔案系統 (ext2/3/4, xfs, btrfs, jfs...) |
82 | Linux swap | 交換分區 |
8e | Linux LVM | LVM 物理卷 (PV),供 pvcreate 使用 |
07 | HPFS/NTFS/exFAT | Windows 檔案系統 |
0b, 0c | FAT32 | USB 隨身碟、EFI 系統分區 (ESP) 常用 |
ef | EFI System Partition | UEFI 開機必要分區 (FAT32) |
fd | Linux RAID | mdadm 軟體 RAID 成員 |
LVM 不是檔案系統,而是儲存虛擬化層:
pvcreate /dev/sda2vgcreate vg0 /dev/sda2lvcreate -L 20G -n lv_root vg0mkfs.ext4 /dev/vg0/lv_root優勢:線上擴容/縮容、快照備份、跨磁碟條帶化 (Stripe)、鏡像 (Mirror)、薄佈建。
# lsblk -f : 樹狀顯示、檔案系統類型、UUID、掛載點 (最推薦日常使用)
# parted /dev/sda print : 支援 GPT、單位可切換 (GB/MB/柱面)
# gdisk -l /dev/sda : 專用 GPT 磁碟檢視
# blkid : 查詢所有分區 UUID、TYPE、LABEL
讀懂 fdisk -l 輸出是 Linux 磁碟管理的基本功。關鍵點:Boot * 標識啟動分區、Id=83 為一般 Linux 分區、Id=8e 為 LVM 物理卷、Id=82 為 Swap。新環境建議優先使用 GPT + parted/gdisk + LVM,突破 MBR 4 主分區、2TB 容量限制,並享有完整的分區標籤與 UUID 識別機制。