奥睿科(ORICO)M.2 NVMe/SATA双协议移动硬盘盒

我使用 升级MacBook Air 2010存储SATA硬盘(m.2转接) ,由于 MacBook Air 11" Late 2010 的硬件有异常,启动无法使用 option 键切换启动设备,导致我我发直接从U盘安装 Gentoo Linux 。所以我想了一个变通方法,先完成 在MacBook Pro上安装Gentoo Linux ,然后通过购买的 奥睿科(ORICO)M.2 NVMe/SATA双协议移动硬盘盒Clone Gentoo Liinux 完成安装。最后,再将安装好 Gentoo Linux 的SATA硬盘安装到 MacBook Air 11" Late 2010

三星 CM871a 512GB MZ-NTN5120 (注意,这款是 M.2接口 SATA存储,非 NVMe存储 )

../../../_images/samsung_cm871a_m2.jpg

移动硬盘盒

奥睿科(ORICO)M.2 NVMe/SATA双协议移动硬盘盒 主控芯片是 Realtek RTL9210B-CG ,我发现一个奇怪的地方,就是 fdisk -l 看到的磁盘情况:

初始时安装好SATA磁盘的 fdisk -l 输出
Disk /dev/sdc: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: RTL9210B-CG
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 82B05ADC-61C2-41E2-AC82-2AB33A969A98

这里比较奇特的是 I/O sizeoptimal 格式是 33553920 字节,也就是大约 32MB (但是不是整数) 。一般我们见到的参数都是 I/O size (minimum/optimal): 4096 bytes / 4096 bytes

另外,我尝试 parted -a optimal /dev/sdc 为磁盘创建分区,总是提示不能对齐:

使用 parted -a optimal 提示不能对齐
# parted -a optimal /dev/sdc mkpart ESP fat32 0% 256MB
Warning: The resulting partition is not properly aligned for best performance: 34s % 65535s != 0s
Ignore/Cancel?