Ubuntu SSD /dev/sda 和 LVM 分区对齐

Ubuntu SSD /dev/sda 和 LVM 分区对齐

我买了一个 SSD 新硬盘,并成功将我的根分区移到了上面。我使用的是 LVM。它的启动速度很快,而且所有性能都比传统硬盘好得多。但我不确定分区对齐。

还有另一种线askubuntu 上有人帮忙确定分区是否使用 parted 正确对齐。发出命令后我得到以下结果:

sudo parted /dev/sda (my ssd hdd)
p
Number  Start   End     Size    Type     File system  Flags
 1      32,3kB  502MB   502MB   primary  ext4         boot
 2      502MB   54,5GB  54,0GB  primary               lvm

align-check opt
partition 1 not aligned
partition 2 not aligned

然而在发出命令时

sudo parted /dev/ssd/root_ssd (my root logical volume)
partition 1 aligned

“ssd”卷组是我专为我的 SSD 硬盘创建的卷组,因此它直接存在于 /dev/sda 上方。

我对 /dev/sda 的“未对齐”输出感到困惑,因为我猜想它“应该”对齐才能正常工作,因为它是 LVM 所在的物理驱动器。但另一方面,逻辑卷本身报告“对齐”。

这两个信息哪个更正确?如果 /dev/sda“未对齐”,我能否以某种方式在不重新安装的情况下使其对齐?我是否遗漏了什么?非常感谢!

答案1

好的,我解决了。使用 ubuntu 安装 usb-stick 和 gparted,我移动/调整了启动和根分区的大小,直到它们正确对齐。之后,我使用问题中提到的 align-check opt 命令进行了检查。现在 SSD 驱动器上的一切似乎都正常。

注意:移动启动分区需要重新安装 grub。

顺便提一下。对齐不良可能是由于使用 Ubuntu 的“磁盘实用程序”进行分区造成的。可能是我搞砸了某些事情,但与 gparted 相比,磁盘实用程序可能不太关心正确的对齐。所以我的建议是使用 parted/gparted。

我不确定是否需要,但“对齐”比“不对齐”好得多:)

相关内容