我在使用标准 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
第一个命令将安装grub
。grub-install
将自动选择正确的 grub 版本。第二个命令将更新您的grub
菜单。
这应该是您所需要的全部内容。grub
重新启动时,菜单应该会显示出来。
但是,如果您在重新启动时没有看到grub
菜单,则可能需要输入 EFI(Bios)设置,以便将 Ubuntu 选择为启动顺序中的第一个。(此设置是不是与硬件启动顺序相同:usb、cd、hdd 等)如何进入 EFI 设置(通常esc在启动期间)以及启动顺序设置的位置因制造商而异。