温馨提示×

如何删除linux分区

小樊
52
2026-09-21 21:44:05
栏目: 智能运维

在 Linux 下“删除分区”有多种场景,下面按常见情况给你说明,操作前请务必确认数据已备份。


一、删除 Linux 系统所在磁盘上的分区(不删系统本身)

方法 1:使用 fdisk(MBR / 常见)

sudo fdisk /dev/sdX

(把 sdX 换成你的磁盘,如 sda、sdb)

在 fdisk 交互界面中:

  1. p 查看分区表
  2. d 删除分区
  3. 选择要删除的分区号
  4. w 保存并退出

⚠️ 删除后需要重启或执行:

sudo partprobe

方法 2:使用 parted(GPT / 大磁盘)

sudo parted /dev/sdX

进入后:

(parted) print
(parted) rm 2     # 删除第 2 个分区
(parted) quit

方法 3:图形界面(推荐新手)

  • GParted(最常用)
sudo apt install gparted
sudo gparted

右键分区 → 删除 → 应用


二、删除 Linux 双系统中的一个 Linux 分区

如果你是 Windows + Linux 双系统:

  1. 用 Windows 磁盘管理或 Live USB 启动
  2. 删除 Linux 分区(ext4 / swap)
  3. 修复 Windows 引导(非常重要):
bootrec /fixmbr
bootrec /fixboot

三、删除正在使用的分区(如 /home)

❌ 不能直接删
✅ 正确做法:

  1. 备份数据
  2. 进入 Live USB
  3. 再删除分区

四、删除 LVM 分区(进阶)

sudo lvremove /dev/vg_name/lv_name
sudo vgremove vg_name
sudo pvremove /dev/sdXn

重要提醒

  • 删除分区 = 数据永久丢失
  • 确认设备名:lsblk
  • 不要删错 / 或 EFI 分区

如果你能告诉我:

  • 是单系统 / 双系统?
  • 用 UEFI 还是 BIOS?
  • 想删哪个分区?

我可以给你更精确的步骤。

0 踩