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

Efiの有無にかかわらず、デュアルブート、Windows 7、Ubuntu 12.04を構成しますか?

Windows7を搭載したラップトップにUbuntu12.04をインストールしましたが、Ubuntuから起動できません。

まず、インストール中にこれらのパーティションを作成しました(多すぎる可能性があります):

/dev/sda1 FAT32 SYSTEM 200Mb boot (EFI boot, i guess)
/dev/sda2 unknown file system 128 Mb msftres (Windows Boot Manager)
/dev/sda3 NTFS OS 100 Gb (Windows 7)
/dev/sda4 NTFS DATOS 315 Gb (Data partition)
/dev/sda5 ext4 28 Gb (/home)
/dev/sda8 unknown file system 1 Gb biog_grub (i'm not very sure why i made this one)
/dev/sda6 ext4 17 Gb (/ Ubuntu 12.03 installed withou errors aparently)
/dev/sda7 linex-swap 2 GB (swap)

Windowsから完全に起動できます。実際、EasyBCDを使用してWindows Boot Managerを構成しようとしましたが、ブートエントリが認識されません。とにかく、Ubuntuエントリを追加すると、自動的に構成されました。

これで、動作しているように見えるWindows 7のブートエントリと、「アプリケーションが見つかりません」というメッセージを表示するUbuntu12.04のブートエントリがあります。

私はUbuntuを使用してUSBから再起動し、コマンドラインからブート修復を使用してGRUBを修正しようとしました。結果はありません。

私が理解している限り、UbuntuブートローダーがどこにあるかをWindowsBootManagerに伝える必要があります。

だから私には2つの問題があります:

  1. 実際、Ubuntuブートローダー、GRUB、GRUB2などがどこにあるのかわかりません。
  2. WindowsBootManagerでUbuntuエントリを設定する方法がわかりません。 BCDedit.exeを使用していると思います EasyBCDがエントリを表示しなかったため。とにかく、使用するパラメータがわかりません。

それについていくつかの記事を読みましたが、役立つものは何も見つかりませんでした。

承認された回答:

パーティションのレイアウトは奇妙に見えますが、これもメーカーがOEMインストールを行う方法です。

これがUEFIシステムの場合、再インストールが最も速く、簡単に 動作するインストールを取得する方法。パーティションsda5からsda7は自分で作成したように見えるので、削除することをお勧めします。次に、ubuntu-12.04-desktop-amd64.isoからUEFI modeでUbuntuをインストールします。 (起動時にCDから起動することを選択する場合、CDから起動するための2つのオプションがあります。1つはUEFIあり、もう1つはUEFIなしです)UEFIサポートを有効にしてインストールしていることを確認します。 Ubuntuパーティションと個別のホームパーティションを使用したパーティションレイアウトが適しています。 HDDへのサスペンド(休止状態)を使用するには、スワップパーティションのサイズとして少なくともRAMのサイズを選択する必要があります。 12.04で休止状態を再度有効にするために実行する追加の手順が1つあります。インストールが完了すると、ハードドライブにgrub-efi-amd64パッケージがインストールされたUbuntuが作成されます。インストーラーは、正しいUEFIシステムパーティション(UEFIシステムパーティション用の特定のGPTパーティションコードがあります)を認識し、そこにgrub-efi-stubを配置して、UEFIブート変数に登録する必要があります。

関連:Windows10の手書きダイアログを無効にする方法は??

最終的には、UEFIブートアップ選択にWindowsとUbuntuのそれぞれのエントリが少なくとも利用可能になっている必要があります。 Windows関連のエントリがない場合、これはおそらくUEFIシステムではないため、提案された解決策を試してはいけません(CDをUEFIモードで起動することはできません)。デュアルブートはGRUBチェーンロードメカニズムを介して機能する必要があるため、UEFIを介してUbuntuをデフォルトのブートオプションとして設定すると、過去にGRUBで機能していたデュアルブートと同様に機能するはずです。


Ubuntu
  1. LinuxMintをWindows8にインストールする|デュアルブートWindows8およびLinuxMint12

  2. デュアルブートUbuntuとWindows10

  3. UefiハードウェアとWindowsとのデュアルブート?

  1. Windows 7/ubuntuデュアルブートヘルプ??

  2. Windows XPとUbuntuをデュアルブートする方法は?

  3. Windows8とUbuntu12.04のデュアルブート?

  1. Windows8でFedoraをインストールする|デュアルブートWindows8およびFedora16

  2. UbuntuServerとWindows10Homeをデュアルブートすることは可能ですか?

  3. デュアルブートWindows10で最初に起動すると、Ubuntuが起動しませんか?