qemu-img resize gpt分区 parted修复分区信息 虚拟机 lvm 扩容根分区

2023-05-16

扩容qcow2虚拟盘

关闭虚拟机

virsh destroy redflag1

qemu-img resize从20G扩容至40G

qemu-img resize redflag.qcow2 40G

启动

virsh start redflag1

查看状态,当前无任何变化

fdisk 查看vda,已经变大

 查看lvm信息

 xfs_info

扩容虚拟机根分区

修复gpt分区信息

parted -l 

 

 建立新分区

fdisk /dev/vda
n 回车
回车
回车
回车
w 回车

 更新内核记录

partprobe

 pvcreate创建新pv

vgextend扩容

将/dev/vda4扩容到卷组asianux

vgextend asianu /dev/vda4

lvextend扩容 

把根分区所在lv扩容到36.7G

原16.8G,新增20G(注意,看截图可以发现36.8G差了1个extent, 暂时没有找到可以直接用+100FREE参数方法)

lvextend -L 36.7G /dev/mapper/asianux-root

XFS

xfs_growfs生效到xfs文件系统

 成功扩容根分区。

EXT4

resize2fs 

故障

首次启动时fdisk -l 信息不对

reboot重启虚拟机

fdisk无法使用新的空间(Value out of range.)

参考:

https://www.cnblogs.com/dewan/p/16719008.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

