1. 备份重要数据
在进行任何分卷操作(包括分区调整、创建、删除)前,务必备份所有重要数据。分区操作存在误删、格式化等风险,备份是防止数据丢失的关键保障。
2. 合理规划分区方案
根据系统用途和硬件条件分配分区大小:
- 根分区(/):存放操作系统和应用程序,建议不少于20GB(若安装大量软件或容器,需适当增加);
- 交换分区(swap):用于虚拟内存,若物理内存≤8GB,建议设置为内存的2倍;若内存>16GB,可设置为与内存相同或略小;
- 用户分区(/home):存储用户个人数据,根据实际需求分配(如多媒体文件多,可分配50GB以上);
- 其他分区:如/usr(系统程序)、/var(日志、数据库)、/tmp(临时文件),可根据系统角色单独划分(如服务器常用/var单独分区,避免日志占满根分区)。
3. 正确选择分区类型
需区分主分区、扩展分区和逻辑分区:
- 主分区最多支持4个,若需超过4个分区,需创建1个扩展分区(容纳多个逻辑分区);
- Debian系统通常需要至少1个主分区(用于/boot),其余分区可根据需求选择逻辑分区(更灵活)。
4. 选择合适的文件系统
根据性能、稳定性需求选择文件系统:
- ext4:稳定、兼容性好,是Debian默认推荐的文件系统(适合大多数桌面和服务器场景);
- XFS:高性能、支持大文件(适合存储大量视频、数据库等大文件的服务器);
- Btrfs:支持快照、数据校验(适合需要数据保护的场景,但稳定性仍在提升中)。
5. 使用可靠的分区工具
- 命令行工具:
fdisk(适合简单分区,易上手)、parted(支持大磁盘和高级操作,如调整分区大小)、cfdisk(fdisk的精简版,界面更友好);
- 图形界面工具:
GParted(功能全面,可视化操作,适合新手,需安装:sudo apt install gparted)。
6. 确保分区对齐
分区需对齐物理扇区边界(如SSD的4K扇区),避免性能下降。使用现代分区工具(如GParted、parted)时会自动对齐,若使用fdisk,需手动设置起始扇区(如输入+1M表示从1MB处开始)。
7. 注意引导问题
- 若重新分区涉及系统盘(如/dev/sda),需确保**/boot分区**(通常为ext4)未被覆盖,且引导程序(GRUB)能识别新分区;
- 操作后需更新GRUB配置(
sudo update-grub),避免无法启动。
8. 考虑未来扩展性
- 若磁盘空间充足,可预留未分配空间(用于后续扩展现有分区或新增分区);
- 使用**LVM(逻辑卷管理)**可更灵活地调整分区大小(如扩展逻辑卷无需删除数据),适合需要频繁调整的场景(安装LVM:
sudo apt install lvm2)。
9. 验证分区操作
- 操作前使用
sudo fdisk -l查看磁盘当前分区情况,确认目标磁盘设备名(如/dev/sdb);
- 操作后使用
lsblk或df -h查看分区是否挂载成功,文件系统是否正常。