(Windows ')と同等の機能を実行する方法はありますか diskpart clean
MacOS X経由?私が持っている水牛のLinkstationで正しくフォーマットできるように、いくつかのドライブを完全に爆撃する必要があります。ただし、フォーマットする前にドライブに何が入っているかについて非常に慎重であるため、問題が発生します(購入したときに気づかなかったことがあります)。
実行中 diskutil eraseDisk
は問題ありませんが、ファイルシステムとボリューム名も選択する必要があります。 diskpart clean
Windowsではこれを行わず、「クリーンな」ディスク(ボリュームがまったくない)を生成します。これが私が望むものです。
少し危険ですが、使いやすい方法は、単にパーティションテーブルを上書きすることです。
_dd if=/dev/zero of=/dev/diskX bs=1m count=2
_
...ここで、diskX
は削除するディスクです。このコマンドは要求しないので注意してください。
これにより、最初の2 MiBにゼロが書き込まれます。これは、すべてのパーティションスキームなどを削除するのに十分なはずです。
更新:ディスクの最後にあるバックアップGPTテーブルを削除する必要がある場合もあります。
_dd if=/dev/zero of=/dev/diskX bs=1m seek=1907727
_
... _1907727
_は標準2の値ですTB私が所有するコンシューマードライブ。合計サイズは2,000,398,934,016バイトです。2000398934016 / (1024 * 1024) - 2
を選択しました。 、小数点以下の桁数を破棄します。
上記のコマンドラインのcount
とseek
はどちらも、同じコマンドラインで指定されたブロックサイズbs
の倍数です。