温馨提示×

linux分区该怎么操作

小樊
49
2026-09-12 13:43:40
栏目: 智能运维

在 Linux 下“分区”通常指两件事之一:给硬盘做分区(Partition),以及把分区挂载到目录树(Mount)。下面按“从零开始”的思路,用命令行(最通用)图形界面两种方式说明,适合新手到进阶。


一、先看清你有什么硬盘

lsblk

fdisk -l

你会看到类似:

sda      500G
├─sda1   100G
├─sda2   400G
  • sda = 第一块硬盘
  • sdb = 第二块
  • nvme0n1 = NVMe 固态

二、分区方式(两种主流)

1️⃣ MBR(老,≤2TB)

工具:fdisk

2️⃣ GPT(新,>2TB,UEFI 推荐)

工具:partedgdisk


三、命令行分区示例(GPT,常见情况)

1️⃣ 使用 parted

parted /dev/sdb

进入后:

mklabel gpt
mkpart primary ext4 0% 100%
quit

2️⃣ 格式化分区

mkfs.ext4 /dev/sdb1

(也可以是 xfsbtrfs


四、挂载分区(关键)

临时挂载

mkdir /data
mount /dev/sdb1 /data

开机自动挂载(重点)

编辑:

vim /etc/fstab

加一行:

/dev/sdb1  /data  ext4  defaults  0  2

保存后测试:

mount -a

五、LVM(服务器常用,推荐了解)

适合“以后要扩盘”的场景:

pvcreate /dev/sdb1
vgcreate vg0 /dev/sdb1
lvcreate -L 100G -n lv_data vg0
mkfs.ext4 /dev/vg0/lv_data

六、图形界面(新手友好)

  • Ubuntu:「磁盘」(Disks)
  • KDE:Partition Manager
  • 命令行 GUIgparted
sudo apt install gparted

七、常见坑提醒 ⚠️

  • ❌ 不要对正在使用的分区直接分区
  • ✅ 操作前备份数据
  • ✅ SSD 建议对齐(parted 默认已做)
  • ✅ UEFI 系统需要 ESP 分区(fat32,/boot/efi)

八、你可以告诉我

我可以给你更精确的命令,只要告诉我:

  1. 系统是 Ubuntu / CentOS / Arch?
  2. 是新硬盘还是重装?
  3. 单盘还是多盘?
  4. 有没有 UEFI?

我可以一步步带你操作。

0