ライブUSBからノートパソコンのハードドライブを消去中に権限が拒否されました。

ライブUSBからノートパソコンのハードドライブを消去中に権限が拒否されました。

Ubuntu ISOをUSBドライブに挿入し、ラップトップのUSBから起動してから

$ cat /dev/zero | pv > /dev/sda

私のラップトップのハードドライブを0()で上書きしようとしていますsda

次のエラーが発生します。

bash: /dev/sda: Permission denied

このエラーは、コマンドの前にsudo。なぜこれが起こるのですか?このエラーをどのように回避できますか?

(インストール/削除に関連している可能性がありますか?完全公開:部分的に消去しましたが、消去がsda途中で中断されました。完全に消去されたことを確認するためにコマンドを再実行しています。)

編集する

ディスクユーティリティGUIを使用してハードドライブを消去できます。しかし、最初に試した方法を使用してコマンドラインでこれを行うことができるかどうかはまだ疑問に思います。

ベストアンサー1

出力リダイレクトはシェルによって実行され、非ルートシェルにはアクセスできません/dev/sda。ルートシェルに変更したくない場合は、sudo次のコマンドを使用して実行できますtee

cat /dev/zero | pv | sudo tee /dev/sda

おすすめ記事