我在主驱动器上安装了 Fedora 24,但后来决定将其安装在固态驱动器上。这样做之后,我尝试安装我的主驱动器(运行 cryptsetup 后),但发生了这种情况:
# lvrename /dev/fedora/home /dev/fedora/althome
Multiple VGs found with the same name: skipping fedora
Use the VG UUID with --select vg_uuid=<uuid>
# lvdisplay
: above lists my partitions uuids
# lvrename --select vg_uuid=my-vg-uuid /dev/fedora/home /dev/fedora/althome
lvrename: unrecognized option '--select'
由于给定的说明不起作用,我该如何解决这个问题?
答案1
使用 vgdisplay 查找卷组的 UUID(不是逻辑卷的 UUID),然后:
vgrename my-vg-id oldfedora
这似乎是 Fedora 24 中的一个错误。
答案2
TLDR - 唯一有效的是:
lvm vgrename <vg uuid from vgdisplay> <new_vg_name>
谢谢@koppor!
我也有两个fedora_localhost-live
VG(将驱动器从冒烟的机器中拉出并尝试从中获取数据。)。
我尝试了大约 15 种不同的组合,vgrename
然后大约 5 种lvm vgrename
唯一有效的是:
# vgdisplay
<snip>
--- Volume group ---
VG Name fedora_localhost-live
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 236.87 GiB
PE Size 4.00 MiB
Total PE 60639
Alloc PE / Size 60639 / 236.87 GiB
Free PE / Size 0 / 0
VG UUID 5UVnsQ-duSo-0AxN-BXkx-kchz-3LIv-eHb6Cp
# lvm vgrename 5UVnsQ-duSo-0AxN-BXkx-kchz-3LIv-eHb6Cp vg_polonium
答案3
回复晚了非常抱歉。我想这是某种错误。不使用--select vg_uuid=<uuid>
仅使用<uuid>
vg 的。 vg_uuid 可以通过vgdisplay
命令找到