Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux fdisk 磁碟分區實戰解讀:啟動旗標、分區類型代碼與 LVM 邏輯卷識別

編輯:Linux 教學

fdisk -L 輸出完整解讀


[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/End1 / 13起始/結束柱面 (傳統 CHS) 或 磁區 (GPT/新版 fdisk 顯示磁區)
Blocks104391分區大小 (單位:1KB 區塊)。104391 KB ≈ 101.9 MB
Id83 / 8e分區類型代碼 (MBR partition type)
SystemLinux / Linux LVM類型代碼的文字描述

分區類型代碼速查表

代碼 (Hex)名稱用途
83Linux標準 Linux 檔案系統 (ext2/3/4, xfs, btrfs, jfs...)
82Linux swap交換分區
8eLinux LVMLVM 物理卷 (PV),供 pvcreate 使用
07HPFS/NTFS/exFATWindows 檔案系統
0b, 0cFAT32USB 隨身碟、EFI 系統分區 (ESP) 常用
efEFI System PartitionUEFI 開機必要分區 (FAT32)
fdLinux RAIDmdadm 軟體 RAID 成員

LVM (Logical Volume Manager) 核心概念

LVM 不是檔案系統,而是儲存虛擬化層:

  1. PV (Physical Volume):分區 (Id=8e) 或整顆磁碟 → pvcreate /dev/sda2
  2. VG (Volume Group):一或多個 PV 組成的儲存池 → vgcreate vg0 /dev/sda2
  3. LV (Logical Volume):從 VG 切割的邏輯分區 → lvcreate -L 20G -n lv_root vg0
  4. 檔案系統:建立於 LV 之上 → mkfs.ext4 /dev/vg0/lv_root

優勢:線上擴容/縮容、快照備份、跨磁碟條帶化 (Stripe)、鏡像 (Mirror)、薄佈建。

現代替代工具:lsblk、parted、gdisk


# 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 識別機制。

Copyright © Windows教程網 All Rights Reserved