Linux10系统中硬盘如何分区
Linux10系统中硬盘如何分区详细介绍
在 Linux 系统中对硬盘进行分区,常用工具包括命令行工具(如fdisk、parted)和图形化工具(如 GParted)。以下是具体步骤(以常见的命令行工具为例,适用于大多数 Linux 发行版,包括类似 CentOS/RHEL/Ubuntu 等系统):
一、准备工作
- 备份数据
分区操作会清除磁盘数据,务必提前备份重要文件! - 查看磁盘信息
使用以下命令确认目标硬盘的设备名称(如/dev/sda、/dev/nvme0n1等):bashlsblk
二、使用 fdisk 分区(适用于 MBR 分区表,单盘≤2TB)
1. 启动分区工具
bash
/dev/sda
2. 常用交互命令
| 命令 | 说明 |
|---|---|
p |
打印当前分区表 |
n |
创建新分区 |
d |
删除分区 |
t |
修改分区类型(如设置为 Linux 文件系统、LVM、BIOS 启动分区等) |
w |
保存并退出 |
q |
不保存退出 |
3. 创建分区步骤(示例:创建一个主分区)
bash
Command m : nPartition type:
p primary primary, extended,
e extended container logical partitions
Select default p: p
Partition number -4, default :
First sector default +1:
Last sector default +最大容量: +50G
Command m : t
Partition number -4:
Hex code type L to list codes:
Command m : w
三、使用 parted 分区(适用于 GPT 分区表,支持单盘>2TB)
1. 启动工具并初始化分区表
bash
/dev/sdaparted mklabel gpt
2. 创建分区(示例:创建一个 50GB 的主分区)
bash
parted mkpart primary ext4 0GB 50GBparted quit
四、图形化工具:GParted(适合新手)
- 安装 GParted(以 Ubuntu/Debian 为例):bash
- 启动工具:bash
- 操作步骤:
- 选择目标磁盘 → 右键 “新建” → 设置分区大小、文件系统、标签 → 应用更改。
五、分区后操作
- 格式化分区(以 ext4 为例):bash
mkfs.ext4 /dev/sda1 - 创建挂载点并挂载:bash
/mnt/newdisk/dev/sda1 /mnt/newdisk
- 设置开机自动挂载(可选):
编辑/etc/fstab文件,添加以下内容:plaintext/dev/sda1 /mnt/newdisk ext4 defaults 0 0
注意事项
- 分区表类型:
- MBR:最多 4 个主分区(或 3 主 + 1 扩展,扩展内可分多个逻辑分区),单盘≤2TB。
- GPT:支持 128 个主分区,单盘>2TB,推荐新磁盘使用。
- 分区用途:
- 系统分区:建议至少 20GB(根分区
/)。 - 交换分区(Swap):内存≤8GB 时建议设置为内存的 1.5-2 倍,更大内存可忽略。
- 数据分区:根据需求分配空间。
- 系统分区:建议至少 20GB(根分区
- 权限:所有分区操作需以管理员权限(
sudo)执行。
通过以上步骤,可完成 Linux 系统下的硬盘分区。根据需求选择命令行或图形化工具,新手推荐 GParted 以降低操作风险。操作前务必确认目标磁盘正确,避免数据丢失!