ddを使用してインストールされているオペレーティングシステムのパーティションを上書きできますか?

ddを使用してインストールされているオペレーティングシステムのパーティションを上書きできますか?

インストールされているOSパーティション(起動したパーティションなど)で次のコマンドを実行できるかどうか疑問に思います。

sudo dd if=/dev/zero of=/dev/sda bs=1M 

一度だけ実行できるため、実際に試すことはできません。

ベストアンサー1

はい、そのコマンドの実行に邪魔になることはまったくありません。

ただし、システムが不安定になり、動作中にカーネルパニックが発生する可能性があります。これは何が起こるのか考えることができず、上記の問題を経験せずにこれを行いましたが、理論的には可能です(メモリマッピングファイルのため)。

ただし、コマンドが完了すると、シェルに戻って何もできません。

この失敗のもう一つの考えられる原因は、ウォッチドッグが実行されている場合です(ウォッチドッグが何であるかわからない場合は、おそらくウォッチドッグがないことです)。ウォッチドッグは死ぬ可能性が高く、その場合はシステムが再起動されます。

おすすめ記事