在 Linux 中,分区是一个重要的操作,以下是一些新手必知的技巧:
分区前的准备
- 备份重要数据:在分区之前,务必备份所有重要文件,因为分区操作可能会导致数据丢失。
- 确认磁盘和分区表类型:
- MBR:适用于小于 2TB 的磁盘,最多 4 个主分区(或 3 个主分区 + 1 个扩展分区)。
- GPT:适用于 2TB 以上磁盘,支持 128 个分区,推荐新设备使用。
分区工具推荐
- 图形化工具:
- GParted:直观易用,适合新手。可通过包管理器安装(如
sudo apt install gparted
)。
- 命令行工具:
- fdisk:适用于 MBR 分区表,是最常用的分区工具之一。
- parted:适用于 GPT 分区表,功能更强大。
分区策略
- 基本分区方案:
- /boot(可选):存放内核和启动文件,建议 200-500MB。
- /(根分区):系统核心文件,建议至少 20GB。
- swap(交换分区):内存不足时临时存储数据,建议大小为物理内存的 1-2 倍。
- /home(可选):用户数据分区,剩余空间全部分配给它。
格式化分区
-
使用 GParted:
- 打开终端,安装 GParted(若未安装)。
- 输入
sudo gparted
启动(需管理员权限)。
- 选择目标磁盘,找到目标分区,右键选“卸载”(若已挂载)。
- 右键分区,选“格式化为”,选择文件系统,点击顶部绿色按钮应用操作。
-
使用 mkfs 命令:
- 确认目标分区已卸载。
- 格式化为目标文件系统(以 ext4 为例):
sudo mkfs.ext4 /dev/sdb1
。
分区优化建议
-
合理规划分区大小:
- 根分区(/):建议分配 20-50GB。
- 家分区(/home):根据用户数据量分配。
- 交换分区(swap):建议为内存的 1-2 倍。
-
使用合适的文件系统:
- ext4:适合大多数用户,提供良好的性能和兼容性。
- XFS:适合大文件和高负载系统,提供更高的吞吐量。
- Btrfs:具有快照和数据保护功能,适合需要高级数据管理功能的环境。
通过以上技巧,新手可以更好地进行 Linux 分区操作,确保数据安全和系统性能。在进行任何分区操作之前,请务必备份重要数据,以防数据丢失。