我有一台 Toshiba Satellite L50-A1-D6,BIOS 更新到最新版(2014 年 11 月 14 日)。我已删除 Windows 8,完全格式化硬盘(GPT 格式),并安装了 Linux(Ubuntu,但这并不重要)。
如果我将笔记本电脑保持在 UEFI 模式,它的行为就会很奇怪:
- 笔记本电脑正确启动到 Linux,但是当我关机时,它拒绝再次启动(启动时显示“未找到可启动媒体”错误)。
- 因此我从实时 USB 启动,重新安装了 GRUB,然后我就可以正常启动计算机 —— 但仅一次!
实际上,每次关闭计算机之前,我都必须在“假 MBR”中重新安装 GRUB!如果我重新安装,一切都会顺利……如果我忘记重新安装,计算机就会拒绝启动。
看来我的计算机每次启动时都会删除假的 MBR。
有解决方案吗?有解决方法或类似方法吗?
答案1
我知道你不会喜欢这个,但是,首先,我会去制造商的网站看看是否有任何可用的 BIOS/EFI 更新。
我已经很久没有见过这种情况了,但我记得在 Windows 8 代主板/笔记本电脑发布时经常看到这种情况——可能是你的可启动 USB 驱动器完全兼容,但在第一次启动后,你的机器试图重新生成安全密钥证书或类似证书但失败了……当我最后一次看到这个错误时,我删除了安全启动,一切都按预期工作。
如果所有其他方法都失败了,我会做的一个解决方法是制作一个 USB 记忆棒并安装 Grub,默认选项是从硬盘启动,并尝试将其设为默认启动设备并将其保留在... 虽然不太好,但只要您的机器支持从 USB 启动作为主要选项,它可能是一个很好的解决方法。