首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动LVM分区

移动LVM分区
EN

Unix & Linux用户
提问于 2018-05-25 19:05:20
回答 1查看 3.4K关注 0票数 1

我有一个双引导,我从不使用Windows,但是因为我很好,所以我想在一开始就把我的硬盘分成两个相等的部分,左边是Windows,右边是Linux。但是Linux没有空间了,所以我缩小了Windows,因为我使用了LVM分区,所以我创建了一个新的分区,并在逻辑分区上共享它们。但是现在linux仍然没有空间,我认为创建大量的小型LVM分区是很奇怪的,所以我正在移动我创建的第二个LVM分区,并对它进行扩展,以便只保留两个分区。

有可能吗?

谢谢。

EN

回答 1

Unix & Linux用户

发布于 2018-05-25 20:42:44

几乎一切都是可能的。问题是:值得吗?

我不认为有什么工具能做到这一点。调整PV大小是不够的,除非您无所畏惧地用dd移动缩小的分区。

要做到这一点“容易”,PVs必须与PE大小(可能是4MiB)对齐;不是驱动器的开始,而是彼此对齐。那你就可以

  1. /etc/lvm/backup中保存后面的PV的PE位置
  2. 删除后面的PVs
  3. 扩展第一个(也是仅剩的) PV
  4. 计算并调整/etc/lvm/backup定义中的PE偏移量(更确切地说,在删除PV之前在该数据的副本中)
  5. vgcfgrestore加载更改的数据
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/446060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档