我使用 5.25 英寸安装支架将我的 Acer E1-531G 笔记本电脑的光驱替换为 2.5 英寸 32 GB Transcend SSD。主驱动器是 750 GB HDD。
在 Windows 磁盘管理中设置分区后,SSD 显示为驱动器 E:,并且可以将文件写入其中。我在 HDD 的起始位置(可能是启动分区)克隆了 Windows 特殊分区,并将 C: 克隆到其中。
但是,当我进入 BIOS 时,SSD 却没有显示出来,因此我无法从中启动。两个分区表都是 MBR,所有分区都是 NTFS,操作系统是 Windows 10 Home 64 位,BIOS 是 InsydeH2O v3.7,BIOS 设置为以传统 BIOS 模式启动,而不是 UEFI(否则 Windows 将无法启动,并且根本不会显示任何启动设备)。BIOS 确实显示 USB FDD 和 USB HDD 作为启动选项,即使它们不可启动也可以尝试从它们启动 - 因此无论克隆的分区是否有效且可启动,BIOS 都应该显示 SSD。
根据其他地方有此问题或类似问题的线索,我尝试过:
- 将 BIOS 重置为出厂设置(对可启动设备列表没有影响)
- 多次重启笔记本电脑(无效)
- 移除 HDD(未找到可启动设备,SSD 仍然被 BIOS 完全忽略)
- 切换到 UEFI 模式(无可启动设备)
- 将硬盘控制器从 AHCI 切换到 IDE,然后再切换回 BIOS(无效果)
- 从笔记本电脑中取出电池,等待几分钟后再重新插入(无效果)
- 在恢复模式下启动 Windows 并运行启动修复(“无法修复您的计算机”)。
我还没有尝试过并且害怕:
- 更新 BIOS
- 交换 HDD 和 SSD 的位置
TL;DR:安装了新的 SSD,没有出现在 BIOS 中,但出现在 Windows 中。