web-dev-qa-db-ja.com

GPTが検出されました。 BIOS-Bootパーティションを作成してください

Ubuntu 14.04LTSを再インストールしました

合計で4台のハードディスク。 3 HDD(1TB、1TB、2TB)1 SSD(120gb)Windows 10 OSはSSDを占有します。間違っていない場合は、GrubをSSDまたは2TB HDDに以前にインストールしました。他の2x1TBはWindows 10ストレージ用に割り当てられており、それには触れません。

このブートの問題をほぼ6時間デバッグしようとしています。以前は正常に起動していましたが、Linux部分の再フォーマットと再インストールの後、Grubメニューにアクセスできなくなりました。

私が持っているもの:120GBのSSD上のWindows 10 OSこの2TBハードディスクにインストールされるLinux

私が試したこと:

  1. ブート推奨修復の実行

  2. すべてのLinuxパーツを再フォーマットし、パーティションを手動で再インストールします。

  3. GPTパーティションを解決するために新しい1GBパーティションを作成しようとしましたが、それでも問題を解決できないようです。の

問題に関する完全なレポート。

http://paste2.org/HVB8ZewX

3
QWERTY

これらのリンクに従って、bios_grubフラグパーティションでBIOSブートパーティションを作成します。

help.ubuntu.com/community/DiskSpace#BIOS-Boot_or_EFI_partition

help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative#Create_a_partition_table

UbuntuをGPTディスクにインストールする場合(「Sudo parted -l」コマンドで確認できます)、EFIパーティション(BIOSがEFIモードで設定されている場合)またはBIOS-Bootパーティションが必要です。 (BIOSがレガシーモードでセットアップされている場合)。

BIOS-Bootパーティション:

  • マウントポイント:なし
  • タイプ:ファイルシステムなし
  • 説明:BIOSブートパーティションは、GRUB 2のコアのコンテナです。 UbuntuをGPTディスクにインストールする場合、およびファームウェア(BIOS)がレガシー(EFIではない)モードでセットアップされている場合に必要です。 GPTディスクの先頭に配置され、「bios_grub」フラグが必要です。
  • サイズ:1MB。
1
sudodus

私はこれにかなり慣れていないので、同様の問題を解決する方法を理解するまでに少し時間がかかりました。私の場合、コンピューター全体にUbuntuをインストールすることを選択したため、少し簡単になりました。

しかし、これは私が理解したことです。-sudodusによって提供された最初のリンクを使用して、ターミナルで「Sudo parted -l」を使用して、ディスクのパーティションの種類を読み取りました。 -パーティションのリストを印刷しました。ここで、EFIまたはBIOSブートパーティションがあるかどうかを確認できます。私の場合、EFI。 -リンクsais「説明:EFIパーティション(ESPとも呼ばれます)にはいくつかのブートファイルが含まれます。ファームウェア(BIOS)がEFIモードでHDDをブートするように設定されている場合に必要です( 2011年のコンピューター)。GPTディスクの先頭に配置され、「ブート」フラグが必要です。 -同じ「Sudo parted -l」の印刷結果から、EFIはディスクの先頭にあり、ブートフラグが付いていることがわかりました。 -それで、BIOSを再起動して開きました。そこで、BIOSはEFIモードで起動するように設定されていなかったため、EFIモードで起動するように変更しました。

今、それは動作します。ライブUSBからubuntuをインストールしたときに、デフォルトでブートモードが正しいモードに設定されていなかった理由がわかりません...

それがお役に立てば幸いです。

乾杯

0
Isabel Ordoñez

レガシーモードで起動しているように見えますが、2Tディスクはgptパーティションを使用しているため、grubのcore.img用のパーティションの外側にスペースが残りません。あなたはそれを置くために明示的なスペースを提供する必要があります、grub-biosフラグを持つ小さな(1-2M(MはGではありません!))パーティションがそれを行うべきです。その後、grubは完全にインストールされて動作します。

0
ubfan1