ディスクのレイアウトは次のとおりです。
私は、Windows 7とWindows 8の間のブートを管理するために、Windowsブートマネージャーを使用しようとしています。そのパーティション(sda4)で起動するだけだと確信しています。それから this ガイドに従って、LinuxをWindowsブートマネージャーからブートしようとしました。ただし、選択メニューに移動してUbuntuを選択すると、「Windows failed to start」エラーが表示され、Windows修復ディスクを挿入して修復するよう求められます。 Windowsを選択すると、Windows 7が正常に起動します。
Ubuntuを起動するためにLinuxブートにブートを向ける方法のアイデアはありますか?
ありがとう!
UEFIに関するUbuntuコミュニティドキュメントの最初の段落に従うだけです。 https://help.ubuntu.com/community/UEFI
rEFIndブートマネージャーをインストールすることをお勧めします。 セットアップを考えると、Windowsからのインストールが必要になる場合がありますが、残念ながら、そのシナリオ用のインストールスクリプトはありません。そのため、手動で行う必要があります。インストール時に、ext4fsドライバーをセットアップします(Linuxの/ bootパーティションで使用しているものと仮定します)。運が良ければ、rEFIndはWindowsまたはGRUBを起動し、その後Linuxを起動します。 ext4fsドライバーがインストールされている場合、Linuxを直接起動する(GRUBをバイパスする)エントリが少なくとも1つ必要ですが、Linuxオプションで/boot/refind_linux.conf
ファイルを作成するまで機能しません。これを行うには、rEFIndに付属のmkrlconf.sh
スクリプトを実行します。 GRUB経由でLinuxにアクセスできない場合は、F2キーまたはInsertキーを2回押すと、ダイレクトブートエントリが機能するようになり、追加のカーネルオプションを入力できるエディターが開きます。
ro root=/dev/sda7