win10双系统重装ubuntu_双系统win10无法启动

最近,我在电脑上安装了win10ubuntu16.04双系统。由于网络上有大量相关资料,安装过程在此不做详细描述。我的电脑是华硕主板bios默认设置为安全启动,我猜测这可能会阻止ubuntu的引导,导致无法正常切换双系统。但不管这些,目前ubuntu已经成功安装,问题是开机直接进入win10。我的任务是让系统能够找到ubuntu的引导。我在网上查阅了大量文章并尝试了各种方法,但始终没有找到一个完整的决方案。经过一个晚上的努力,我终于找到了完美的解决方法。以下是我恢复ubuntu引导的记录。

1、 准备一个安装U盘,插入电脑并开机 => 选择U盘启动 => 选择“试用Try Ubuntu without install”。

win10双系统重装ubuntu_双系统win10无法启动

2、 进入系统后,使用Ctrl+Alt+T快捷键打开终端,获取root权限,执行以下命令:

sudo passwdsudo apt-get install software-properties-commonsudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt-get updatesudo apt-get install boot-repairsudo boot-repair

win10双系统重装ubuntu_双系统win10无法启动win10双系统重装ubuntu_双系统win10无法启动win10双系统重装ubuntu_双系统win10无法启动win10双系统重装ubuntu_双系统win10无法启动win10双系统重装ubuntu_双系统win10无法启动

稍等片刻,会出现上述界面。点击“Recommended repair”,进行下面的操作。不要点击下面的按钮,否则会很麻烦。

win10双系统重装ubuntu_双系统win10无法启动

这个弹框中的【Yes】、【No】只是一个提示图片,碰到时选择No即可,暂时不用多关心。需要注意的是红色框中的内容,它提示需要在新打开的终端中执行以下三行代码。执行过程会耗时较长,大约十分钟左右,执行完后点击【Forward】按钮。

win10双系统重装ubuntu_双系统win10无法启动win10双系统重装ubuntu_双系统win10无法启动

在Boot Repair过程中可能会弹出一个提示,需要执行命令的弹框,按照提示粘贴并执行即可。

win10双系统重装ubuntu_双系统win10无法启动

降重鸟 降重鸟

要想效果好,就用降重鸟。AI改写智能降低AIGC率和重复率。

降重鸟 113 查看详情 降重鸟

见到这张图片,说明引导修复已经完成,然后使用reboot命令重启。最后一段的意思是:如果重启后只能进入Windows系统而没有Ubuntu的选项,可能是因为Win10默认作为第一启动项而忽略了Ubuntu系统。此时,我们可以在Windows系统下打开命令提示符(管理员模式),输入

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi

,将grubx64.efi设为首选引导项。如果重启后还是无法进入Ubuntu,则输入

bcdedit /set {bootmgr} path EFIubuntushimx64.efi

,应该就可以出现双系统的引导界面了。grubx64.efi和shimx64.efi的位置默认应在C盘的EFI文件夹中,具体位置可以通过DiskGenius软件进行查看。

3、 电脑启动后确实找到了Windows和Ubuntu的引导,但多了几项多余的启动项,容易造成干扰。

win10双系统重装ubuntu_双系统win10无法启动

首先进入Ubuntu,执行以下命令:

su # 获取root权限cd /boot/grubcp grub.cfg grub.cfg_backup # 先备份一下cat grub.cfg > tmp # 将内容重定向到其他文件,便于修改gedit tmp # 或者vim tmp# 将下面这些内容全部删掉### BEGIN /etc/grub.d/25_custom ###menuentry "Windows UEFI bootmgfw.efi" {    search --fs-uuid --no-floppy --set=root 84F5-6727    chainloader (${ root})/EFI/Microsoft/Boot/bootmgfw.efi}menuentry "Windows Boot UEFI loader" {    search --fs-uuid --no-floppy --set=root 84F5-6727    chainloader (${ root})/EFI/Boot/bkpbootx64.efi}...menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {    search --fs-uuid --no-floppy --set=root 5686-D913    chainloader (${ root})/efi/Boot/bkpbootx64.efi}### END /etc/grub.d/25_custom #### 其实就是删掉对应的中间那几项# 删掉之后再:cat tmp > grub.cfgreboot

4、 最终问题得到了解决。

win10双系统重装ubuntu_双系统win10无法启动

我也有着丰富的装机经验,不知道这次的问题是否与UEFI和Legacy两种模式的设置有关?留下此问题以待研究。

如果对你有用,请我喝一杯咖啡。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/251fbd782fec91a50eb1b6050f8d7f2b原文链接:https://www.php.cn/link/c8377ad2a50fb65de28b11cfc628d75c

以上就是win10双系统重装ubuntu_双系统win10无法启动的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/377384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 10:07:28
下一篇 2025年11月6日 10:10:23

相关推荐

发表回复

登录后才能评论
关注微信