web-dev-qa-db-ja.com

UbuntuデュアルブートインストールGrubエラー18

既存のWindowsXPと並行してUbuntu9.04のデュアルブートインストールを試みています。 Ubuntuの最初の起動時にGrubエラー18が発生します。その理由はすでにわかっているので、残念ながら問題の組み合わせです。

  1. Ubuntuパーティションは、パーティションテーブルの最後にあり、おそらく後ろにありすぎて、古いBIOSで見つけることができません。
  2. HDDモード(LBAからCHSまたは通常)を設定できないBIOSを備えたかなり古いラップトップにインストールしています。これは、古いBIOS(私の場合は250GB)には大きすぎるドライブからGrubブートを取得するための回避策として言及されました。

言及された回避策の1つは、ドライブの最初のパーティションとしてブートパーティションを作成することでした。しかし、Ubuntuインストーラーはパーティションを移動できないため、サイズを変更するだけでは、そのように空き領域を作成することはできません。

別のパーティションツールを使用して最初のWindowsパーティションのサイズを変更し、少し後ろに移動した場合、既存のWindowsインストールに関して問題はありますか?

そうする場合でも、fixboot/fixmbrを使用してWindowsブートマネージャーを再度有効にすることはできますか?

3
desolat

GParted を使用して/ boot用の新しい小さな最初のプライマリExt2パーティションを作成することでうまくいきました。次に、Ubuntuデスクトップのインストールを実行し、手動パーティションを選択しました。そこで、小さなパーティションのマウントポイントとして/ bootを設定し、残りのUbuntuパーティションを最後に配置しました。正常に動作し、GrubはUbuntuとWindowsの両方を起動できます。

Windows fixboot/fixmbrが移動された最初のWindowsパーティションに対処できるかどうか疑問に思っていますか?

6
desolat

あなたは 考慮スーパーグラブ

  • ライブCDには、便利なオプションがいくつかあります。
1
Aaron