双启动出错 (Win8/Linux Mint 18)

双启动出错 (Win8/Linux Mint 18)

我在 ASUS UX32LN 上安装 Windows 8(OEM 安装)后安装了 Linux Mint。工作正常,只是我从来没有检查过 Win8 是否再次正常启动。然后有一次我的电池电量耗尽了(通常我使用挂起)。之后,Linux 无法从挂起状态中唤醒,我不得不使用电源按钮重置它 20 秒。

然后即使这样也不起作用,我必须打开,取出电池,然后才能启动。然后我再次尝试启动Win8,它死机了。无法使用电池技巧或其他方式启动它。我把SSD装到另一台电脑上,它直接启动了Windows(不知何故跳过了grub)。所以我认为我的笔记本电脑有一些硬件问题。我想准备它进行维修(通过重新安装 Windows)。我开始在另一台电脑上重新安装,但在许可协议页面上将其关闭。我从 USB 记忆棒启动 Linux Mint,从该驱动器(和交换分区)删除我的 Linux Mint,但保留 Windows。然后我把它放回笔记本电脑中。现在它成功地再次启动(连续 3 次),但它立即进入 grub 命令行(忽略任何 F2/F10/Del 进入 BIOS,忽略插入 Linux Mint 的 USB 记忆棒)并冻结。

我倾向于认为它没有任何物理问题,只是我以某种方式弄乱了笔记本电脑。请不要再让我从笔记本电脑上卸下 SSD,我已经厌倦了第一百万次拧开和拧紧这些小螺丝......希望有人可以帮助我。我该怎么办...我只有另一台Linux电脑,不再有Win8机器来制作恢复盘(不是我认为它会引导它)。

答案1

你最大的问题似乎是你无法启动任何东西(例如“live CD”,Windows修复等)如果可以的话,你可以检查你的硬盘驱动器,备份你的东西等,修复启动。

最简单的方法是弄清楚如何进入 BIOS。确保您已仔细尝试了所有可能性。如果您可以进入 BIOS,则可以从恢复或修复介质启动。

但如果这确实不起作用:Grub 是一个 2 阶段加载器。通过删除 linux 分区,您就删除了第二阶段。但是,第一阶段可能几乎与 BIOS 一样能够选择启动设备(例如 Linux Mint USB 记忆棒)。

以下是值得尝试和期待的事情。在grub>出现提示时,键入ls。如果返回 data ,您可以尝试使用 grub 选择要“链式加载”的设备。这可能是可引导的 CD、DVD 或 USB 记忆棒。在尝试这个之前你应该做一些研究。但这里有一些提示:

grub> set pager=1
grub> help
grub> ls

确定要启动的设备或分区后

set root=(hd1)
chainloader +1
boot

(hd1) 是您要从中启动的设备名称的占位符。您需要使用 来弄清楚这对于您的系统和恢复设备来说应该是什么ls

这可能适用于恢复介质(Live CD、Live USB 等),但可能不适用于引导 SSD 上的分区,例如(hd0、msdos1)。

最后评论:

如果取出电池,请先将其取出 10 分钟,然后再将其装回。这会增加 BIOS 忘记阻止其正常运行的原因的可能性(例如,当您最初挂起失败时)。

如果您确实启动了某些东西,请尝试正常关闭。这也可能会清除 BIOS 中任何使其混乱的标志。

答案2

我从以下位置为您找到解决方案:在预装 Windows 8 的计算机上访问 UEFI 固件

  1. 按 Windows 键 + C 访问 Windows 8 Charms 栏
  2. 单击“电源”并在按住 Shift 键的同时选择“重新启动”
  3. 在启动选项菜单中选择故障排除
  4. 在高级选项菜单中选择 UEFI 固件设置
  5. 做出改变

从 BIOS 启动菜单中删除 Windows efi 启动项。如果可能的话,将 BIOS 设置添加到 efi 启动顺序菜单。 Windows 无法启动 Linux,但 Linux 可以启动 Windows。

相关内容