1つのコマンドを使用して、ラベル付きパーティションを非対話式に削除します。

1つのコマンドを使用して、ラベル付きパーティションを非対話式に削除します。

私は知っていfdiskますがparted、ラベル付きパーティションを削除する非対話型の方法が見つかりません。私は次のことを想像しています

<command> <action> /dev/disk/by-label/LABEL

私もそれを持っていたずらしようとしましたが、dd最終的にgpartedによって空ではないとマークされました(パーティションを認識しませんでした)。

これを行う正しい方法は何ですか?目的は、パーティションを非パーティションスペースに置き換えることです。

ベストアンサー1

ラベルに基づいてパーティションを削除しますか?同じラベルのパーティションが複数ある場合はどうなりますか?

コマンドラインモード(非対話型)を使用してパーティションを削除できますが、partedパーティションラベルを引数として使用しません。partedデバイス名を引数として呼び出し、パーティション番号をrmコマンドに渡す必要があります。

parted $device rm $minor

たとえば、削除するには、/dev/sdd2次のようにします。

parted /dev/sdd rm 2

おすすめ記事