系统直接启动到Windows而不显示GRUB菜单

我有预装Windows 8.1的hp pavillion 15 n203tx。

我在其中安装了Ubuntu 14.04,然后每次打开机器时都会显示GRUB菜单。 菜单上写着:

1. Ubuntu 2. Advanced options for Ubuntu 3. Windows Boot Manager(on /dev/sda2) 4. System Setup 

一切都运作良好。 如果我想运行Ubuntu,我选择了Ubuntu选项,如果我想启动Windows,那么我选择了Windows启动管理器的第三个选项。

出于好奇,我尝试了最后一个选项 – 系统设置,并加载了一个新菜单,启动菜单显示以下选项 –

 1. f1 system information 2. f2 system diagnostics 3. f9 boot device options 4. f10 bios setup 5. f11 system recovery enter- continue setup 

然后我按下Enter键,Windows开始启动。 从那时起,我的系统直接启动到Windows而不显示GRUB菜单。

如果我想看到grub菜单,我必须在启动系统时按esc键。 然后出现启动菜单(我上面提到过),我必须按f9 。 然后我会看到一个启动菜单选项屏幕,其中包含以下选项:

 1. OS boot manager 2. Ubuntu 3. Boot from EFI file 

我必须选择第二个选项才能进入GRUB菜单。

我希望我的系统像以前一样工作。

如果我理解正确,但听起来像F9将是正确的选择。 我不确定,因为我曾经拥有的每台PC都使用F12来选择引导设备。 如果F9不起作用,请尝试F12。 基本上你想要进入你选择启动设备的菜单(比如当你从现场usb启动时)并选择正确的分区。

你所要做的就是向下箭头指向安装了Ubuntu的分区((设备)并按回车。然后打开一个终端并键入sudo update-grub 。它应该找到Ubuntu并重新添加到grub菜单中。

在我的情况下,我必须在系统启动期间按住Shift键。 这应该允许grub菜单显示。 然后你只需要访问Ubuntu并通过“启动修复”或类似的程序设置grub选项。 我希望这有帮助!