Windows 8のブート構成を破損せずに、Windows 8とともにLinuxをどのようにインストールしますか?


11

Linux Mint 14をWindows 8と一緒にインストールするために、UEFIを無効にして、Linuxイメージでフラッシュドライブを起動しました。Linuxをインストールし、コンピューターを再起動すると、GRUBブートローダーが表示されました。Windows 8を選択すると、次のエラーが表示されました。

WindowsブートマネージャーWindowsの起動に  

失敗しました。最近のハードウェアまたはソフトウェアの変更が原因である可能性があります。 問題を修正するには:   1. Windowsインストールディスクを挿入し、コンピューターを再起動します。   2.言語設定を選択して、[次へ]をクリックします。   3.「コンピューターの修復」をクリックします。 このディスクがない場合は、システム管理者またはコンピューターに連絡してください メーカーの支援。   ファイル:\ Boot \ BCD   ステータス:0xc000000e   情報:PCのブート構成データが見つからないか、エラーが含まれています。

私はディスクを持っていなかったので、特にGRUBブートローダーを台無しにしてLinuxのインストールで問題を起こす場合、インストールを修復しようとはしませんでした。UEFIを再度有効にして、Windowsが正しく読み込まれるかどうかを確認しました。それはできましたが、Linuxを起動するオプションを提供しませんでした。この問題を解決して、2つのオペレーティングシステムを共存させるにはどうすればよいですか?

更新:

EasyBCDを試してみましたが、成功しませんでした。Linuxブートオプションを追加できます。これはメニューに表示されますが、ブートしようとするとブート構成ファイルが見つからないか破損していると一貫して表示されます。WindowsにrEFIndもインストールしましたが、メニューにLinuxブートオプションを追加するか、Ext4fsドライバーをインストールするまでドキュメントを見つけることができませんでした(正直なところ、これらのプログラムが何をするのかさえわかりません。 OSブートの知識。デュアルブートするときは常にLinuxを最後にインストールし、GRUBにすべてのハードワークを行わせますが、残念ながら私のGRUBはWindows 8では動作しません。ドキュメントを調べていないとは思わない。ブートローダーを扱った経験が足りないので、見つけたドキュメントを理解する能力が妨げられていると思う。

問題またはその修正方法をよりよく理解するために、より多くの提案または情報を見つけることができる場所を探しています。

更新:

私は、ブート可能な再作成USBフラッシュドライブを 経由UNetbootinとでLinuxのミントを再インストールEFIのモード。ただし、linuxmintWindowsブートマネージャーから選択しようとしても読み込まれませんでした\EFI\linuxmint\grubx64.efi。私が見逃していた重要なステップは、BIOS設定でセキュアブートを無効にする必要があることでした。セキュアブートを無効にすると、rEFIndは想定どおりに正しくロードされ、GRUBを問題なくロードできました。私はさまざまなことを試して何時間も費やしました。EasyBCDを使用してブートメニューを調整します。Mintを何度も何度も再インストールする。セキュアブートを無効にしてrEFIndをインストールするか、LinuxをEFIモードでインストールするだけでいいことがわかりました。


この質問superuser.com/questions/336595/windows-8-boot-to-non-windows-osは役に立ちますか?EasyBCDを調べましたか?
BenjiWiebe

Windows 8とUEFIを搭載したシステムにUbuntuをインストールして、すぐに同様のことを行う予定です。以下の回答に承認済みのマークを付けたように見えますが、最終的に何が機能したのですか 彼はいくつかの可能な解決策を挙げたので、私はどちらを追求すべきですか?
-nhinkle

@nhinkle最も簡単な2つのソリューションは、rEFIndをWindowsにインストールするか、UNetbootinでEFIブータブルUSBを作成し、EFIモードでlinuxをインストールすることでした。その結果、どちらかが機能したとしても、両方を実行しました。これは、rEFIndもgrubx64.efiも最初にインストールしたときに正しくロードされなかったためです。BIOS設定でセキュアブートを無効にすると、両方とも正常に機能しました。
grasingerm

回答:


12

1台のコンピューターでBIOSモードとEFIモードのOSを切り替えるのは難しいです。最良の結果を得るには、両方の OSを1つのブートモードに維持する必要があります。あなたの最善の策は、Mint用のEFIモードブートローダーをインストールすることです。いくつかありますが、インストールには注意が必要です。試してみたい特定のオプションには、次のものがあります。

  • Ubuntuの「ブート修復」ツール(Ubuntuインストーラーの一部だと思います)を使用してください。ただし、Mintを使用しているので、これを約束することはできません。また、ブート修復ツールを使用すると、他のユーティリティが混乱する可能性がある、通常とは異なる方法で設定できます。
  • Linux緊急システムをEFIモードで起動し、EFIブートローダーを手動でインストールします。ここではいくつかの説明と、EFIブートローダーの手動インストールについて説明します。MintはEFIモードでGRUB 2を使用しますが、手動インストールではMintのパッケージと統合するのにより多くの労力がかかります。ELILOは、手動の標準で簡単にセットアップして使用できますが、カーネルをアップグレードするたびにメンテナンスが必要になります。rEFIndは継続的なメンテナンスの観点からは簡単ですが、そのインストールスクリプトは緊急システムではうまく機能しない可能性があります。
  • WindowsにrEFIndを(ドキュメントに記載されているように)インストールし、Mintに使用したファイルシステム用のEFIドライバー(ルートパーティションまたは/boot別の/bootパーティションがある場合は)をインストールします。再起動すると、rEFIndが表示され、WindowsおよびLinuxのオプションが表示されます。Linuxオプションの1つを選択し、F2またはInsertを2回押しro root=/dev/sda7て、ブートオプションに追加し、/dev/sda7Mintルート(/)パーティションに変更します。Enterキーを押すと、Mintが起動します。その場合mkrlconf.sh、rEFIndに付属のスクリプトを実行します。その後、ブートオプションを入力せずにrEFIndでブートできるはずです。このメソッドはGRUBをバイパスするため、オプションで削除できます。
  • Linuxを再インストールします。BIOS/レガシーモードではなく、必ずEFIモードでインストールしてください。Mintのインストーラーイメージファイルは、USBフラッシュドライブからEFIモードで適切に起動しませんが、UNetbootinがEFIブート可能なUSBフラッシュドライブを作成できると聞いたので、使用してみるか、代わりに光ディスクを使用できます。

2

UNetbootinを使用して起動可能なUSBフラッシュドライブを作成し、EFIモードでLinux Mintをインストールすることで、これを解決しました。BIOS設定でセキュアブートを無効にした後、GRUB EFIが正常にロードされました。ブートマネージャーとしてrEFIndを使用します。インストールは簡単で、問題なく動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.