qemu-img resize gpt分区 parted修复分区信息 虚拟机 lvm 扩容根分区 的相关文章

  • 如何在进程结束后自动关闭`qemu`的执行?

    我想要的是qemu打开并显示输出后的窗口运行后自动关闭pintOS 就像我运行命令时一样pintos run alarm multiple in tcshshell qemu 显示过程开始 然后一些alarm notifications然后
  • 如何在 jqGrid 上实现自动换行(适用于 IE7、IE8 和 FF)

    如何在适用于 IE7 IE8 和 FF 的 jqGrid 上实现自动换行 同时还具有列大小调整功能 网格正确对齐 尝试使用特定宽度的 div 基于初始 TH 宽度 内包装每个 td 上的内容 但 colresize 不适用于我插入的 div
  • 获取图像的高度和宽度

    我正在显示一个图像 如果该图像很小 它将填充控制区域的大小 我想显示实际情况original图像的宽度和高度 我怎样才能做到这一点 图像源宽度 http msdn microsoft com en us library system win
  • 将 IVSHMEM 与 libvirt virt-manager 结合使用

    Using ivshmem in qemu需要执行以下步骤 在主机中启动 ivshmem 服务器 ivshmem server这将创建一个unix域套接字 tmp ivshmem socket 使用以下命令行选项启动 qemu charde
  • 如何在浏览器窗口调整大小时调整CSS中的梯形大小

    当我调整浏览器窗口大小时 我试图调整梯形形状的大小 我试图通过使用来做到这一点box resize但还是没用 是否可以通过使用定义 创建的梯形来做到这一点border黑客 还有什么其他方法可以使梯形能够在调整浏览器窗口大小时调整大小 div
  • 如何统计QEMU从运行开始到结束执行的客户指令数量?

    我想对 QEMU 每秒的客户指令进行基准测试 以将其与其他模拟器进行比较 如何获取访客指令数 我对用户模式和完整系统模式都感兴趣 我现在唯一的解决方案是使用简单的跟踪记录所有指令exec tb or d in asm 如何使用 QEMU 的
  • 如何创建具有自定义外设和内存映射的 QEMU ARM 机器?

    我正在为 Cortex M3 cpu 编写代码 并且正在使用以下命令执行单元测试qemu arm二进制 现在一切都很好 但我想知道我是否能够使用测试整个系统qemu system arm 我的意思是 我想为 qemu 编写自定义 机器 我将
  • 以 cm 为单位调整图像大小 C#

    我有一个要求 要求提供 10 X 6 88 厘米的图像 我知道我不能简单地将厘米转换为像素 因为一个像素大小取决于用户显示分辨率 我想知道是否有办法调整图像大小以达到该尺寸 以厘米为单位 我还需要保留图像扩展名 例如 无法将其转换为 pdf
  • 最小化 WPF 中的窗口?

    使用 Windows 时如何以编程方式最小化窗口WPF 我似乎可以找到 Resize 属性 set WindowState WindowState Minimized
  • 在 C++ Windows API 中,在运行时调整窗口大小?

    当单击按钮时 如何在运行时调整全局 hwnd 变量的大小 或者只是在运行时调整窗口大小的任何方法 IE HWND hwnd global int buttonid 250 an id for a button also global int
  • 用于 RHEL 的 gdb-multiarch

    我正在尝试寻找方法来运行gdb 多架构RHEL 中的命令 我已经安装了用于 ARM 处理的 QEMU 模拟器 我想安装GDB进行调试 我能够安装GDB 多体系结构在 Ubuntu 中运行命令成功 sudo apt get GDB multi
  • 在delphi中禁用窗体大小调整

    有什么方法可以阻止用户调整表单大小吗 目前我正在使用 当表单大小改变时 MainForm Height 761 MainForm Width 777 但这看起来很可怕 因为当用户尝试更改表单大小时它会闪烁 固定尺寸很简单 你有两个选择 De
  • Java 中 Component 的 componentResized 事件,但仅在鼠标释放时执行

    当我的一个组件 画布 调整大小时 我需要进行一些计算 不幸的是 计算可能需要几百毫秒 这会导致调整大小在完成时严重滞后 我想通过仅在调整大小结束时 我猜是释放鼠标按钮时 进行计算来解决这个问题 我怎样才能做到这一点 到目前为止我只有以下内容
  • qemu KVM内核模块没有这样的文件或目录

    我目前正在上操作系统课程 我需要使用 qemu 来运行我的教授提供的一个小型操作系统 我正在尝试在 MacBook Air 5 2 上的 virtualbox 上的 ubuntu 12 04 虚拟机中使用 qemu 我知道我遇到的问题可能与
  • 如何调整 svg 的大小(使用蜡染)并显示它?

    我有一个 100x100 像素的 svg 文件 例如 我正在使用蜡染 如果我做一个 JSVGCanvas svg new JSVGCanvas svg setSize 10 10 它只会显示图片的这一部分 而不显示调整大小的图像 你知道如何
  • 尝试使用 qemu-arm 运行arm二进制文件时如何解决“加载共享库时出错”?

    我正在运行 Linux Mint 14 并安装了 qemu qemu user 和 gnueabi 工具链 我编译了 test carm linux gnueabi gcc test c o test 当我尝试跑步时qemu arm usr
  • 在 chrome/safari 中使用滚动高度调整 iframe 大小

    我正在尝试根据 iframe 的内容调整其大小 变大或变小 单击每个页面后 将调用一个方法来调整大小 在 Chrome 中 我可以使 iframe 更大 但不能更小 document body scrollHeight 始终是最大值 因此
  • cocoa——让嵌套的 NSView 和 CALayers 按比例调整大小

    我的 NSWindow 的 contentView 是 NSView 子类 它还有一些其他 NSView 子类作为子视图 子视图是基于图层的 而这些图层又包含子图层 一些子层具有另外的子子层 我希望在调整窗口大小时 整个内容也按比例调整大小
  • 缩放视图中的文本以适合?

    我不相信这存在 但想仔细检查一下 我想设置 TextView 的文本大小 使其适合给定宽度的单行 例子
  • qemu kvm:如何获取性能监控中断?

    我在操作系统内核中编写了一些函数 以便在指令计数器溢出时发出性能监控中断 PMI 它在我的机器 Intel core i5 上运行良好 但是当我使用 qemu 在 qemu 上运行它时 qemu system x86 64 enable k

随机推荐