GRUB菜单未显示双启动UEFI模式安装
以前我的戴尔Inspiron笔记本电脑配备了Legacy Boot和MBR磁盘分区,并预装了Ubuntu 12.04。 我需要在Windows上进行双启动。 所以我使用Live USB完全格式化,安装了新的Windows 8.1,然后安装了Ubuntu 14.04,每个Windows和Ubuntu都处于Legacy模式。 当我以前启动笔记本电脑时,退出BIOS后会显示GRUB菜单,我可以从Ubuntu
或Windows 8.1
选项中选择。
现在我有HP Pavilion 15笔记本电脑,它预装了UEFI模式的Windows 8.1和GPT磁盘分区。 我安装了Ubuntu 14.04并且一切正常,除了我必须在笔记本电脑启动后按下Esc
键然后按F9 - Boot Device Options
然后从出现的菜单中选择Ubuntu
。 如果我不按F9
它将直接启动到Windows。 并且不显示GRUB菜单。
有人可以帮助我如何获得GRUB菜单?
首先尝试更改BIOS(UEFI)设置中的引导顺序。
选择Ubuntu作为要引导的默认操作系统。
如果无法启动进入Windows并禁用hibernate和快速启动 。
要以管理员身份禁用hibernate打开命令提示符并执行以下命令:
powercfg /h off
要禁用快速启动打开控制面板 (旧版本 – 而不是现代设计),
选择能量设置 ,启用显示隐藏设置并取消选中快速启动 。
完成此操作后,机器完全 关闭 – 不要重启 !
然后在EFI模式下将GRUB引导加载程序重新安装到Ubuntu安装中。
从Ubuntu安装介质启动 – 然后打开终端并执行:
sudo mount /dev/sd*** /mnt sudo mount /dev/sd** /mnt/boot/efi for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done sudo chroot /mnt grub-install /dev/sd* update-grub
现在,您可以从GRUB引导加载程序菜单中选择要引导的操作系统。
注意 :
sd*
=磁盘| sd**
= efi分区| sd***
=系统分区
要识别分区号,请使用GParted 。
该工具包含在Ubuntu安装媒体中。
进入UEFI设置并更改UEFI引导顺序。
您将看到类似“OS启动管理器”的条目,使其成为列表的第一个条目并保存更改。 现在它将直接启动到grub!