使用 GParted 调整 LVM 驱动器大小时遇到​​问题

使用 GParted 调整 LVM 驱动器大小时遇到​​问题

我已经在 Windows 8(主机)上通过 Virtualbox 运行虚拟版 Ubuntu 一段时间了。但是最近它的空间开始不足,所以我一直使用本教程来调整它的大小: http://derekmolloy.ie/resize-a-virtualbox-disk/#prettyPhoto

我已经到了“步骤 3”(虽然实际上还有更多的步骤......我实际上已经到了该部分中图 3/图 4 附近的阶段)但我遇到了一个问题。

Gparted 显示我的 /dev/sda2 和 /dev/sda5 被锁定

我读此主题关于运行lvremovelvscan等,但是当我尝试这样做时,出现以下错误消息:

user@debian:~$ lvscan
Warning: Running as a non-root user. Functionality may be unavailable.
/run/lvm/lvmetad.socket: connect failed: Permission denied
Warining: Failed to connect to lvmetad. Falling back to internal scanning.
user:debian:~$

通常情况下,我很乐意摆弄一些东西,直到我能解决问题,但由于如果我搞砸了会发生什么,我不愿意在这种情况下盲目地摆弄。我用过谷歌,但还没能找到我需要做什么来解决这个问题。

有人可以建议一下吗:

  1. 我需要做什么才能以非 root 用户身份运行它,
  2. 我需要做什么才能以 root 用户身份运行它(这是一个全新的 Gparted CD,在全新的 VirtualBox Ubuntu 设置上运行,因此我尚未在其上设置任何用户)
  3. 我需要做任何其他事情来让它运行,这样我就可以继续上述教程。

请注意:我是一个前端 Web 开发人员,主要习惯在 Windows 环境中工作,因此如果您可以使任何说明保持简单并且假设没有 Linux/Gparted 知识,将不胜感激 :-)

谢谢!

答案1

为了扩大 LVM2 PV 分区,您首先需要停用LVM。之后,您可以扩展扩展分区,然后是 LVM2 PV 分区。步骤大致如下:

  1. 备份您的数据以防万一发生什么问题。
  2. 使用 GParted Live 启动虚拟机。
  3. 选择 /dev/sda5 LVM2 PV 分区
  4. 选择分区 -> 停用
  5. 选择/dev/sda2 扩展分区
  6. 选择分区 -> 调整大小/移动
  7. 将分区扩展到驱动器的末尾。
  8. 选择 /dev/sda5 LVM2 PV 分区
  9. 选择分区 -> 调整大小/移动

  10. 扩大分区以与 sda2 扩展分区的末尾相接。

  11. 应用操作
  12. 退出 GParted,并启动 VM OS。
  13. 在终端窗口中,使用 root 权限(或者须藤),使用适当的调整大小命令行选项来增加您希望增加大小的逻辑卷。

“希望这能有所帮助。

相关内容