在 Ubuntu 系统中,磁盘分区可以通过命令行工具(如 fdisk、parted)或图形化工具(如 GParted)完成。以下是详细步骤:

一、命令行工具(以 fdisk 为例)

注意:操作前请备份重要数据,错误的分区操作可能导致数据丢失!

1.列出所有磁盘和分区

sudo lsblk -l

确认要分区的磁盘(如 /dev/sda、/dev/nvme0n1 等)。

2.启动 fdisk 工具

sudo fdisk /dev/sdX  # 将 sdX 替换为目标磁盘(如 /dev/sda)

3.创建新分区

输入 n 创建新分区。

选择分区类型(主分区 p 或扩展分区 e)。

设置分区起始和结束位置(默认按最大可用空间分配)。

4.设置分区类型(可选)

输入 t 修改分区类型(例如 Linux 文件系统为 83,交换分区为 82)。

输入 L 查看所有类型代码。

5.保存并退出

输入 w 保存更改并退出。

6.格式化新分区

sudo mkfs.ext4 /dev/sdXn  # 格式化为 ext4 文件系统(将 sdXn 替换为新分区,如 /dev/sda1)

其他格式可选:mkfs.ntfs(NTFS)、mkfs.vfat(FAT32)等。

二、图形化工具(GParted)

1.安装 GParted

sudo apt update && sudo apt install gparted

2.启动 GParted

sudo gparted

3.选择目标磁盘

右上角下拉菜单中选择要操作的磁盘。

4.调整或创建分区

新建分区:右键未分配空间 → 新建 → 设置大小、文件系统类型(如 ext4)。

调整分区:右键已有分区 → 调整大小/移动 → 拖动滑块调整空间。

5.应用更改

点击工具栏的绿色对勾(✔️)执行操作。

注意:若对系统盘操作,可能需要从 Ubuntu Live USB 启动以解除挂载限制。

三、挂载新分区

1.创建挂载点

sudo mkdir /mnt/newdisk

2.临时挂载

sudo mount /dev/sdXn /mnt/newdisk

3.永久挂载(编辑 /etc/fstab)

sudo nano /etc/fstab

添加一行:

/dev/sdXn  /mnt/newdisk  ext4  defaults  0  0

保存后运行 sudo mount -a 测试配置。

四、注意事项

备份数据:分区操作可能导致数据丢失。

确认磁盘标识符:通过 lsblk 或 fdisk -l 确认目标磁盘。

系统盘操作:建议使用 Ubuntu Live USB 调整系统分区。

交换分区:如需创建交换分区,使用 mkswap /dev/sdXn 并启用 swapon。

通过以上步骤,你可以安全地在 Ubuntu 中完成磁盘分区。操作前请务必确认目标磁盘和分区!