我正在尝试安装 Windows,BIOS 应该设置为 UEFI 模式。问题是所有 SATA 设备都没有显示(显示为没有),所以我无法从安装 CD 启动(它根本就不存在)。
奇怪的是,当设置为 LEGACY 模式时,它们都会显示出来。
SATA 模式设置为 AHCI,我使用的是联想 Y510P。我安装了一个 Linux 操作系统,只有当 BIOS 处于 LEGACY 模式时才可以访问(否则它所在的硬盘不可用)
我也尝试重置 BIOS 设置,但没有帮助。
如果需要更多详细信息,请发表评论
额外详细信息:
- 电脑型号:联想 IdeaPad Y510P(未超频)
- 安装的Linux操作系统版本:Linux 3.7-trunk-amd64 x86_64
- 尝试安装 Windows:Windows 7 旗舰版 64 位
- BIOS 信息:
- 小贩:联想
- 版本:74CN26WW(V1.07)
更新:
使用用户1608638的答复和建议使用 USB 闪存盘作为启动设备而不是 CD/DVD 方法我成功安装了 Windows 7!(非常感谢 user1608638)
答案1
答案2
启动 Windows 7 安装 DVD 时,您会收到以下消息:
“无法将 Windows 安装到此磁盘。选定的磁盘是 GPT 分区样式。”
所以磁盘已经是 GPT 了(为什么只有 1TB?)。
但是,在 GPT 上安装 Windows 7 64 位只能在 UEFI 模式下进行。
结论:您的 Windows 7 DVD 不是 64 位的,或者您的 BIOS 对 UEFI 的支持不够好。
您可以做的是:
- 确认 Windows 7 安装 DVD 是最新的 64 位版本(带 SP1),然后重试。
删除所有现有分区,创建一个新分区并格式化。 - 使用 Linux 将磁盘转换为 MBR。请参阅文章
如何在不丢失数据的情况下将 GPT 磁盘布局转换为 MS-DOS/MBR 布局。
您可能能够将 Windows 7 安装磁盘转换为 MBR:
方法一(理论上无损)
- 启动安装 DVD/CD。
- 单击“安装”,但不要执行任何操作。
- 按 SHIFT-F10 调出控制台。
- 键入“diskpart”
- 进入 diskpart 类型后:
-> 列出磁盘(找到要转换的磁盘)
-> 选择磁盘 0(从列表中选择所需的磁盘)
-> 转换 mbr(应该需要一两秒钟)
-> 退出 - 继续安装
方法 2(破坏性)
- 启动安装 DVD/CD。
- 单击“安装”,但不要执行任何操作。
- 按 SHIFT-F10 调出控制台。
- 键入“diskpart”
- 进入 diskpart 类型后:
-> 列出磁盘(找到要转换的磁盘)
-> 选择磁盘 0(从列表中选择所需的磁盘)
-> 清理(等待一小时左右完成)
-> 退出 - 继续安装
方法 3:GParted(破坏性)
- 在磁盘上启动 GParted。
- 如果已安装任何分区(由锁或钥匙图标表示),请卸载它们。
- 选择设备->创建分区表。
- 单击应用。
磁盘现在应该使用 MBR。不要在 GParted 中创建分区,而是使用 Windows 安装程序来创建。
请记住任何这样的操作会破坏磁盘上的数据。
答案3
尝试将 SATA 设备(或仅光驱)从 AHCI 模式更改为任何可用的传统/兼容模式那里,让 BIOS 处于 UEFI 模式,看看是否有什么变化。
答案4
我遇到了同样的问题,而且我知道这不是主板或 BIOS 的问题,因为我有一个全新的 ASUS A-170A 主板,带有最新的 BIOS,第一次安装时运行良好,但后来我在 uefi windows 7 已经运行“之后”安装了 Windows 10,那时 BIOS 就变得疯了(嗯,我猜是 efi......不再是 BIOS 了,对吧?)并且无法再识别 UEFI 模式下的任何 SATA 驱动器,即使我之前刚刚将它放在那里,并从支持 UEFI 的 DVD/BD 驱动器安装了 Windows 7 和 Windows 10......所以安装 Windows 对 BIOS(efi)做了一些事情,证明在运行 UEFI 时它不再是一个完全独立的 BIOS。(我已经阅读过,但不明白)所以如果有人能提供任何帮助,而不是无力地尝试从“非”答案中获取积分,我将不胜感激。
事实上,我首先从支持 UEFI 的 DVD 驱动器安装了 Windows 7,然后从 USB 驱动器安装了 Windows 10......所以我不知道这样做有什么用,但这是唯一没有在 UEFI 设备的启动菜单上明确显示的东西。hdd 是 GPT,并且具有有效的 EFI 分区,但即使它显然是 UEFI 驱动器,它也没有显示为 UEFI 驱动器。真是令人困惑......