web-dev-qa-db-ja.com

予約済みBIOSブートエリアパーティションを作成する必要がありますか?

Windows 8がインストールされたAsus N550JVがあります。 Ubuntu 14.04 LTSをデュアルブートセットアップでインストールします。 「高速ブート」の無効化、「セキュアブート」の無効化、「CSMの起動」の有効化に慣れていません。 3つの論理パーティション(50Gb "/"、16Gb "/ swap"、および150Gb "/ home")を作成しました。

後でインストールすると次のエラーが表示されます。

ディスクで使用されているパーティションテーブル形式では、通常、ブートローダーコード用に別のパーティションを作成する必要があります。このパーティションは、「予約済みのBIOSブート領域」として使用するためにマークされ、少なくとも1 MBのサイズが必要です。これは、/ bootにマウントされたパーティションとは異なることに注意してください。パーティションメニューに戻ってこのエラーを修正しないと、ブートローダーのインストールが後で失敗する場合がありますが、ブートローダーをパーティションにインストールすることは可能です。

ネット上で検索したところ、そのパーティションを作成しようとした人とスキップしたばかりの人の両方が、インストールされたOS-esの一方または両方へのアクセスを失っています。多くのユーザーは、ディスク全体をゼロから再インストールすることになりました。

My partitions screen shot

最後にさらに3つのパーティション:

  1. / dev/sda5 ntfs 570Gb 1Gb
  2. / dev/sdz6 ntfs 21Gb 14Gb
  3. 空き容量0Mb

2つの選択肢(その1Mbパーティションを作成するかどうか)のいずれかを適用する前に、OSアクセスを失うのを避ける方法を学びたいですか?

6
Onu

問題は、WindowsのようなUEFIモードではなく、レガシーモードでUbuntuをインストールしようとしていることです。次に、grub-pcの代わりにgrub-efiをインストールします。grub-biosフラグが付いた1Mパーティションは必要ありません(grubを保存するために、マスターブートブロックの直後にgptパーティションディスクにスペースがないため必要です) core.img実行可能ファイルマシンに特定の問題がない限り、セキュアブートシェルをオフにする必要はありませんが、Windowsをオフにしてブートできる場合は、どちらの方法でも違いはありません。

8
ubfan1