我有一个带 8 GB SSD 的戴尔 Mini 9。几年前我安装了Lucid,每次都升级,现在我的硬盘快满了。我看到安装了新的默认程序,但不会自动删除旧的程序(例如 Banshee 和 Rhythmbox)。现在我可以从头开始安装一个新的发行版,但如果有办法避免麻烦,那就太好了。我不介意我多年来安装的程序是否被删除,它们只是少数,我可以立即重新安装它们。
我买了一个希捷 ST3000DM001 3TB 硬盘。它是在一个外壳内出售的。我格式化为 ext4,将一些数据复制到其中,然后将其从机箱中取出并将其直接连接到主板。我的数据对操作系统不可见(它看到一个未知的 ~300GiB 分区,其余为可用空间)所以我开始阅读高级格式和 >2TB 驱动器。
我再次将磁盘与 USB 连接,复制所有数据,并再次插入 sata。我使用 gparted 创建了一个 GPT 分区表(ubuntu 磁盘实用程序不会让我使用Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0),创建了一个大的 3Tb Ext4 分区,保留默认Align to值MiB并格式化。
驱动器被正确识别,并正确安装。文件可以成功地从驱动器复制到驱动器。
然而:
Gparted 显示磁盘有 512k 扇区,我知道这不是真的1

而cat /sys/block/sdb/queue/physical_block_size报告4096
我发现一些报告对libparted非 512k 扇区2和其他扇区3存在问题,这些报告说与 MiB 对齐就足够了。
Parted 报告说,当我选择最小时,驱动器已对齐:
(parted) align-check
alignment type(min/opt) [optimal]/minimal? min
Partition number? 1
1 aligned
(parted)
Run Code Online (Sandbox Code Playgroud)
我的配置正确吗?我是否因为磁盘格式化为 512k 扇区而导致性能下降,是 gParted …