web-dev-qa-db-ja.com

ハイブリッドGPT / MBRを純粋なGPTパーティションスキームに変換する

ハイブリッドGPT/MBRを純粋なGPTパーティションスキームに安全に変換する方法を疑問に思っていましたか?(再フォーマットなし)

私が尋ねる理由は、現在、Ubuntu 16.04 LTS、Windows 10、Mac OSX Lionでトリプルブートしているからです。

もともと、Windows 7をインストールするためにドライブをハイブリッドパーティションスキームでフォーマットする必要がありましたが、その後Windows 10にアップグレードしました。

私は今、Windows 10がGPTパーティションからの起動をサポートしていることを知っており、再フォーマットせずにすべてを純粋なGPTパーティションスキームに変換したいと考えています。

これを行うことができれば、HFS +パーティションをAPFSパーティションに再フォーマットし、High Sierraをインストールできます。

質問は次のとおりです。

  1. ハイブリッドMBRを純粋なGPTに変換するにはどうすればよいですか?
  2. 使用すると、OSの起動が中断されますか? (Windows 10、Linux、MacOSX)

Gdiskの出力は次のとおりです。

GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): p
Disk /dev/sda: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): CBC86EEB-C878-4C46-9963-120433EB0BED
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 8-sector boundaries
Total free space is 269477 sectors (131.6 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF02  EFI System Partition
   2          409640       293378391   139.7 GiB   AF00  Mac OSX
   3       293642240       684265471   186.3 GiB   0700  WINDOWS 7
   4       684265472      1075085311   186.4 GiB   0700  LINUX
   5      1075085865      1087375589   5.9 GiB     8200  
   6      1087375590      3907024064   1.3 TiB     0700  
2
coolcatco888

gdisk(8) manual から:

n –新しい保護MBRを作成します。現在の保護MBRがgdiskによって自動的に検出および修正されない方法で破損した場合、または従来の保護MBRでハイブリッドMBRを「純粋な」GPTに変換する場合は、このオプションを使用します。

このオプションにアクセスするには、エキスパートのメニューに入る必要があります。

  1. gdiskのドライブを開きます。

    Sudo gdisk /dev/sdX
    
  2. エキスパートのメニューを入力します(x)。

  3. 新しい保護MBR(n)を作成し、必要に応じてダイアログの質問に答えます。

  4. メインメニューに戻ります(m)。

  5. 変更をドライブに書き込み、gdisk(w)を終了します。

以前にMBRモードでインストールしたGrubをEFIモードで再インストールする必要がある場合があります。

2
David Foerster

私の意見では、ハイブリッドMBRを純粋なGPTに変換できる唯一の方法は、変換したいドライブを再フォーマットすることです。これは、ハイブリッドMBRにOSをインストールするとすぐに、ドライブにデータを書き込むためアプリケーションまたはそれを行う方法があると思います。基本的に、Windows、Ubuntu、およびMacのブートローダーファイルを台無しにするからです。

私はあなたの質問に答えることができると思います。

現在使用しているMacを教えてください。

0
Aaron Pham