无法调整lvm-p2启动分区的大小,即使是从live cd也是如此

我有一台MacBook Pro(2011年末)。 我刚买了1TB硬盘取代原来的500GB。 我的计划是将1TB分成两半,让一方是Ubuntu和另一方OS X(直到我可以合理地摆脱OS X.我需要它来工作)。

现在我在1TB上安装了Ubuntu 12.10并且很好,但它占用了所有的驱动器。 它会自动设置分区。 我确保检查LVM盒子。 他们说,容易resize。 对。 这是我现在所拥有的,从在现场CD或USB上启动看到的:

在此处输入图像描述

分区已锁定。 它没有安装。 然而对于我的生活,我无法弄清楚如何调整它。 这让我想知道为什么我首先在​​LVM上烦恼而不是仅仅安装在FAT32上。 事实上,这种方式的真正原因是我只是让它进行自动安装,并且从未为其他分区设置提供选项。 我这样做是因为我想确保EFI分区设置正确。 我在过去的电脑上遇到过这个问题。

我有几个问题,但只有少数问题需要回答才能解决这个问题。 在这一点上,我不太关心知识分子的追求,而不是仅仅是因为它正在使它发挥作用。

为什么我不能调整这个? 为什么锁定? 更重要的是,我该如何解决这个问题? Google会返回因某种原因无效的答案。

我应该返回并重新安装但是手动完成所有操作并将其设置为2个分区吗? 如果是,我是否需要在此过程中创建EFI和交换分区,或者EFI是否自动处理?

经过多年的努力,我回到了linux,所以我很生气。 任何帮助将不胜感激。

编辑:以下是来自终端

ubuntu@ubuntu:~$ sudo e2fsck -f /dev/sda3 e2fsck 1.42.5 (29-Jul-2012) /dev/sda3 is in use. e2fsck: Cannot continue, aborting. ubuntu@ubuntu:~$ umount /dev/sda3 umount: /dev/sda3 is not mounted (according to mtab) 

所以它正在使用但尚未安装?

如果您有lvm,则需要使用lvm工具来管理逻辑卷和卷组。 您的/dev/sda3未安装但可能在VG中定义为物理卷。 这就是它正在使用的原因。

尝试使用sudo pvs命令查看物理卷,查看卷组的sudo vgs和逻辑卷的lvs 。 ( pvdisplay, vgdisplay and lvdisplay也提供了有关卷的其他详细信息)。

从LV列表中,您需要选择要resize的LV,并使用LV名称而不是/ dev / sda3物理分区调整其大小。

Obs:因为这可能是带有/ filesystem的LV,你需要调整它从live cd启动它(它与没有lvm的情况相同,你无法卸载正在使用的卷)。

OBS:从您的屏幕截图中,您使用gparted并且gparted至少在12.04之前无法使用LVM分区(编辑:但在12.10的屏幕截图中,它似乎正在工作……)。 你需要使用fdisk (似乎parted也可以,但我从来没用过它……)

您没有安装物理LVM卷。 永远。 在LVM PV上运行fsck(用于扫描扩展文件系统)? 在FAT32上安装Linux?

我认为,对于理解基础知识而不是无所事事地尝试事物的需要,知识分子的追求并不多。 为了让这不是一个咆哮,关于另一个不愿意学习和期待神奇工作的用户:

  1. 在逻辑卷上收缩文件系统(如果FS支持它)
  2. 使用lvresize缩小逻辑卷
  3. 调整基础物理卷的大小。
  4. 调整用作物理卷的分区的大小。

总结一下 – 除非你知道自己在做什么,并且知道LVM的各个部分是如何组合在一起的,否则不值得。 将来要更仔细地规划您的安装。