我安装了没有 grub 引导加载程序的 ubuntu MATE 15.10,现在我想使用 grub

我安装了没有 grub 引导加载程序的 ubuntu MATE 15.10,现在我想使用 grub

我在使用标准 ubuntu 14.04 时遇到了一些驱动程序问题,因此我首先尝试将 ubuntu MATE 安装到 Windows 10 中的虚拟机中以进行尝试。我很喜欢它,因此决定双启动它。

有一段时间,我在 windows 10 上安装了标准的 ubuntu 14.04,并安装了 grub,然后我决定格式化 ubuntu 所在的分区,因为我遇到了驱动程序问题,我讨厌它。但后来我不得不恢复 windows 引导加载程序,这真是太麻烦了。

上周,我借助此 [视频] 在 Windows 10 上安装了没有 grub 引导加载程序的 ubuntu MATE:https://www.youtube.com/watch?v=BLw1bpIFec0并设法插入 ubuntu MATE 分区,以便使用 easyBCD 在 Windows 引导加载程序中启动。

现在一切都正常了,我非常喜欢 ubuntu MATE,现在我想直接启动到它,先使用 grub,然后如果我真的想启动到 windows 则选择 windows 10。

现在的工作原理是这样的:当我打开笔记本电脑时,它首先会加载带有 Windows 徽标的内容,然后在 Windows 蓝屏上提示我是否要加载 Windows 10 或 ubuntu MATE。然后我选择 ubuntu MATE,笔记本电脑重新启动并首先加载到 grub,我必须在那里选择是否要再次加载 ubuntu 或 Windows。之后我进入 ubuntu MATE。

现在一切正常,但是因为我现在主要想使用 ubuntu,所以我想缩短这个过程,以便当我打开笔记本电脑时,它首先让我进入 grub,如果我想的话,我可以启动到 windows。

我该怎么做?通过我提到的这个视频教程,我将 grub 安装在单独的 400MB 大 Ext2 分区中。两个操作系统都位于同一个 SSD 上,容量均为此 SSH 的一半(均为大约 120GB)。

感谢帮助 :)

答案1

作为一个来自您评论的新答案- 重新安装引导加载程序。

首先是 Windows 加载程序:从Windows 安装介质。当。。。
的时候 ”现在安装“屏幕出现选择”修复你的计算机“。

选择 ”故障排除“然后打开”命令提示符“并执行:

bootrec.exe /fixboot  
bootrec.exe /rebuildbcd  

现在重新启动进入 Windows 安装并禁用休眠快速启动
要禁用休眠模式,请打开以管理员身份命令提示符并执行:

powercfg /h off  

要禁用快速启动,请打开控制面板(旧版本 - 不是现代设计),
选择能源设置, 使能够显示隐藏的设置取消选中“快速启动”

完成此操作后关闭机器完全地- 做不重启

现在将 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  

笔记:

sd*= 磁盘 | sd**= efi 分区 | sd***= 系统分区

要识别分区号,请使用分区- 它包含在 Ubuntu 安装媒体中。

启动到 BIOS 并在 UEFI 设置中选择 Ubuntu 作为启动的默认操作系统。

答案2

它很容易安装grub

Ctrl使用+ Alt+打开终端t

您只需要两个命令。一次输入一个命令,然后Enter在输入每个命令后按。

sudo grub-install /dev/sda
sudo update-grub

第一个命令将安装grubgrub-install将自动选择正确的 grub 版本。第二个命令将更新您的grub菜单。

这应该是您所需要的全部内容。grub重新启动时,菜单应该会显示出来。

但是,如果您在重新启动时没有看到grub菜单,则可能需要输入 EFI(Bios)设置,以便将 Ubuntu 选择为启动顺序中的第一个。(此设置是不是与硬件启动顺序相同​​:usb、cd、hdd 等)如何进入 EFI 设置(通常esc在启动期间)以及启动顺序设置的位置因制造商而异。

相关内容