Raspberry Pi 3で使用するためにフォーマットしたいポータブルSSDドライブがあります。https://www.amazon.com/gp/product/B00N0V4JG2
以前はこの製品を使ったことがありましたが、128GBバージョンがOSXコンピュータでFAT32でフォーマットされており、Piではドライブが問題なく実行されました。ビットコインブロックチェーンを保存するために使用しています。ブロックチェーンが大きすぎてドライブを512 GBドライブに交換しようとしていますが、これは正しく機能しません!
最初はOSX FAT32フォーマットを試しましたが、成功しませんでした。だから、Pi自体でフォーマットを試しました。
USBドライブのマウント解除と同じように始めますfdisk /dev/sda
。sudo su
/dev/sda1 2 1000215215 1000215214 477G b W95 FAT32
それから[d]lete、[n]new、[w]riteプロセスを経ました。
/dev/sda1 2048 1000215215 1000213168 477G 83 Linux
partprobe
ただし、再起動後もfdisk -l
変更は報告されません。
/dev/sda1 2 1000215215 1000215214 477G b W95 FAT32
...私が今まで間違ったことがありますか?続行してmfks.ext4 /dev/sda1
も変更は表示されません(対応するログも公開できます...)。fsck
これを実行すると完全にフィビリン内私は戦闘になります。これははるかに混乱しています!フォーマットしたばかりの新しいファイルシステムにどのように多くのエラーがありますか?次のようなもの(何百ものから選択した例):
Inode 138789 has a extra size (30700) which is invalid
Inode 138825 has a bad extended attribute block 17929510.
Inode 138877 has compression flag set on filesystem without compression support.
Inode 139153 has a extra size (6956) which is invalid
最終的にドライブを私のOSXコンピュータに接続したとき、ドライブをフォーマットして使用でき、正しく動作しました。だからドライブに欠陥があるとは思わない。
答え1
partedとvfat fsを使ってこのようなことが起こりました(Windowsの互換性が必要だと仮定):
注:/ dev / sdaがフォーマットするドライブであるとします(!)
parted
(parted) select /dev/sda
(parted) mklabel gpt
(parted) mkpart
--> pick a name <enter>
--> pick an fs (ext2 will do) <enter>
0% <enter>
100% <enter>
print
上記は、ドライブのフルサイズを使用してパーティションを作成したことを示しています。次に、ファイルシステムを作成します。
mkfs.vfat /dev/sda1
動作する必要があります。お知らせしない場合は、何が間違っているかを確認し、お手伝いできるように出力を提供してください。
答え2
製品接続疑わしいようです:
- 既知のHDD / SSDベンダーと提携していない
- 中小企業のブランド
- 技術仕様には「ハードドライブインタフェース」と記載されています。USB 1.1(!!!)
- パーティションテーブルが初期状態にリセットされたように見えるという事実は、ドライブエラーを示します。
これらのドライブはおそらく一部の主要なSSDメーカーの品質保証廃棄ボックスから回復され、元々廃棄/リサイクルされる予定でした。そのうちのいくつかは、少なくともしばらくは実際に動作することができます。あるいは、少なくともベンダーが迅速な現金を確保するまで、実際の容量と欠陥を隠すカスタムファームウェアを使用して完全に偽にすることもできます。
次のコマンドを使用して確認できます。F3 - フラッシュ詐欺と戦うツールおよび/またはフレークグリッター。