使用Parted在线扩容磁盘分区大小

文章目录
  • 概述
  • 准备工作
  • 刷新磁盘
  • 调整分区大小
  • 确认更改并退出
  • 更新物理卷
  • 概述

    有时需要对物理分区大小进行调整以满足不断变化的需求。Parted是一款功能强大的分区管理工具,可以帮助您轻松地进行这项任务。本文将简要介绍如何使用Parted来调整物理分区大小,让您能够快速且安全地完成这一操作。

    准备工作

    检查磁盘空间,使用 lsblk 和 pvdisplay 查看(演示增加 nvme0n1分区的空间)

    刷新磁盘

    如果是虚拟机,编辑了硬盘可以不用重启系统,执行下面的命令刷新磁盘。

    echo 1 > /sys/block/扩展的磁盘/device/rescan
    #扩展的磁盘:如 sda sdb sdc 等,我这里实际情况是nvme0n1

    调整分区大小

    打开终端,并以管理员权限运行Parted

    sudo parted /dev/nvme0n1

    使用 print 命令查看当前分区布局,并记下要调整的分区的编号,如编号 2 :

    使用 resizepart 命令调整分区大小

    • 指定绝对大小: 直接指定要调整的分区大小。例如,如果你想将分区调整为 200GB,可以使用以下命令:
    resizepart 2 200GB
    • 请注意:这里的大小指的是新的分区大小,不是增量。实际调整会有偏差,系统计算方式影响的。
    • 如果调整的分区小于当前的分区大小,会有提示,请谨慎操作,系统的分区不可以减少,否则会导致无法进入系统。

    确认更改并退出

    quit

    更新物理卷

    使用 pvresize 命令来更新物理卷,以便它能够识别新的分区大小

    sudo pvresize /dev/nvme0n1p2

    使用 pvdisplay 命令来检查物理卷的大小,确保它已经扩展到了新规划的分区大小。

    0

    1. This post has no comment yet

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    使用DLVM本地部署DeepSeek(补充)
    使用DLVM本地部署DeepSeek(补充)
    Linux 6 张图
    Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
    Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
    Linux 2 张图
    MySQL 30周年庆 OCP 认证免费
    MySQL 30周年庆 OCP 认证免费
    Linux 5 张图
    使用Kubeadm在Ubuntu 20.04中部署Kubernetes
    使用Kubeadm在Ubuntu 20.04中部署Kubernetes
    Linux 24 张图
    在Linux上安装和配置Squid代理服务器
    在Linux上安装和配置Squid代理服务器
    Linux 10 张图
    Wifipumpkin3 安装记录
    Wifipumpkin3 安装记录
    Linux 1 张图
    © 2025 诺诺博客如有侵权请联系删除 | 网站地图 | 百度统计 | 又拍云CDN加速
    为了获得更好的浏览效果 建议您使用IE8.0及以上版本浏览器登陆本站点 · 服务器托管于腾讯云