1. 数据备份是首要前提
在进行任何分卷操作(包括分区调整、LVM操作、文件系统格式化)前,必须备份重要数据。即使是经验丰富的操作,也可能因误操作、工具bug或硬件故障导致数据丢失,备份是规避此风险的核心保障。
2. 操作前确认磁盘与分区状态
使用fdisk -l或lsblk命令查看当前磁盘的分区布局、容量及文件系统类型,明确待操作分区的用途(如系统分区、数据分区)。避免误操作系统分区(如/boot、/)导致系统无法启动。
3. 卸载待操作分区(非系统分区)
若调整的是非系统分区(如/home、/data),需先卸载该分区(umount /dev/sdXY),否则可能导致分区元数据损坏。系统分区需进入救援模式(如单用户模式)后再操作。
4. 选择合适的分区工具
fdisk(适合MBR分区表)、parted(支持GPT分区表,操作更灵活)是常用工具,需熟悉其交互命令(如n创建分区、w保存更改);GParted(适合新手,可视化操作),但需安装(sudo apt install gparted)。5. 合理规划分区大小与文件系统
/建议≥50G,/home按用户数据量预留,Swap分区通常为内存的1.5-2倍(不超过8G));6. LVM的灵活使用(推荐场景)
对于需要动态调整存储空间的场景(如服务器数据扩容),建议使用LVM(逻辑卷管理)。通过pvcreate创建物理卷、vgcreate创建卷组、lvcreate创建逻辑卷,可实现分区的动态扩展(lvextend)或收缩(lvreduce),减少因空间不足导致的停机风险。
7. 格式化与挂载的注意事项
mkfs.ext4 /dev/sdXY),注意选择与分区用途匹配的文件系统;mkdir /mnt/new_partition),使用mount命令临时挂载(mount /dev/sdXY /mnt/new_partition)。若需开机自动挂载,需编辑/etc/fstab文件(添加/dev/sdXY /mnt/new_partition ext4 defaults 0 0)。8. 系统分区的特殊处理
若调整系统分区(如根分区/),需进入救援模式(重启时选择GRUB菜单中的“Rescue Mode”),避免系统进程占用分区导致操作失败。操作完成后需重启系统并验证启动是否正常。
9. 验证操作的正确性
df -h查看分区大小是否正确;fsck /dev/sdXY修复可能的文件系统错误(需卸载分区);