GNU/Linux >> Linux の 問題 >  >> Linux

GPT を削除 - デフォルトで MBR に戻す

あなたが投稿したリンクは、非常に醜いハックタイプのソリューションのように見えます。

ただし、マニュアルページによると、 gdisk MBR -> GPT の変換に使用される には、「リカバリと変換」メニューにもオプションがあります (r を押します)。 それを取得するには)GPTを変換します-> MBR; g キーは:

<ブロック引用>

GPT を MBR に変換して終了します。このオプションは、できるだけ多くのパーティションを MBR 形式に変換し、GPT データ構造を破棄し、新しい MBR を保存して終了します。 GPT を試してみて、MBR の方が適していることがわかった場合は、このオプションを使用してください。この関数は、最大 4 つのプライマリ MBR パーティション、または 3 つのプライマリ パーティションと生成可能な数の論理パーティションを生成することに注意してください。各論理パーティションには、最初のブロックの直前に少なくとも 1 つの未割り当てブロックが必要です。

最初にそれを試してみます。


以前の回答者のほとんどは、通常、GPT パーティション テーブル レイアウトで必要なことを行うことができると言っているのは正しいですが、ある MBR を使用したい正当な理由がある場合は、質問が間違っていると仮定するのではなく、質問に答えるだけだと思います。

GPT を取り除くには、この形式ではパーティション テーブルが末尾に書き込まれることを覚えておく必要があります。 fdisk または非 GPT 対応のファイル システム ツールを使用してドライブを削除しようとすると、そこに残ります。 parted で行ったことは、このパーティション テーブルに対応していません。

GPT を消去するには、gdisk などを使用する必要があります。 gdisk を入力してください プロンプトでルートとして、どのデバイスを見たいかを gdisk に伝えます (つまり、/dev/sd??)。一部の MBR データ構造にアクセスできることを確認するためだけに、gdisk を使用して保護 MBR をディスクに書き込みます。次に、エキスパート オプション セクションに移動できます (? を押します)。 さまざまなプログラムのプロンプトで、さまざまな時点で使用できるオプションを確認してください)、「GPT データ構造をザップ (破棄) して終了する」というオプションを見つけます。プログラムは確認を求めるプロンプトを表示し、MBR 構造を保持するかどうかを尋ねます。これを守ってください。

その後は、コンピューターを再起動するだけで済みます (カーネルは古いパーティション テーブルを引き続き使用し、更新するには再起動が必要なため)。その後、fdisk を起動して GPT パーティションの残りを削除します。 GNU Parted の使用に関する以前と同じ警告が引き続き表示されますが、パーティションを削除すると消えるため、今回は無視できます。

これにより、OS を再インストールできる空のドライブに MBR パーティション テーブル システムが作成されます。既存のパーティションでこれを行おうとすると、かなり複雑になり、場合によっては不可能になることもあるため、単純にデータをバックアップして、この方法で行うことをお勧めします.


gdisk /dev/sda を使用

注: /dev/sda この質問をした人の場合ですが、ドライブ名に変更してください。

gdisk を使用して中に入ったら:

x   extra functionality (experts only)

次に p と入力すると すべてのオプションを表示するには、次のように表示されます:

Expert command (? for help): ?
a   set attributes
c   change partition GUID
d   display the sector alignment value
e   relocate backup data structures to the end of the disk
g   change disk GUID
h   recompute CHS values in protective/hybrid MBR
i   show detailed information on a partition
l   set the sector alignment value
m   return to main menu
n   create a new protective MBR
o   print protective MBR data
p   print the partition table
q   quit without saving changes
r   recovery and transformation options (experts only)
s   resize partition table
t   transpose two partition table entries
u   Replicate partition table on new device
v   verify disk
w   write table to disk and exit
z   zap (destroy) GPT data structures and exit
?   print this menu

z を使用

Expert command (? for help): z
About to wipe out GPT on /dev/xvdf. Proceed? (Y/N): Y
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.
Blank out MBR? (Y/N): Y

Linux
  1. ルートとしてのイベント、Ntfsパーティション上のファイルを削除できませんか?

  2. Fdisk:パーティションにNtfs署名が含まれています。それを除く?

  3. Linux – BIOSを備えた32ビットシステムにGptを使用してインストールしますか?

  1. NtfsパーティションのHiberfileを削除できませんか?

  2. Grub-install:このGptパーティションラベルにはBIOSブートパーティションが含まれていませんか?

  3. スワップパーティションをバックアップする必要がありますか?

  1. Parted GPT を使用して Linux で 2TB サイズのパーティションを作成する方法

  2. MacOS の Linux コマンド sudo fdisk -l に相当するものは何ですか?

  3. UEFI とレガシー BIOS 用のハイブリッド Linux USB スティックは可能ですか?