debian

如何在debian上实现分卷

小樊
37
2025-08-11 21:23:39
栏目: 智能运维

在Debian系统上实现分卷(即创建和管理磁盘分区)可以通过多种工具来完成,其中最常用的是fdiskparted。以下是使用这两个工具进行分卷的基本步骤:

使用 fdisk 进行分卷

  1. 查看磁盘信息

    sudo fdisk -l
    

    这将列出所有连接的磁盘及其分区情况。

  2. 选择要分区的磁盘: 假设你要对 /dev/sdb 进行分区,运行:

    sudo fdisk /dev/sdb
    
  3. 创建新分区

    • 输入 n 创建一个新分区。
    • 选择分区类型(主分区或扩展分区)。
    • 选择分区号。
    • 设置起始扇区。
    • 设置结束扇区或分区大小。
  4. 保存并退出

    • 输入 w 保存分区表并退出 fdisk
  5. 格式化新分区

    sudo mkfs.ext4 /dev/sdb1
    

    这将把新创建的分区格式化为ext4文件系统。

使用 parted 进行分卷

  1. 查看磁盘信息

    sudo parted /dev/sdb print
    
  2. 选择要分区的磁盘

    sudo parted /dev/sdb
    
  3. 创建新分区

    • 输入 mkpart 命令创建新分区。
    • 指定分区类型(primary 或 logical)。
    • 指定起始扇区。
    • 指定结束扇区或分区大小。
  4. 保存并退出

    • 输入 quit 保存分区表并退出 parted
  5. 格式化新分区

    sudo mkfs.ext4 /dev/sdb1
    

示例

假设你要在 /dev/sdb 上创建两个新分区,每个分区大小为100GB:

使用 fdisk

sudo fdisk /dev/sdb

fdisk 提示符下:

Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-209715199, default 2048): 
Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199): +100G

Command (m for help): n
Partition type
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
Partition number (2-4, default 2): 
First sector (209715200-209715199, default 209715200): 
Last sector, +sectors or +size{K,M,G} (209715200-209715199, default 209715199): +100G

Command (m for help): w

使用 parted

sudo parted /dev/sdb

parted 提示符下:

(parted) mkpart primary ext4 2048s 100GB
(parted) mkpart primary ext4 100GB 200GB
(parted) quit

完成这些步骤后,你的磁盘应该已经成功分卷并格式化。你可以使用 df -h 命令来查看新分区的挂载情况。

0
看了该问题的人还看了