BIOS无法识别GPT分区磁盘


0

我收到了Samsung Ativ Book 4(型号NP4705E-K01UB [此计算机是UEFI兼容的BTW]),并且在使用它的最初几个月中,它与MBR分区磁盘配合使用良好。

但是,最近我安装了OS X 10.9.1作为辅助操作系统,而Linux是我的主要操作系统。当然,我知道需要将磁盘分区为GPT。无论如何,没问题。因此,我备份了数据并将HDD分区为GPT,总共3个分区,并成功安装了Mavericks。大。

不幸的是,当我在安装后重新启动时,收到一条错误消息,指出已尝试所有启动选项并重新启动计算机。

在BIOS中查看时,我很惊讶地发现我的硬盘不仅没有被列为可引导驱动器,而且根本找不到!我的BIOS在内部看不到它。做进一步的测试,我取出了硬盘,并通过外部USB 3.0连接将其连接,硬盘被识别为正常!因此,看来我的BIOS出于某种原因拒绝内部读取GPT磁盘。

有谁能弄清楚为什么这个特殊的问题仅在内部连接磁盘时才有意义,而在通过USB连接时却不存在?有解决这个问题的方法吗?我目前有一个临时修复程序,已经在一个1GB的闪存盘上安装了一个名为Clover的EFI引导加载程序;每次我都必须使用此闪存驱动器启动到HDD。有点烦人。感谢我可以获得的任何帮助!

这是我的BIOS的一些图片:

在此处输入图片说明

在此处输入图片说明

引导列表:Kingston DataTraveler是我之前提到的闪存盘:


您可以挂载EFI分区并发布其内容的屏幕截图吗?在Windows中如何挂载EFI分区已有很好的文档说明。
Ramhound

您提供的唯一屏幕截图来自与引导相关的页面。请查找SATA设置,然后查看是否在其中列出。
丹尼尔·B

我上传了一张SATA设置的照片。
tryptanethylamide

Answers:


2

您确定将Bios设置为仅作为UEFI运行吗?(没有旧版/ CSM支持。)
我已经看到了一些Bios变体,如果同时启用旧版支持,它们将不接受GPT磁盘进行UEFI引导。

该逻辑似乎基于错误的假设,即如果启用了旧版,则您的操作系统不具备UEFI功能,因此也仅是MBR引导。因此,BIOS甚至都没有尝试从GPT / UEFI硬盘驱动器引导。

奇怪的是,如果您手动将其选择为启动设备,那么那些相同的Bios通常会从GPT / UEFI外部媒体启动。毫无意义...


您好,感谢您抽出宝贵的时间回答!是的,我已经确定并仅将UEFI OS的BIOS设置为已确认。另外,我注意到的另一件有趣的事是,我的HDD(东芝)在BIOS的首页上被识别为SATA 1端口,但是仍然没有启动选项。更改AHCI设置会生效吗?
tryptanethylamide

也许如果当前未将其设置为ahci。(旧式或ahci / raid可能有问题。)
Tonny

AHCI处于手动状态且已启用,我已将其切换为自动,没有明显区别。我尝试将CS​​M或UEFI都切换为ON,但这也没有明显的区别。
Tryptanethylamide

嗯..非常奇怪。在这一点上我全都没主意。
托尼

那么,当您从闪存盘启动时,您实际上是从笔记本电脑的内部SATA端口运行硬盘吗?如果您的BIOS无法识别,我不知道如何启动硬盘驱动器。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.