当前位置:首页 > 行业动态 > 正文

fdisk分区步骤 linux

启动fdisk,选设备,n创建分区,设置类型与大小,w

fdisk 分区步骤详解

启动 fdisk

在终端输入以下命令(替换 /dev/sda 为目标磁盘设备):

sudo fdisk /dev/sda
  • 注意/dev/sda 是第一块硬盘,实际设备名可能因系统而异(如 /dev/nvme0n1/dev/vda)。

查看当前分区表

进入 fdisk 后,输入 p 并回车,显示当前磁盘的分区信息:

fdisk分区步骤 linux  第1张

Command (m for help): p

输出示例:

Disk /dev/sda: 50 GB, 50000000000 bytes
255 heads, 63 sectors/track, 9767 cylinders, total 97676 sectors
Units = sectors of 1  512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x12345678
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1           2048    1026000     512000    83  Linux
/dev/sda2         1026001    2048000     512000    82  Linux swap

创建新分区

  • 输入 n:创建新分区。
  • 选择分区类型
    • 输入 p 创建主分区,或 e 创建扩展分区。
  • 指定分区号:默认自动分配(如 /dev/sda3)。
  • 设置起始扇区:直接回车使用默认值。
  • 设置结束扇区
    • 输入 +大小(如 +10G)或指定扇区号。
    • 也可输入 default 使用剩余空间。

删除分区

  • 输入 d:删除现有分区。
  • 选择分区号:输入要删除的分区编号(如 1 删除 /dev/sda1)。

修改分区类型

  • 输入 t:修改分区类型。
  • 选择分区号:输入目标分区编号。
  • 输入类型代码
    • 83:Linux 文件系统。
    • 82:Linux 交换分区。
    • 7:HPFS/NTFS(Windows)。
    • c:W95 FAT32(Linux 兼容)。

保存并退出

  • 输入 w:将更改写入磁盘并退出。
  • 输入 q:放弃更改并退出。

fdisk 常用命令速查表

命令 功能描述
m 显示帮助菜单
p 打印当前分区表
n 创建新分区
d 删除分区
t 修改分区类型
w 保存更改并退出
q 放弃更改并退出
a 切换启动标记(boot flag)
l 显示可用的类型代码

相关问题与解答

问题 1:为什么新分区无法被系统识别?

解答

  • 未保存更改:确保执行了 w 命令。
  • 未格式化分区:新分区需格式化后才能使用(如 mkfs.ext4 /dev/sda3)。
  • 设备路径错误:检查是否操作了正确的磁盘(如 /dev/sda vs /dev/nvme0n1)。

问题 2:如何将分区类型从 83(Linux)改为 82(交换分区)?

解答

  1. 在 fdisk 中输入 t
  2. 选择目标分区号(如 3)。
  3. 输入类型代码 82 并回车。
  4. 执行
0