Windows 8 と Ubuntu をデュアルブートしますか?

Windows 8 と Ubuntu をデュアルブートしますか?

私はマシンにWindows 8をインストールしました(レノボ X220別のディスクに Ubuntu 12.10 が既にインストールされているラップトップ。

Windows 8がラップトップをWindows 8に切り替えさせたのではないかと思います。UEFI起動時のLenovoスプラッシュ画面に、起動プロセスを中断するオプション(たとえば、起動ドライブを選択するオプション)がなくなったため、起動プロセスが中断され、BIOSにドロップするか、別の起動ドライブを選択できるようになりました(以前のBIOS起動ではなく)。興味深いことに、起動プロセスを中断してBIOSにドロップするか、別の起動ドライブを選択できます。再起動マシンを起動しますが、コールドブートからは起動しません。

以前はWindows 7を1つのドライブにインストールしていました(SATA ソリッドステートドライブ; Linuxでは/dev/sdb; BIOSで起動の第一優先としてリストされている)とUbuntuをもう一方のドライブ(Linuxでは としてリストされているSATA HDD /dev/sda)にインストールしました。 にWindowsブートローダをインストールしsdbグラブにインストールされておりsda、ブートローダー メニューではなく BIOS でブート ドライブを選択して、どの OS を起動するかを選択します。BIOS ブート メニューに入ることができれば、これを実行できます (Linux をロードするため)。GRUB は BIOS 経由で起動しますが、Windows は UEFI 経由で起動します。

最終的には Linux と Windows の両方を UEFI で起動し、何らかのメニューからどちらかを選択できるようにしたいと考えています。Linux を遡及的に UEFI から起動するにはどうすればよいでしょうか。また、メニューを表示するにはどうすればよいでしょうか。

答え1

詳細情報がなければ、どんな答えも推測に過ぎません。緊急Linuxディスクから起動し、ブート情報スクリプト、生成された RESULTS.txt ファイルへのリンクを投稿してください。これにより、パーティション レイアウトとブート ローダーの構成に関する情報が提供されます。

TheXが書いたこととは反対に、Ubuntuは最も強くする(U)EFI ブートをサポートします。TheX は、セキュリティの向上を目的とした特定の機能の 1 つであるセキュア ブートと UEFI を混同しています。Ubuntu は (U)EFI をかなり前からサポートしており、セキュア ブートが有効になっているシステムでシームレスにブートできるように取り組んでいます。Ubuntu 12.10 ではそのようなサポートが組み込まれている可能性もありますが、確信はありません。


編集:

あなたのシステムは間違いなくないどちらの OS も EFI モードで起動します。両方のハード ディスクは MBR パーティション テーブルを使用し、Windows はパーティション テーブルの種類をファームウェアの種類に結び付け、MBR は BIOS モード ブートに強力に結び付けられます。また、UEFI ベースの PC を起動するために必要な EFI システム パーティション (ESP) や FAT パーティションもありません。したがって、BIOS モードと EFI モードのブートが混在しているのではないかという疑いは誤りです。

おそらく、ファームウェア設定を誤って変更したのではないかと思います。おそらく、「高速ブート」オプションを有効にしたか、スプラッシュ スクリーンを変更したのでしょう。これにより、BIOS が初期テストと表示を実行する方法に影響し、設定にアクセスしたり、ブート マネージャーを起動したりすることが難しくなる可能性があります。BIOS 設定を開いて、そのようなオプションを探すことをお勧めします。私はあなたの特定のモデルに精通していないため、この点についてより具体的なアドバイスを提供することはできません。

Ubuntu を起動したら、 を実行して Windows 構成を検出し、それを GRUB メニューに追加できるはずですgrub-mkconfig -o /boot/grub/grub.cfg。それでも Windows が GRUB メニューに表示されない場合は、 で手動でエントリを作成する必要があります/etc/grub.d/40_custom。または、以前行ったように、BIOS オプションを使用してブート デバイスを選択することもできます (その場合は、それらのオプションに確実にアクセスできる程度まで速度を落とす必要があります)。

答え2

最初に Windows をインストールし、次に Ubuntu をインストールする必要がありました。しかし、これを修正する方法があります。

基本的には、ライブディスク(USB / DVD)を起動し、GRUB(Linuxブートローダー)を復元します。

これはかなり簡単なプロセスであり、正確な指示を見つけることができますここ

これで完了するはずです:

GRUB 2 で Windows インストールを検出する:

Linux 環境の起動に進みます。ターミナルを開き、sudo update-grub と入力します (プロンプトが表示されたら、ルート パスワードを入力します)。すべてがうまくいけば、grub は検出した内容を反映してメニュー エントリを更新しているはずです。既存の Windows パーティションも含まれます。

答え3

ダウンロードするだけでイージーBCD; 無料のソフトウェアです。Windows にインストールして実行し、新しいエントリを追加して任意の名前を付けます。ブートローダー オプションをクリックして GRUB 2 に変更し、システムを再起動します。インストールされたオペレーティング システムを含む美しいブートローダーが手に入ります...

関連情報