パーティションテーブルをマウント解除できますか?

パーティションテーブルをマウント解除できますか?

sda1とsda2ではなく/ devにsdaだけが表示されるようにパーティションテーブルをマウント解除できますか?

背景:

パーティションテーブルがマウントされていないことがわかります。しかし、より良い名前が見つかりませんでした。

よく使うDDハードドライブまたはUSBペンを上書きします。しかし、パーティションがあることが多いです。上書きしても、古い(もはや存在しない)パーティションテーブルを引き続き使用できます。LSBLK

次のコマンドを使用してパーティションテーブルを再読み込みできることを知っています。部分プローブ

しかし、パーティションテーブルをアンマウントできるかどうかを知りたいです。今後USBペンを覆います。これは、上書き中にプログラムが破損したパーティションにアクセスしたくないためです。DD

答え1

カーネルにパーティションを忘れるように指示するpartxために使用できるオプションがあります。-dたとえば、、、...を(一時的に)消えますpartx -d /dev/sda。その後、カーネルがパーティションテーブルを再検索すると再表示されます。/dev/sda1/dev/sda2

別のオプションdelpartdelpart /dev/sda 1; delpart /dev/sda 2これを行う必要があります(ただし、partxより良い構文を使用)。

3番目のオプションは、最初にパーティションテーブルを消去してからカーネルに再度読み込むことです。これは、パーティションテーブルエディタツール(sfdiskなど)を使用して実行できます。ファイルシステム)。gdiskwipefs

関連情報