格安SSDを買ってみました。
良くわからないのですが、KEXINというブランドの120GBのものです。Amazonで、3,899円ですが20%OFFクーポンが付いていました。
ところがWindowsなどで使う場合には問題がないのですが、Raspberry Piのイメージをコピーしてもブートに失敗して使うことができませんでした。
partedで見てみると、普段使っているSSDやmSDはSector sizeが512BなのですがKEXINのSSDの場合には、4096Bになっています。
そのせいかパーティションを作ろうとすると通常の割り当てでは駄目で、1Gでようやく成功しています。
(parted) mkpart primary fat32 0% 1G
(parted) print
Model: JMicron Tech (scsi)
Disk /dev/sdb: 128GB
Sector size (logical/physical): 4096B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 268MB 1074MB 805MB primary fat32 lba
この場合、スタートが268MBになってしまっていますので、恐らくはこれが原因でブート出来なくなっているようです。
こんな問題があるとは思っていなかったので残念ですが、Raspberry Pi用のブータブルなSSDとして使うのは諦めて他の使い方にすることにしましょう。Windows側のCrystalDiskMarkを見ても、それなりの値にはなっていますから使い方を考えれば良いのかなぁと言う感じです。