Debian BullseyeにSSDをインストールする

Debian BullseyeにSSDをインストールする

USBポートに接続されているSSD(外部SSD)をLinuxホームディレクトリとして使用しようとしましたが、奇妙な動作が発生しました。 SSHを使用してコンピュータに接続しています。私はUSBスティックでDebianを実行しています(すべてのOSをSSDに直接インストールしようとしましたが、問題も発生しました)。

/homeを実行した後mount /dev/sda1 user、書き込み速度( )をテストしてみcd userましたが、書き込み速度が4MB/s程度に過ぎないことがわかりました。つまり、SSD です。dddd if=/dev/zero of=test bs=64k count=16k conv=fdatasyncいいえディレクトリに使用されます。このとき(ddを実行しているインスタンスがブロックされているため)、別のsshインスタンスを使用してファイルサイズを確認する場合(du -sh testするそれでも実行中ですが、1.0Gを表示しますdd。これは実際にSSDを使用し(したがってファイルの書き込みを完了し)、別の問題によって時間がかかることを意味しますか?サブディレクトリ()で同じコードを実行しようとすると、動作して/home/user/test_dir表示されます632 MB/s

また奇妙な点は実行lsblk -o name,rotaリストsda1がHDではなくSSDだからではないROTA 1でしょうか?ROTA 0

私は何が間違っていましたか?説明を見つけるためにオンラインで検索しましたが、私の問題に関連する説明が見つかりませんでした。

OSのインストールやSSDにはユーザーデータがないため、フォーマット/リセットも問題にならず、バックアップする必要もありません。 SSDを装着/homeして速度を上げたいです。また、SSDで完全なOSを実行することに問題はありません。 「CloneZilla」を介してUSBスティック(Debianがインストールされている)をSSDにコピーしようとしましたが、やはり機能しませんでした。

最後に、私の質問に焦点がない場合やStackExchangeに適していない場合は、この種の質問にもっと適したフォーラムを教えてください。

ベストアンサー1

コメントでSSDをオンラインで20ドルで購入したと言われました。最も安い新しいSATA SSDの場合でも、この価格は安すぎます。

容量が実際よりはるかに大きいと主張する偽のSSDがあるようです。一時テストに合格するために、SSDは継続して再利用しているため、警告なしに最も古いデータを上書きします。これは、Linuxインストールの問題を説明することもできます。

Linuxの場合、f3偽のSSDとUSBドライブを検出するツールキットがあります。:Debianではapt install f3rootとしてログインできます。その後、f3probe /dev/sdaSSDをマウント解除した状態でクイックテストを実行できます。

より徹底的なテストのために、mkfsSSDをマウント('d)してf3write /home/userから、フラッシュドライブがマウントされた場所で実行してテストファイルでいっぱいにし、すべてのファイルf3read /home/userの内容が実際にまだSSDにあり、削除されていないことを確認できます。後でファイルを上書きします。

USBディスクとSSDの間違った容量をテストするためにWindowsで使用できるツールもたくさんあります。最も有名なツールは、おそらくh2testw(完全ですが遅い)またはFakeFlashTest(高速)です。

望むより:https://www.raymond.cc/blog/test-and-Detect-fake-or-counterfeit-usb-flash-drives-bought-from-ebay-with-h2testw/

おすすめ記事