私はUbuntu / Debianを数回(5回)インストールし、説明できない理由で介入なしに動作を停止し、その中のファイルを破損させました。
これがアダプタの問題かどうかはわかりませんが、2つ以上の不良ブロックが分析され、問題がないことに気づきました。
システムは少なくとも4週間動作し続けます。
このエラーは、ランタイム(ディスクが書き込み/読み取りモードに入ったばかり)または起動時に(ディスクがセクタごとに失敗し始めるため起動しない)ことがあります。
Debian 10 Stableをインストールしても問題がなくなったことは注目に値します(6ヶ月)。これはUbuntu特有の問題のようです。また、今週ディスクをSATAに入れる機会がありましたが、ディスクが合理的に健全であることがわかるので、おそらくUbuntuに処理できないマイクロ/最小値が追加され、大きな問題が発生したはずです。
SMARTレポートを外部USB HDDに生成できますか?
答え1
質問は明確ではありません。推測してみましょう。
後で使用できるように、SMARTの出力を外部ディスクにエクスポートすることが可能です(しかし、これがなぜ必要なのかわかりません)。
mount /dev/sdb1 /mnt/sdb1
smartctl -a /dev/sda >/mnt/sdb1/smart-sda.txt
SMARTでUSBディスクを検出するには、USBではなくUSBから読み取ろうとします。
smartctl -a /dev/sdb
次のエラーで失敗します。
/dev/sdb: 不明な USB ブリッジ [0x2109:0x0715 (0xf040)] デバイスタイプを指定するには、-d オプションを使用します。
これは解決策を提案します。
# smartctl -d help -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [armv7l-linux-4.13.16-sunxi] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/sdb: Unknown device type 'help'
=======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, marvell, areca,N/E, 3ware,N, hpt,L/M/N, megaraid,N, aacraid,H,L,ID, cciss,N, auto, test <=======
# smartctl -d sat -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [armv7l-linux-4.13.16-sunxi] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Western Digital RE3 Serial ATA
[...]
satが機能しない場合は、他の提案を試してください。 Sat、usbcypress、usbjmicronは、Googleで詳細を確認することに成功したことがよくあります。リストのいずれも機能しない場合は、最新のディストリビューションをインストールする必要があります。リストはマシンによって異なります。 -d help は、現在のマシンで利用可能な内容を表示します。詳細なサポートはマシンによって異なり、特定のディストリビューションに対して時間の経過とともに進化する可能性があります。
答え2
接続されているすべてのディスクでSMARTチェックを実行できます。パッケージをインストールする必要がsmartmontools
あります。コマンドはですsmartctl
。その文書を読むことができますman smartctl
。
はい
smartctl -a /dev/sdb # Report the SMART information from sdb
smartctl -t short /dev/sdb # Run a short test on sdb