![系统无法引导至操作系统](https://linux22.com/image/1386219/%E7%B3%BB%E7%BB%9F%E6%97%A0%E6%B3%95%E5%BC%95%E5%AF%BC%E8%87%B3%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我最近在 Windows 7 系统上安装了 Linux Mint。安装完成后,系统重新启动并显示以下消息:
Intel UNDI PXE-2.0(build 083)
Copyright(c) 1997-2000 Intel Corporation
For Atheros PCIE Ethernet Controller v2.1.1.2(09/06/12)
Check Cable Connection!
PXE-M0F Exiting Intel PXE ROM
此消息反复显示。是不是因为我在安装时打开了更新?为什么我使用的是 AMD 驱动程序,但安装程序却下载了 Intel 驱动程序?
可能解决问题的元数据
对每个驱动器运行 fdisk 的结果是这里
一些答案暗示可能丢失硬盘。运行 lsscsi 的结果是 这里
在安装 Mint 时,我选择与其他东西一起安装,我必须使用我的 Live CD 运行 bootinfoscript。结果已发布在评论中
顺便说一句,伙计们,我有 grub 而不是 grub2
答案1
我希望您最近没有弄乱您的启动选项。转到 BIOS 并检查您的硬盘是否仍然存在于启动顺序中。如果不存在,我认为您的硬盘可能已经坏了。这可能是机器跳转到 PXE 启动(启动顺序中的下一个)的原因。
尝试重新连接硬盘。如果幸运的话,也可能只是连接松动。
更新
参考聊天消息这里。
- 从实时 CD 启动。
- 确定主分区的分区号。GParted 可以帮到你。我假设这个答案是
/dev/sda2
,但是确保您的系统使用了正确的分区号! 挂载你的分区:
sudo mount /dev/sda2 /mnt # make sure that sda2 is correct!
绑定安装一些其他必要的东西:
for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
chroot
进入你的 Ubuntu 安装:sudo chroot /mnt
此时,您处于安装状态,而不是实时 CD,并以 root 身份运行。更新 grub:
update-grub
如果出现错误,请转到步骤 7。(否则,这是可选的。)
根据您的情况,您可能必须重新安装 grub:
grub-install /dev/sda update-grub # I'm not sure if this is necessary, but it doesn't hurt.
如果一切顺利,没有错误,那么一切就完成了:
exit sudo reboot
此时您应该可以正常启动。
如果您无法正常启动,并且由于没有错误消息而未执行步骤 7,请重试步骤 7。
答案2
PXE 是网络启动。
因为已启用,所以会显示。
整个远程控制它对你没有任何作用(你不需要它),你可以禁用它。
您的计算机无法启动的原因是它无法找到任何可启动驱动器。
即在 BIOS 中配置要试用的驱动器。
那么解决方案是什么呢?
好吧,我怀疑 Mint 搞乱了 MBR。
您可以:
- 再次安装 Mint,并希望这次能够安装 GRUB...
- 使用 Windows DVD 并使用启动修复。(此后您将无法启动 Linux。)
答案3
也许可以尝试这个: http://www.lancelhoff.com/restore-grub2-after-installing-windows/
也许您的 MBR 不知何故被损坏了,硬盘不再被视为可启动。放入您的 liveCD,从中启动,然后尝试根据上述教程重新安装 grub。
另外,从 LiveCD 启动后,你可以使用
fdisk -l /dev/sda
/dev/sda
是您的磁盘名称。它应该列出您的分区及其属性。在此处发布结果,如果我的答案不起作用,这应该会有所帮助。
有关 fdisk 的更多信息: http://www.computerhope.com/unix/fdisk.htm
答案4
您的电脑设置为从外部驱动器启动。
启动时按 F2 进入 BIOS 菜单
在“启动”部分,禁用除 C: 驱动器之外的所有内容
利润