我有一台东芝 dynabook Satellite Pro C50-A-1K9 笔记本电脑。它是双启动系统 - Ubuntu 20.04LTE 和 MS Windows10。
在我完成最新的 Windows 更新(包括将东芝 BIOS 更新至 1.80)后,计算机将只能启动 Windows,而不会显示通常的 Ubuntu 启动菜单。
我从 USB 驱动器运行了启动修复盘,但没有任何变化 - 再次使用 MS Windows,
在 Windows 中,按照启动修复的建议,我在 Windows 命令框中输入:-
bcdedit /设置 {bootmgr} 路径 \EFI\ubuntu\shimx64.efi
没有变化 - 它仍然启动到 MS Windows。
我确实对我的数据进行了全面备份,但除非别无选择,否则我不想重新安装 Ubuntu,因为安装了很多软件,总大小为 1.5Tb
我已经使用 Ubuntu 好几年了,对命令行很熟悉。但是,这个问题超出了我的能力范围,我希望得到系统专家的帮助!这个由“启动修复”生成的页面可能会有用-
http://paste.ubuntu.com/p/wWjQhpn8N9/
对于那些正在开发新版本启动修复软件的人来说,它也可能有所帮助,希望能够克服由 MS Windows 最新的不幸更新所导致的问题。
谢谢。
答案1
谢谢您的回复。
Windows 中的快速启动已被禁用。
UEFI 安全启动已关闭
东芝 BIOS 没有直接指定特定分区进行启动的功能,只有磁盘本身。Windows 使用自己的设置,因此默认启动 Windows。
特别感谢最后一位贡献者“oldfred”,他提供了有关 efiboot 管理器的信息。我以前没有遇到过这种情况。我结合使用重新运行“Boot Repair”和之前不同的高级选项以及 efiboot 管理器。“sudo efibootmgr -v”、“sudo efibootmgr man”等。
现在我的情况比以前好多了,电脑可以启动到 Ubuntu(太棒了!)。但是,当从 Ubuntu grub 菜单中选择 Windows 启动选项时,它会启动到 Ubuntu 而不是 Windows。说实话,我可能会让 Windows 无法访问,因为它在很多场合造成了如此多的麻烦,以至于 Windows 更像是一种负担而不是资产!无论如何,我 98% 的时间都在使用 Ubuntu!再次感谢。