我买了一个 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。
我不确定是否需要,但“对齐”比“不对齐”好得多:)