ubuntu

Ubuntu如何进行逻辑分区

小樊
53
2025-10-07 18:02:21
栏目: 智能运维

Ubuntu中进行逻辑分区的两种常见方法

逻辑分区是通过扩展分区划分的子分区,适用于需要灵活调整分区大小的场景。以下是两种主流操作方式:

一、使用fdisk命令行工具(传统方法)

fdisk是Linux系统自带的磁盘分区工具,适合熟悉命令行的用户。

  1. 准备工作

    • 确认目标磁盘:运行lsblksudo fdisk -l,找到需要分区的磁盘(如/dev/sdb,避免误操作系统盘/dev/sda)。
    • 备份重要数据:分区操作会清除磁盘数据,请提前备份。
  2. 进入fdisk交互界面
    运行sudo fdisk /dev/sdb(替换为你的目标磁盘),进入命令行交互模式。

  3. 创建主分区与扩展分区

    • 输入n创建新分区,选择p(主分区),设置分区号(1-4,如1),输入起始扇区(默认回车)和结束扇区(如+5G,表示5GB),创建主分区(如/dev/sdb1)。
    • 再次输入n创建新分区,选择e(扩展分区),设置分区号(剩余主分区号,如2),占用剩余所有空间(直接回车),创建扩展分区(如/dev/sdb2)。
  4. 创建逻辑分区

    • 在扩展分区基础上,输入n创建逻辑分区(分区号从5开始,如5),设置起始扇区(默认回车)和结束扇区(如+14G,表示14GB),创建逻辑分区(如/dev/sdb5)。
    • 重复上述步骤可创建多个逻辑分区(如/dev/sdb6/dev/sdb7等)。
  5. 保存并退出
    输入w保存分区表并退出fdisk。此时分区尚未生效,需重新加载分区表:sudo partprobe /dev/sdb

  6. 格式化与挂载

    • 格式化逻辑分区(如/dev/sdb5):sudo mkfs.ext4 /dev/sdb5(可根据需求选择ext4xfs等文件系统)。
    • 创建挂载点并挂载:sudo mkdir /mnt/mydisksudo mount /dev/sdb5 /mnt/mydisk
    • 设置开机自动挂载:编辑/etc/fstab文件,添加/dev/sdb5 /mnt/mydisk ext4 defaults 0 2(替换为你的分区路径和挂载点)。

二、使用图形化工具(如GParted,适合新手)

GParted是Ubuntu常用的图形化分区工具,操作更直观。

  1. 安装与启动GParted

    • 若未安装,运行sudo apt update && sudo apt install gparted安装。
    • 启动:运行sudo gparted,或在应用商店搜索“GParted”打开。
  2. 选择目标磁盘
    在GParted顶部下拉菜单中,选择需要分区的磁盘(如/dev/sdb)。

  3. 创建分区表(可选)
    若磁盘未分区,点击顶部菜单“设备”→“创建新分区表”,选择msdos(MBR)或gpt(GUID分区表,支持更大容量),点击“应用”。

  4. 创建主分区与扩展分区

    • 右键点击未分配空间,选择“新建”,设置分区大小(如5GB)、文件系统类型(如ext4)、分区类型(“主分区”),点击“添加”。
    • 再次右键点击剩余未分配空间,选择“新建”,设置分区类型为“扩展分区”,占用剩余所有空间,点击“添加”。
  5. 创建逻辑分区

    • 右键点击扩展分区内的未分配空间,选择“新建”,设置分区大小(如14GB)、文件系统类型(如ext4)、分区类型(“逻辑分区”),点击“添加”。
    • 重复操作可创建多个逻辑分区。
  6. 应用更改
    点击顶部菜单“编辑”→“应用所有操作”,确认后等待分区完成。完成后,逻辑分区会自动挂载或可通过“挂载”按钮手动挂载。

注意事项

0
看了该问题的人还看了