sda1とsda2ではなく/ devにsdaだけが表示されるようにパーティションテーブルをマウント解除できますか?
背景:
パーティションテーブルがマウントされていないことがわかります。しかし、より良い名前が見つかりませんでした。
よく使うDDハードドライブまたはUSBペンを上書きします。しかし、パーティションがあることが多いです。上書きしても、古い(もはや存在しない)パーティションテーブルを引き続き使用できます。LSBLK。
次のコマンドを使用してパーティションテーブルを再読み込みできることを知っています。部分プローブ。
しかし、パーティションテーブルをアンマウントできるかどうかを知りたいです。今後USBペンを覆います。これは、上書き中にプログラムが破損したパーティションにアクセスしたくないためです。DD。
答え1
カーネルにパーティションを忘れるように指示するpartx
ために使用できるオプションがあります。-d
たとえば、、、...を(一時的に)消えますpartx -d /dev/sda
。その後、カーネルがパーティションテーブルを再検索すると再表示されます。/dev/sda1
/dev/sda2
別のオプションdelpart
:delpart /dev/sda 1; delpart /dev/sda 2
これを行う必要があります(ただし、partx
より良い構文を使用)。
3番目のオプションは、最初にパーティションテーブルを消去してからカーネルに再度読み込むことです。これは、パーティションテーブルエディタツール(sfdisk
など)を使用して実行できます。ファイルシステム)。gdisk
wipefs