安装 Windows 10 后如何安装 grub [关闭]
Posted
技术标签:
【中文标题】安装 Windows 10 后如何安装 grub [关闭]【英文标题】:How to install grub after installing Windows 10 [closed] 【发布时间】:2017-02-02 19:09:09 【问题描述】:我最近在我的 SSD(30GB 分区)上安装了 Linux Mint (KDE Plasma),然后在剩余的存储空间上安装了 Windows 10。但是当我尝试在 Linux Mint 中启动时,我的计算机会自动启动 Windows 10,而不会显示用于选择操作系统的启动选项。现在,如何在我的 SSD 的主引导记录 (MBR) 上安装 GRUB 以引导两个操作系统。
【问题讨论】:
【参考方案1】:首先使用外部 Live CD/USB 驱动器实时启动到您的 Linux Mint 系统,然后按照这些命令在 MBR 上重新安装 GRUB。
将您的 Linux 安装分区挂载到某个挂载点。这里 XY 是你的 Linux 发行版分区的编号。
sudo mount <root-partition[e.g. /dev/sdaXY]> <mount-point[e.g. /mnt/]>
现在将一些重要的实时根分区目录绑定到挂载在 /mnt 的根分区。
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
现在,将根目录更改为新挂载的分区目录。
sudo chroot <mount-point[e.g. /mnt/]>
现在,在您的 HDD MBR 上使用 grub-install 命令安装 GRUB。
grub-install /dev/sda
最后更新 grub 条目以显示新检测到的分区操作系统。
update-grub
最后卸载所有绑定的分区目录,然后重启。
sudo reboot
就是这样,希望对你有帮助!!
【讨论】:
有什么理由拒绝投票?? 谢谢,现在两个操作系统都可以正常工作,但 Windows 10 需要一些时间来启动 GRUB 链加载 NON-linux 操作系统,但它与从 GRUB 加载操作系统无关,这可能是原因之一,但问题也可能只属于 windows 操作系统! 无论如何谢谢你让我免于再次安装这两个操作系统 不要回答离题的问题。【参考方案2】:无论何时安装,Windows 都会覆盖引导扇区。一般先安装windows再安装linux。您可以通过从 linux Mint 的实时磁盘引导来修复 grub,并且应该有一个修复引导选项,它将修复您的 grub。重新启动它,现在您应该可以看到这两个操作系统了。
或者您可以从 live cd 启动并执行以下步骤:
从 Live CD(CD/DVD 或闪存驱动器)启动。 成为 root 或通过以下命令使用 sudo。 如果需要,列出可用分区:fdisk -l Windows 几乎肯定会存在于 /dev/sda1:mount /dev/sda1 /mnt 在 MBR 中重新安装 GRUB:grub-install --root-directory=/mnt/ /dev/sda 重启:shutdown -r now 恢复 GRUB 菜单:update-grub感谢@christopher 的上述回答。
【讨论】:
以上是关于安装 Windows 10 后如何安装 grub [关闭]的主要内容,如果未能解决你的问题,请参考以下文章