シングルボードコンピュータたとえば、ハードディスクやSSD、USBメモリー等のストレージを廃棄したいとき。完全消去しておかないと、ファイル復元ソフトウェア等で、ファイルを盗み取られる可能性があります。完全消去とは、ストレージのすべての領域をゼロや乱数で埋めて、ファイル復元できなくする意味になります。手軽に完全消去するため。PiのUSB端子に接続したストレージを完全消去する手順を記録しておこうと思います。PiのUSB端子にディスクを接続して、完全消去しようと思います。4シリーズが良さそうです。ラズベリーパイ4OS起動用にmicroSDカードが必要になります。64GBのものを使用しました。並行輸入品HDDを消去したい場合、USBケースか、SATA→USB変換アダプタがあると便利です。19.10を使用してみました。インストール手順はこちらの記事になります。19.10を起動してみましたRaspbianでも大丈夫かと思います。2019年10月版ブロックデバイス(/dev/sd?)の確認USB端子にHDD等のストレージを接続すると、/dev/sdaや/dev/sdb等のブロックデバイスとして認識されるようです。sfdiskコマンドで確認することができます。-lいちばん下の、/dev/sdaは、USB端子に接続した2GBのフラッシュディスクになります。ファイルはすべて消しましたが、/dev/sda1というFAT32パーティションが存在します。ファイル復元ソフトを使用すると、消したファイルを復元できてしまう状態です。shredコマンドによる完全消去/dev/sdaを完全消去しようと思います。すべての領域を乱数で1回埋めた後、最後にゼロを書き込むオプションは以下になります。/dev/sda-vオプション付きで実行すると、進行状況が表示されます。同時に複数のshredコマンドを実行することで、USB端子に接続した複数のストレージを、同時に消去することが可能です。まとめて消去したい場合にオススメの方法になります。消去完了後、fdiskコマンドで確認すると、/dev/sda1パーティションそのものが消えていることが確認できます。この状態では、通常のファイル復元ソフトによるファイル復元は難しいかと思います。これで安心してストレージを廃棄できそうです。今回は乱数埋め1回でしたが。ゼロ埋め・乱数埋めを複数回行うことで、よりファイル復元を難しくできるようです。Piの活用方法の1つとして、宜しければお試しください。Xenialをインストールしてみました。インストール手順を記録しておきたいと思います。DietPiRock64でDietPiを起動してみました。Piで制御して、様々な色を表現するイルミネーションを作ってみたいと思います。3にタッチパネル付き7インチディスプレイを接続してみました。ディスプレイス...記事を読むarmbianで固定IPアドレスを設定するにはarmbian-configで固定IPアドレスを設定できたと思っていました。5をインストールしてNASを作ってみました。PiのRocket.Chatサーバでhubotを動かすには先日、snapを使ってRocket.Chatサーバを構築しました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。