linux怎么把磁盘分成两个区
linux怎么把磁盘分成两个区详细介绍
在 Linux 中给磁盘分区(以 fdisk 工具为例,适合新手),以下是分两步创建两个分区的完整流程(附交互示例):
一、准备工作
- 确认磁盘设备:执行
lsblk找到目标磁盘(如/dev/sda,注意不要选错磁盘!) - 备份数据:分区会清除磁盘所有数据!确保已备份重要文件。
二、分区操作(以
/dev/sda 为例)
bash
/dev/sda
交互步骤(输入指令后按回车):
- 删除原有分区(可选)
输入d→ 按回车(重复直到删除所有分区) - 创建第一个主分区(50GB)
输入n→ 选p(主分区)→ 分区号默认1→ 起始扇区默认 → 结束扇区输入+50G
(示例:创建 50GB 的 /dev/sda1) - 创建第二个扩展分区(剩余空间)
输入n→ 选e(扩展分区)→ 分区号默认2→ 起始扇区默认 → 结束扇区直接回车(占满剩余空间)
(扩展分区用于包含逻辑分区,若只需两个主分区,此处选p并调整大小) - 设置分区类型(可选)
输入t→ 选分区号(如1)→ 输入对应类型代码(如 83 为 Linux 原生分区,8e 为 LVM) - 写入分区表
输入w保存并退出(输入q放弃更改)
三、分区后操作
- 格式化分区(以 ext4 为例):bash
mkfs.ext4 /dev/sda1mkfs.ext4 /dev/sda5
- 挂载使用:bash
/mnt/disk1/dev/sda1 /mnt/disk1
注意事项
- GPT 分区表:若磁盘 >2TB 或需要超过 4 个主分区,使用
parted工具(命令差异较大,需单独学习)。 - 实时生效:分区后需重启或执行
partprobe让系统识别新分区。 - 风险提示:操作前务必确认磁盘名称(
sda/nvme0n1等),误操作会导致数据丢失!
示例场景:给 200GB 新磁盘分 50GB(/dev/sda1)和 150GB(/dev/sda2)两个主分区,直接按上述步骤输入 +50G 和回车(默认剩余空间)即可。