1. 备份重要数据:分区操作会清空目标磁盘的所有数据,务必提前备份个人文件、数据库等重要信息。
2. 确认磁盘设备名称:使用lsblk命令查看系统磁盘列表(如/dev/sda、/dev/sdb),避免误操作其他磁盘。
3. 选择分区工具:根据需求选择图形界面(适合新手)或命令行工具(适合高级用户)。
sudo apt update && sudo apt install gnome-disk-utility。sudo apt update && sudo apt install gparted。sudo fdisk -l(显示所有磁盘及分区详情)。sudo fdisk /dev/sdX(替换sdX为目标磁盘,如sda);n创建新分区,选择p(主分区)或e(扩展分区),设置分区号(1-4);+50G表示50GB);t更改分区类型(如83为Linux文件系统,82为交换分区);w保存分区表并退出。sudo parted /dev/sdX print(显示磁盘分区详情)。sudo parted /dev/sdX;mkpart,选择文件系统类型(如ext4),设置起始位置(如1MiB)和结束位置(如50GiB);quit退出。mkfs命令将分区格式化为指定文件系统(如ext4、xfs):sudo mkfs.ext4 /dev/sdXn(sdXn为新分区,如sda1)。/mnt/newdisk),运行sudo mount /dev/sdXn /mnt/newdisk。/etc/fstab文件,添加一行:/dev/sdXn /mnt/newdisk ext4 defaults 0 2(替换为实际分区路径、挂载点和文件系统),保存后运行sudo mount -a测试配置是否正确。/根分区)。/):至少20GB,存储系统核心文件;swap):内存的2倍(内存≤8GB时),用于虚拟内存;/home分区:存储用户个人文件,方便重装系统时保留数据。df -h(显示已挂载分区的大小、使用率)。lvextend扩展逻辑卷,再用resize2fs调整文件系统大小;非LVM分区可使用parted的resizepart命令。sudo fallocate -l 2G /swapfile(2GB大小);sudo mkswap /swapfile;sudo swapon /swapfile;/etc/fstab,添加/swapfile none swap sw 0 0。