linuxparted磁盘分区命令

fiy 其他 132

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的磁盘分区命令是 parted。Parted是一个用于调整硬盘上分区表的工具。下面将介绍几个常用的 parted 命令。

    1. parted /dev/sdX:启动 parted,并指定要操作的设备。其中 /dev/sdX 代表磁盘设备。

    2. print:列出当前磁盘的分区表信息。

    3. mklabel label-type:创建一个新的分区表。label-type 可以是 gpt 或 msdos。例如,使用 mklabel gpt 创建一个 GPT 分区表。

    4. mkpart part-type [fs-type] start end:创建一个新的分区。part-type 可以是 primary、extended 或 logical。fs-type 是可选的,代表文件系统类型。例如,使用 mkpart primary ext4 0% 50% 创建一个主分区,并使用 ext4 文件系统,起始位置是磁盘的起始位置,结束位置是磁盘大小的一半。

    5. rm part-number:删除指定编号的分区。part-number 是分区编号,可以使用 print 命令查看。

    6. resizepart part-number end:调整指定编号的分区的大小。end 是新的分区结束位置。例如,使用 resizepart 2 100% 调整分区2的大小到磁盘的末尾。

    7. set part-number flag state:设置指定编号的分区的属性。flag 可以是 boot、root、swap 或 hidden。state 可以是 on 或 off。例如,使用 set 2 boot on 将分区2设置为启动分区。

    8. align-check [alignment-type] N:检查当前分区是否按照指定对齐方式对齐。alignment-type 可以是 minimal 或 optimal。N 是对齐的大小。例如,使用 align-check optimal 2 检查分区2是否按照最优方式对齐。

    这些是 parted 的一些常用命令,通过这些命令可以在 Linux 上对磁盘进行分区操作。使用这些命令前,请确保你对磁盘和分区的操作非常熟悉,以免造成数据丢失或其他不可逆的损坏。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux系统中的分区命令主要是通过parted工具来实现的。parted是一款功能强大的磁盘分区程序,可以用于创建、删除、调整磁盘分区等操作。下面是使用parted进行磁盘分区的常用命令:

    1. 查看磁盘分区信息:
    “`
    parted /dev/sda print
    “`
    上述命令会显示/dev/sda的分区信息,包括分区号、起始位置、结束位置、大小等。

    2. 创建新的磁盘分区:
    “`
    parted /dev/sda mkpart primary <文件系统类型> <起始位置> <结束位置>
    “`
    通过以上命令可以创建一个主分区,文件系统类型可以选择ext2、ext3、ext4等,起始位置和结束位置可以使用单位为MB或GB的数值。

    3. 删除指定分区:
    “`
    parted /dev/sda rm <分区号>
    “`
    上述命令将删除/dev/sda中指定分区号的分区。

    4. 格式化分区:
    “`
    mkfs.<文件系统类型> <分区路径>
    “`
    通过以上命令可以对指定分区进行格式化,文件系统类型可以根据需要选择。

    5. 调整分区大小:
    “`
    parted /dev/sda resizepart <分区号> <新大小>
    “`
    通过以上命令可以调整指定分区的大小,新大小可以使用单位为MB或GB的数值。

    以上是部分常用的分区命令,parted还提供了其他一些功能如移动分区、调整分区位置等。在使用parted命令进行磁盘分区操作时,需要注意数据的备份和风险评估,以免不小心造成数据丢失或磁盘损坏。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统中的分区命令主要有 parted 和 fdisk。在本文中,我们将重点介绍 parted 命令的使用。

    Parted 是一个功能强大的分区工具,可以用于创建、删除、调整和管理磁盘分区。它支持多种分区表类型,如 MBR(Master Boot Record)和 GPT(GUID Partition Table)。下面是 parted 命令的基本使用方法。

    ### 1. parted 的安装
    在大多数 Linux 发行版中,parted 已经预装,可以直接使用。如果没有安装,可以通过以下命令安装:

    “`shell
    sudo apt-get install parted # Debian/Ubuntu
    sudo yum install parted # CentOS/Fedora
    “`

    ### 2. 分区磁盘
    要分区一个磁盘,您需要首先确定要分区的磁盘的设备名称,这可以通过以下命令查看:

    “`shell
    sudo fdisk -l
    “`

    找到要分区的磁盘设备名称后,可以使用以下命令打开 parted:

    “`shell
    sudo parted /dev/sdX
    “`

    其中,sdX 是您要分区的磁盘设备名称。

    ### 3. 查看分区表
    在 parted 中,可以使用 print 命令查看分区表信息:

    “`shell
    (parted) print
    “`

    ### 4. 创建分区
    要创建新分区,可以使用 mkpart 命令。以下是创建主分区的示例:

    “`shell
    (parted) mkpart primary <文件系统类型> <起始位置> <结束位置>
    “`

    其中:
    – `<文件系统类型>`:可以是 ext4、fat32、ntfs 等。
    – `<起始位置>`:可以是以分区之间的差距形式指定,例如 +2GB。
    – `<结束位置>`:可以是相对于磁盘末尾的偏移量形式指定,例如 -1。

    例如,要创建一个新的 ext4 主分区,从起始位置 1MB 到结束位置 10GB,可以执行以下命令:

    “`shell
    (parted) mkpart primary ext4 1MB 10GB
    “`

    ### 5. 删除分区
    要删除一个分区,可以使用 rm 命令。以下是删除分区的示例:

    “`shell
    (parted) rm <分区号>
    “`

    其中,`<分区号>` 是要删除的分区的编号。要查看分区列表及其编号,可以使用 print 命令。

    ### 6. 调整分区大小
    要调整分区的大小,可以使用 resizepart 命令。以下是调整分区大小的示例:

    “`shell
    (parted) resizepart <分区号> <新的结束位置>
    “`

    其中,`<分区号>` 是要调整大小的分区的编号,`<新的结束位置>` 是新的分区结束位置。

    ### 7. 格式化分区
    在分区创建或调整大小后,通常需要格式化分区以创建文件系统。您可以使用 mkfs 命令来做到这一点。

    例如,要将第一个分区格式化为 ext4 文件系统,可以执行以下命令:

    “`shell
    sudo mkfs.ext4 /dev/sdX1
    “`

    其中,`/dev/sdX1` 是第一个分区的设备名。

    ### 8. 退出 parted
    在完成所有分区操作后,可以使用 quit 命令退出 parted:

    “`shell
    (parted) quit
    “`

    以上是 parted 命令的基本使用方法。通过这些命令,您可以在 Linux 系统中轻松地创建、删除、调整和管理磁盘分区。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部