一、分區前準備
lsblk或fdisk -l命令查看系統中的磁盤及分區信息,明確要分區的磁盤(如/dev/sdb,避免誤操作系統盤/dev/sda)。二、選擇分區工具
三、使用fdisk創建MBR分區(2TB以下硬盤)
sudo fdisk /dev/sdX(替換為目標磁盤,如/dev/sdb),進入交互界面。n,選擇p(主分區,最多4個)或e(擴展分區,需再創建邏輯分區),設置分區號(默認1)、起始扇區(默認第一個可用扇區)、結束扇區(如+10G表示10GB,或直接輸入扇區數)。t,選擇分區類型(Linux文件系統通常選83,交換分區選82)。w,將分區表寫入磁盤并退出fdisk。四、使用parted創建GPT分區(2TB以上硬盤)
sudo parted /dev/sdX,進入交互界面。mklabel gpt,創建GPT分區表(會清空磁盤所有數據)。mkpart primary ext4 1MiB 100%(從1MiB開始到磁盤末尾,文件系統類型可選ext4、xfs等),或指定具體大?。ㄈ?code>mkpart primary ext4 1MiB 50GiB)。quit,保存更改并退出。五、格式化分區
創建分區后,需格式化以創建文件系統。例如,將/dev/sdX1格式化為ext4文件系統:sudo mkfs.ext4 /dev/sdX1(可根據需求選擇xfs、ntfs等其他文件系統)。
六、掛載分區
sudo mkdir /mnt/new_partition(替換為所需掛載點目錄,如/mnt/data)。sudo mount /dev/sdX1 /mnt/new_partition,將分區掛載到指定目錄。df -h,查看掛載點是否顯示新分區。七、設置開機自動掛載
編輯/etc/fstab文件,添加以下內容(替換為實際分區信息和掛載點):
/dev/sdX1 /mnt/new_partition ext4 defaults 0 2
保存后運行sudo mount -a測試配置是否正確,重啟系統后分區將自動掛載。