Linux分卷工具推薦
在Linux系統中,分卷(磁盤分區/邏輯卷管理)是擴展存儲、優化磁盤使用的常見操作。以下是針對不同需求的常用分卷工具及特點分析:
核心功能:傳統MBR(主引導記錄)分區工具,用于創建、刪除、修改MBR磁盤的分區表。
適用場景:舊系統或小于2TB的磁盤分區(MBR模式限制)。
優缺點:操作簡單、兼容性好;但不支持GPT分區表和大容量磁盤(超過2TB)。
基本用法:sudo fdisk /dev/sdX
(X為磁盤標識,如sdb),通過n
(新建分區)、p
(查看分區表)、w
(保存退出)等命令完成操作。
核心功能:支持MBR、GPT等多種分區表的高級分區工具,可實時調整分區大?。ㄐ栉募到y支持)。
適用場景:需要處理大容量磁盤(>2TB)或復雜分區布局(如多系統引導)。
優缺點:功能強大、支持動態操作;但命令語法較復雜,誤操作易導致數據丟失。
基本用法:sudo parted /dev/sdX
,通過print
(查看分區)、mkpart
(創建分區,如primary ext4 1MiB 100GiB
)、quit
(退出)完成。
核心功能:fdisk的GPT專用替代工具,用于GPT分區表的創建與管理。
適用場景:現代大容量磁盤(>2TB)或需要UEFI引導的系統。
優缺點:支持GPT、兼容UEFI;但功能較基礎,缺乏實時調整分區大小等高級特性。
基本用法:sudo gdisk /dev/sdX
,操作邏輯與fdisk類似,通過n
(新建分區)、p
(驗證分區表)、w
(保存)完成。
核心功能:基于文本的圖形化分區工具,提供菜單式操作界面。
適用場景:習慣命令行但不熟悉復雜命令的用戶。
優缺點:界面直觀、操作便捷;但功能有限,不如parted靈活。
基本用法:sudo cfdisk /dev/sdX
,通過New
(新建)、Delete
(刪除)、Write
(保存)等按鈕完成。
核心功能:Linux下最流行的圖形化分區工具,支持MBR/GPT、ext4/XFS/Btrfs等多種文件系統。
適用場景:桌面用戶或需要可視化操作的環境(如Ubuntu、Fedora)。
優缺點:界面友好、操作簡單;但需要圖形環境支持,部分服務器系統可能未預裝。
基本用法:sudo apt install gparted
(Debian/Ubuntu)安裝后,啟動即可看到磁盤列表,右鍵未分配空間選擇“新建”,設置分區大小、文件系統類型后點擊“應用”。
核心功能:將物理磁盤抽象為“物理卷(PV)”“卷組(VG)”“邏輯卷(LV)”,支持動態擴展/縮小邏輯卷大小,無需重啟系統。
適用場景:需要頻繁調整存儲空間(如服務器數據分區擴容)、多磁盤整合的環境。
優缺點:靈活性極高、支持在線操作;但學習成本較高,初始配置比原生分區復雜。
基本用法:
sudo pvcreate /dev/sdX
;sudo vgcreate vg_name /dev/sdX
;sudo lvcreate -L 50G -n lv_name vg_name
;sudo mkfs.ext4 /dev/vg_name/lv_name
,sudo mount /dev/vg_name/lv_name /mnt/data
。無論選擇哪種工具,操作前務必備份重要數據,并確認工具支持目標磁盤的文件系統和分區模式。