萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 磁碟分區命名規則與掛載點容量規劃指南

Linux 裝置命名遵循統一規則,理解分區命名、掛載點功能與容量規劃原則,是系統安裝與儲存管理的基礎。

區塊裝置命名規則

介面類型裝置前綴分區編號範例
IDE/PATAhda, b, c... (磁碟) + 1,2,3... (分區)hda1, hdb2
SATA/SCSI/SAS/USB/NVMesda, b, c... + 1,2,3...sda1, sdb3, nvme0n1p1
NVMenvmenp1, p2, p3...nvme0n1p1, nvme1n1p2
虛擬磁碟 (vd)vda, b... + 1,2...vda1, vdb2
MD RAIDmd數字md0, md1
LVMdm/mapperVG-LV/dev/mapper/vg0-root

現代核心 (libata) 統一將 SATA/SCSI/USB 歸為 sd*,NVMe 獨立命名空間 nvmenp。

分區表類型

  • MBR (MSDOS):最多 4 主分區,或 3 主 + 1 擴展 (含邏輯分區),支援 ≤ 2TB
  • GPT (GUID):支援 128+ 分區、> 2TB、備份分區表、CRC32 校驗,UEFI 啟動必須

標準掛載點功能與容量建議

掛載點功能建議容量檔案系統備註
/根目錄,核心系統檔案30-100 GBext4/xfs含 /usr, /var, /etc, /opt (若不單獨分區)
/boot核心、initramfs、grub512 MB - 2 GBext4UEFI 另需 /boot/efi (FAT32, 512MB)
/home使用者資料剩餘空間最大ext4/xfs/btrfs獨立分區利於重裝系統保留資料
/var日誌、郵件、資料庫、快取20-50 GBxfs/ext4高寫入,獨立分區防止填滿根分區
/tmp暫存檔4-8 GBtmpfs (記憶體) 或 ext4tmpfs 重開機自動清空,加速 I/O
/opt第三方軟體10-20 GBext4獨立管理商業軟體
swap交換空間見下表swap可用檔案替代分區

Swap 容量規劃建議

實體記憶體建議 Swap休眠支援
≤ 2 GB2× RAM是 (需 ≥ RAM)
2-8 GB= RAM是
8-64 GB4-8 GB是 (需 ≥ RAM)
> 64 GB4-8 GB視需求

現代大記憶體伺服器通常不需大 Swap,但休眠功能要求 Swap ≥ RAM。

LVM 彈性管理 (推薦生產環境)


# 實體卷 → 卷組 → 邏輯卷
pvcreate /dev/sda2
vgcreate vg0 /dev/sda2
lvcreate -L 30G -n root vg0
lvcreate -L 8G -n swap vg0
lvcreate -l 100%FREE -n home vg0

# 格式化與掛載
mkfs.ext4 /dev/vg0/root
mkswap /dev/vg0/swap
mkfs.ext4 /dev/vg0/home
  • 線上擴容:lvextend -L +10G /dev/vg0/home && resize2fs /dev/vg0/home
  • 快照備份:lvcreate -L 5G -s -n root_snap /dev/vg0/root
  • 精簡配置:lvcreate -V 100G -T vg0/thinpool -n thinvol

實務分區範例 (500GB SSD, 16GB RAM, UEFI)


/dev/nvme0n1p1  512M  /boot/efi      vfat    (ESP)
/dev/nvme0n1p2  2G    /boot          ext4
/dev/nvme0n1p3  16G   swap           swap
/dev/nvme0n1p4  80G   /              ext4
/dev/nvme0n1p5  400G  /home          ext4 (或 btrfs 壓縮+快照)

檔案系統選擇指南

  • ext4:成熟穩定、相容性佳、支援 1EB、日誌模式可調
  • XFS:高並行、大檔案、線上擴容、元資料效能強、RHEL 7+ 預設
  • Btrfs:COW、快照、壓縮、子卷、內建 RAID、校驗和、適合 /home、容器儲存
  • ZFS:企業級、重重複刪除、快照、RAID-Z、記憶體需求高、授權 (CDDL) 與核心不合

依據工作負載 (資料庫、Web、虛擬化、桌面)、備份策略、擴充需求 選擇分區佈局與檔案系統,善用 LVM/分區標籤 (PARTLABEL) 簡化維運。

copyright © 萬盛學電腦網 all rights reserved