在 Linux 系统中,分区格式通常包含两个层面的含义:
- 分区表类型(Partition Table):决定硬盘如何组织分区
- 文件系统类型(File System):决定分区如何存储数据
下面分别说明:
一、常见的分区表格式(磁盘分区方式)
1. MBR(Master Boot Record)
- 传统分区方式
- 最大支持 2TB 硬盘
- 最多 4 个主分区(或 3 主 + 1 扩展)
- BIOS 启动常见
2. GPT(GUID Partition Table)
- 新一代分区方式
- 支持 大于 2TB 硬盘
- 分区数量几乎无限制
- 配合 UEFI 启动
✅ 现在新机器基本都用 GPT
二、Linux 常见文件系统格式
1. ext 系列(Linux 原生)
- ext2:早期,无日志
- ext3:带日志
- ext4(最常用):稳定、性能好
mkfs.ext4 /dev/sda1
2. XFS
- 高性能,适合大文件、服务器
- CentOS / RHEL 默认
mkfs.xfs /dev/sda1
3. Btrfs
- 支持快照、压缩、RAID
- 适合高级用户
mkfs.btrfs /dev/sda1
4. swap(交换分区)
三、与其他系统兼容的格式
1. FAT32
- 跨平台(Windows / Linux / macOS)
- 不支持 >4GB 单文件
2. exFAT
3. NTFS
- Windows 主用
- Linux 可读写(需 ntfs-3g)
四、Linux 安装常见分区方案示例(GPT)
| 挂载点 |
文件系统 |
说明 |
| /boot |
ext4 |
启动文件 |
| / |
ext4 / xfs |
根分区 |
| /home |
ext4 |
用户数据 |
| swap |
swap |
交换空间 |
五、查看分区和文件系统命令
lsblk
fdisk -l
blkid
df -Th
如果你是想:
- 装 Linux 怎么分区
- 服务器用什么格式
- U 盘 / 移动硬盘选哪种
可以告诉我使用场景,我可以直接给你推荐方案。