私は現在、Ubuntu 14.04をWindows 8がプリインストールされているSony Vaioにインストールしようとしています(UEFIモード)。そして、私はデュアルブート地獄を経験しています。 EFIを使用する場合のUbuntuインストール と同様に、 EFIを使用してプレインストールされたWindowsと一緒にUbuntuをインストールする のほとんどの提案をすでに試しましたが、まだ問題が発生します現在の質問を重複としてマークしないでください。
これらは私がすでにやったステップです:
QuickBoot/FastBoot
およびIntel Smart Response Technology
(SRT)を見つけることも無効にすることもできませんでした。しかし、Windows 8ではIdidFastStartup
を無効にします。SecureBoot
を無効にしました。/etc/fstab
にはUEFIパーティションが含まれています)。推奨どおり、Windows 8内からWindows 8パーティションのサイズを縮小しました。boot-repair
を使用しようとしました( このガイド に従ってください)。しかし、それはエラーで終わっただけで、あまり修正しませんでした。問題:
Windows 8は常に正常に起動します。どういうわけかgrub画面にたどり着くと、UbuntuまたはWindows 8を選択すると、どちらかのOSが正常に起動します。デュアルブートのようなものです。ただし、ほとんどの場合、Vaioはシャットダウンまたは再起動後にWindows 8を起動するだけです。
GRUB画面に確実にアクセスするために、現在次の厄介な回避策を使用しています。
Use a device
を選択します。 Ubuntu
を選択します。 その後、GRUBメニューが表示され、Ubuntuを起動できます。これが機能するためには、BIOSでExternal Device Boot
を有効にし、Boot priority
(1)がExternal Device
(2)の前にあるようにInternal HDD
で設定する必要がありました。
質問:
1人のSonyユーザーがこれを投稿しました。
トリックは、\ EFI\Boot Directoryの代わりにubuntu Bootディレクトリを手動でコピーし、shimx64.efiを\ EFI\Boot\bootx64.efi(\ EFI\Microsoft\Boot\bootmgfw.efiではない)に名前を変更することでした
ブート修復の修正は、bootmgfw.efiの名前変更です。Windowsがファイルを更新する場合、これをやり直す必要があります。そして、grubメニューからのみWindowsを起動できます。
その他のオプション:
シムのブート修復の名前変更の代替。一部のシステムは、Windows内からgrub/shimを登録する方が適切に動作します-Windowsをデフォルトとしてリセットし続けるシステムの場合
Windows 8.1 Ubuntu 13.10デュアルブートの起動時にGRUBが表示されない
bcdedit/set {bootmgr}パス\ EFI\ubuntu\grubx64.efi
https://coderwall.com/p/vfyqkg
別の回避策と思われるrEFIndをインストールするものもあります。
ここでも同じ問題がありました。修正するには、以下の手順を試してください。
/
/boot
;Sudo apt-get install gparted
/boot
パーティションを右クリックして、管理フラグを選択し、bios_grubフラグを有効にします。変更を適用し、gpartedを閉じます。すべてが正しい場合、boot-repairはWindows 8を検出し、grubを設定します。これで、再起動できます。
それが役に立てば幸い。
this を試してください。 Ubuntu 14.04とWindows 7でも同じ問題が発生しましたが、うまくいきました。
デバイスのブートデバイスオプションが表示されない場合:ファームウェアメニューのオプションを確認して、BIOS互換モードを有効または無効にします。
BIOS互換モードを使用するには、ファームウェアメニューでUEFI SecureBoot機能を無効にするオプションを確認します。
古いPC(Windows®7-era以前)の場合、ファイルから起動するオプションを探し、そのデバイスの\ EFI\BOOT\BOOTX64.EFIファイルを参照します。
MS WEBSITE から直立