Ubuntu分區管理指南
Ubuntu系統提供命令行工具與圖形界面工具兩種方式管理分區,覆蓋從基礎到高級的各種需求。以下是具體方法及注意事項:
sudo fdisk -l
(查看分區)、sudo fdisk /dev/sdX
(進入分區操作界面,通過n
新建、d
刪除、w
保存)。sudo parted /dev/sdX
(進入工具,通過mklabel gpt
創建GPT表、mkpart primary ext4 1MiB 100GiB
創建分區)。pvcreate /dev/sdX1
(創建物理卷)、vgcreate myVG /dev/sdX1
(創建卷組)、lvcreate -L 10G -n myLV myVG
(創建邏輯卷)、mkfs.ext4 /dev/myVG/myLV
(格式化邏輯卷)。sudo apt install gparted
;啟動:sudo gparted
(通過鼠標點擊完成分區操作)。gnome-disks
(或通過“設置→磁盤”訪問)。使用lsblk
(列出所有塊設備,包括磁盤和分區)或sudo fdisk -l
(查看詳細分區表)命令,確認目標磁盤(如/dev/sda
、/dev/sdb
)及空閑空間。
sudo fdisk /dev/sdX
→輸入n
(新建分區)→選擇分區類型(p
主分區/e
擴展分區)→設置分區號→輸入起始/結束扇區(或直接按回車接受默認值)→輸入w
保存并退出。sudo parted /dev/sdX
→輸入mklabel gpt
(轉換為GPT分區表,若需MBR則用mklabel msdos
)→輸入mkpart primary ext4 1MiB 100GiB
(創建100GB的ext4主分區,起始位置建議留1MiB避免對齊問題)→輸入quit
退出。使用mkfs
命令將分區格式化為所需文件系統(如ext4、NTFS)。例如,格式化/dev/sdX1
為ext4:sudo mkfs.ext4 /dev/sdX1
;格式化/dev/sdX1
為NTFS:sudo mkfs.ntfs /dev/sdX1
。
/mnt/mydisk
)→掛載分區:sudo mkdir /mnt/mydisk
→sudo mount /dev/sdX1 /mnt/mydisk
。/etc/fstab
文件(sudo nano /etc/fstab
),添加一行(格式:設備 UUID 掛載點 文件系統 defaults 0 2
)??赏ㄟ^sudo blkid
獲取分區UUID,例如:UUID=1234-5678 /mnt/mydisk ext4 defaults 0 2
。sudo parted /dev/sdX
→輸入resizepart 分區號 新大小
(如resizepart 1 50GiB
將分區1調整為50GB)→輸入quit
退出。sudo fdisk /dev/sdX
→輸入d
(刪除分區)→選擇要刪除的分區號→輸入w
保存更改。/etc/fstab
中優先使用UUID
而非設備名(如/dev/sdX1
)。sudo sfdisk -d /dev/sdX > partition_table_backup.txt
命令備份分區表,以便在分區表損壞時恢復。/
)、用戶數據(/home
)、交換分區(swap
)分開,提升系統穩定性和數據安全性(如系統崩潰時用戶數據不受影響)。/dev/sda
、/dev/sdb
),避免誤操作其他磁盤。testdisk
工具嘗試恢復(sudo apt install testdisk
)。