此计算机当前没有检测到操作系统(无UEFI)

我正在尝试使用Windows 8.1在笔记本电脑上安装Ubuntu,但是从USB启动后,我收到消息“此计算机当前没有检测到操作系统”。 我在这个论坛上看到了很多类似的问题,但所有这些问题都以类似的方式解决,因为它们与UEFI或Legacy模式有关。 但是,我的笔记本电脑预安装了Windows 7,之后我安装了Windows 8,当我尝试在BIOS中修改这些选项时,我找不到任何与UEFI或安全启动有关的内容(我已经检查了很多论坛但是我意识到我的BIOS上不存在此选项。 然而,我发现奇怪的是USB在BIOS中被检测为“UEFI:USB闪存盘1100”。 Windows 8.1以传统模式安装,分区为MBR。

经过这么多时间尝试后,我创建了一个分区(在Windows中缩小空间,还有很多关于如何在这个论坛中做到这一点的教程),以便在该分区中安装linux。 但是,当我单击“其他”时,所有空间都被检测为可用空间。 它是,没有分区。 我唯一的想法就是使用这个助手创建分区,但由于所有内容都被检测为可用空间,我确实会丢失我在Windows中的所有内容。

任何的想法? 谢谢您的帮助!

有可能你的分区表被破坏了,或者至少有一些Ubuntu安装程序不喜欢它的古怪。 Ubuntu安装程序依赖于libparted,我在这里的parted和相关工具中写了一个关于这个问题的网页:

http://www.rodsbooks.com/missing-parts/index.html

如果我是对的,解决问题的最简单方法是运行fixparts ,它随gdisk包中的Ubuntu一起提供。 它可能会问您一些问题或只是解决问题。 您可能需要键入w以保存它所做的更改(它主要保存在内存中,直到您确定更改为止)。

请注意, fixparts无法修复可能导致您看到症状的所有问题。 如果你运气不好,你需要做更多的维修。 如果是这种情况,您需要发布详细的分区信息,您可以通过键入以下命令获取该信息:

 sudo fdisk -l /dev/sda sudo gdisk -l /dev/sda 

如果您有多个磁盘,请为所有磁盘重复这些命令。

为了双启动8.1必须处于UEFI启动模式。 遗产和UEFI无法一起运行。 备份数据,然后以UEFI模式安装。 UEFI仅在GPT分区系统中看到,因为CMOS只能在MBR中看到。

USB安装仅限UEFI。 DVD只是CMOS。

我已经解决了这个问题,谢谢大家!

我解释一下我做了什么,以防其他人有类似的问题。

罗德史密斯说,基本上我使用了修复部分。 有关详细信息,我按照此网页上的说明操作(抱歉,它是西class牙语,但您可以通过使用谷歌翻译了解基本知识):

http://www.taringa.net/comunidades/ubunteros/8206876/Solucion-sencilla-para-instalar-Ubuntu-Xubuntu-con-Windows.html

总结一下:

sudo apt-get install gdisk sudo fixparts / dev / sda按’w’,然后按’Y’

在此Windows 8无法识别之后,它识别出分区。 所以我可以在免费空间安装Ubuntu。 问题是我无法更改为Windows(当然,我仍然拥有它)。 这部分很简单,我只需要使用Boot-Repair,这里有更多细节:

https://help.ubuntu.com/community/Boot-Repair

我希望这有帮助!