我在 VMware 中运行 Ubuntu 14.04 LTS。我最近空间不足,所以我决定添加一个 10GB 的卷。问题是我最初没有使用 lvm 安装 ubuntu,所以现在我试图回过头来做这件事。我试过https://github.com/g2p/blocks但由于某种原因,我无法将其安装在 liveCD 上。
现在我回去遵循这个指南:https://help.ubuntu.com/community/SettingUpLVM-WithoutACleanInstall
我安装了 lvm2 以及 fdisk 和 GParted。但在此过程中我搞砸了一些东西,现在我有一个无法删除的 /dev/sda3:
GParted 错误:
GParted 0.18.0 --enable-libparted-dmraid --enable-online-resize
Libparted 2.3
Delete /dev/sda3 (lvm2 pv, 1023.00 KiB) from /dev/sda 00:00:00 ( ERROR )
calibrate /dev/sda3 00:00:00 ( SUCCESS )
path: /dev/sda3
start: 39845888
end: 39847933
size: 2046 (1023.00 KiB)
delete lvm2 pv file system 00:00:00 ( ERROR )
lvm pvremove /dev/sda3
Physical Volume /dev/sda3 not found
========================================
首先,我想以某种方式摆脱这个卷。我lvm2 pv
按照指南所述创建了一个 100MB 的卷,但我不明白如何将操作系统文件放到上面,甚至不明白这样做有什么意义,因为指南稍后会告诉您为 usr 文件夹等创建 ~10gb 分区。我有点迷茫,希望我可以进行全新安装。
编辑:
当我这样做时:sudo fdisk /dev/sda3
我得到:You must set cylinders.
编辑2:
我设法使用以下命令删除 /dev/sda3:
dd if=/dev/zero of=/dev/sda3 bs=1M count=2
然后使用 GParted 将其删除
现在我只需要一种方法来扩展/dev/sda1
到未分配的空间
编辑3:
现在只需使用 GParted 就可以解决这个问题。
答案1
您不需要 lvm。删除 sda3 和 sda4 以返回到旧设置,只需将 sda2 移到右侧(先卸载 sda5),然后您可以将 sda1 扩展到未分配的空间。
答案2
查看此物理卷中是否有任何逻辑卷。尝试“sudo lvdisplay”。如果有,请删除任何逻辑卷,然后尝试使用“vgreduce -a”删除卷组中的任何空物理卷。