在安装12.04之前如何删除所有驱动器上的所有LV VG和分区


18

我有2个用于Ubuntu Server 11.10的硬盘驱动器。现在,我想从12.04开始,但是我在使用现有逻辑卷和卷组时遇到了一些麻烦。在安装过程中擦除数据似乎需要几天的时间。是否有一种快速简单的方法来擦除所有卷/组/分区,以便我可以从2个空驱动器开始?当我在11.04上进行设置时,我花了一些时间来学习如何做,但此后我却忘记了大部分学习内容。

对于它的价值,我仅使用此框来了解Linux。

Answers:


27

只是出于这个问题,我遇到了同样的问题,这是我如何解决的(所有这些命令都是从实时会话中输入的):

sudo vgdisplay

然后我找到要删除的组名

sudo vgremove <groupname>

回答y所有问题。

然后,我可以使用GParted手动格式化整个设备。


在安装Ubuntu 14.04.3并完全替换旧的CentOS安装时,我遇到了同样的问题,该解决方案对我来说效果很好。
马特·库伯

为我解决了这个问题,之后我就可以使用live cd的gparted格式化磁盘了。
wawa 2015年

没有工作,vgremove说尝试调用vgreduce --removemissing但也失败。
BrainSlugs83

刚遇到同样的问题,这个答案就解决了问题。仅作记录,我使用了“ sudo vgscan”,它提供了简洁的输出(而不是“ sudo vgdisplay”)
Tzunghsing David Wong

9

我无法删除分区,因为卷组(系统)正在使用该分区。有人告诉我它无法删除该卷组,因为缺少物理卷。

运行后,vgreduce --removemissing system我可以删除卷组,然后删除分区,然后将其保留在我想要的位置。

感谢您提出的建议,他们让我思考正确的方向。


2
只需添加一下,在使用Ubuntu安装程序的同时按ALT-F2即可弹出一个控制台,您可以在其中输入vgreduce --removemissing system建议的内容。
NickG 2013年

3
我用过vgremove <LVM Group Name>
Erik

+1,使我能够完成这项工作-更改system了卷组名称,这使我处于vgremove开始工作的足够好的状态。!
BrainSlugs83 '02

3

您需要做的就是在安装程序中选择“使用整个磁盘”选项。它将清除驱动器上的所有内容。


这样会限制我在安装驱动器后可以做什么吗?
2012年

1
试一试。这就是我得到的-无法自动删除LVM数据。由于所选设备上的卷组也由其他设备上的物理卷组成,因此自动删除并不安全。请先删除其LVM数据。
2012年

@Mark,这很奇怪。选择手动分区,然后删除现有分区。
psusi 2012年

1
它告诉我LVM卷组正在使用该分区。当我尝试删除卷组时,它告诉我不能,因为可能正在使用1个或多个逻辑卷。它向我显示0个免费物理卷,2个已用PV,1个VG和0个逻辑卷。我确实看到VG由2个PV组成-/ dev / sda2和unknown。虚拟控制台(4)告诉我,缺少PV时无法更改虚拟组。我希望这对您有意义。我很困惑。
2012年

哈!我知道了。不得不使用vgreduce --removemissing system。现在,我有两个干净的空驱动器。在进行安装之前,我可能应该阅读LVM。哎呀,这是一个“学习”服务器。谢谢您的帮助!
2012年

1

从LiveCD引导,启动GParted并创建一个新的分区表在每个驱动器上将有效地删除所有现有分区。写入的数据量可以忽略不计,因此不会花费很长时间。

驱动器上的所有数据都将丢失。


在d / l LiveCD之后,尝试使用GParted创建分区表,它告诉我1个分区当前处于活动状态,并且无法创建分区表。我别无选择。
2012年

@Mark:这是默认情况下LiveCD交换到的HDD上的交换分区。右键单击分区,然后选择“交换”
Sergey

呵呵,不只是“交换”-新建,删除,调整大小/移动,复制,粘贴,格式化为,卸载,管理标志,检查,标签,新UUID,信息。仅“管理标志和信息”不会灰显。
2012年

如果我只是拔下驱动器,安装在第二个驱动器上,并在安装后处理分区,将来是否会引起麻烦?除了一年前设置服务器外,我不熟悉LVM。
2012年

1

我也遇到过类似的情况。
我发现我必须完成安装过程,然后选择用于创建分区模式的部分:Guided或Manual。
然后,我可以使用Alt+ F2切换到另一个控制台。当我键入时help,它没有显示任何LVM命令。我曾经vgdisplay看过VirtualGroup的名称。
然后vgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>,我指定了-该v标志指定了详细信息,因此我可以看到LVM在做什么,并f强制使用该标志,因为前几次它抱怨找不到丢失的驱动器。
然后我切换回主控制台Alt+F1并选择“使用LVM引导”。安装程序找到了固定的LVM分区并将其删除,以便我可以继续进行安装。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.