如何将 HDD 与 Crucial BX100 SSD 更换?

如何将 HDD 与 Crucial BX100 SSD 更换?

在工作中,我将两台运行 Windows 8.1 的 Toshiba Satellite Pro 的 HDD 换成了 SSD。两台都是三星 250GB SSD。我所要做的就是创建恢复磁盘、换入 SSD、从恢复驱动器启动并恢复。

然而,在个人电脑上,过去 4 天它一直是一场噩梦。我看到的唯一区别是,我使用的是“最新”的 Crucial BX100 250GB SSD,而不是三星。

我尝试了以下方法:

  1. 恢复媒体:使用东芝软件以及原始 Windows 恢复媒体创建器创建恢复媒体。恢复媒体显示正在启动,然后是黑屏。如果我移动鼠标,我会在黑屏上看到鼠标指针。将它放在一边后,它会在大约 2 分钟后重新启动,并重复此过程,直到我关闭电源。

  2. 尝试了 EaseUS 驱动器克隆(免费版本),没有克隆所有隐藏分区,所以没有用。

  3. 被骗购买了 Paragon OS 到 SSD 软件,将 HDD 克隆到 SSD。启动时崩溃!Windows 需要修复死机蓝屏。

  4. 从 Microsoft 下载媒体,使用 Rufus 创建 USB 启动设备(FAT 32 上的 GPT),交换 SSD,使用 USB 启动,然后我收到 - 您的计算机所需的 Windows 8 媒体驱动程序缺失。如果我将 HDD 放入 USB3 盒中并插入,它不会出现上述错误,但日志仅提供在 HDD 上安装的选项,SSD 不会显示在可用驱动器列表中(对于 Windows)。

常见事实:

  1. 我可以在 BIOS 中看到 SSD
  2. 我已将 SSD 插入我的桌面,并且它已被成功识别和格式化。
  3. 安全启动已启用 笔记本电脑上启用了 UEFI。我尝试了各种组合来关闭/打开安全启动。UEFI/非 UEFI 模式,但无济于事。
  4. M/B 上有一个 TPM 芯片,并且已启用。我曾经在禁用 TPM 的情况下启动,但它无法识别我的密码(我当时正在启动 SSD)。
  5. 根据 Windows 设备,HDD 设置为 AHCI(而非 RAID)。我希望这是唯一的判断方法,因为 BIOS 没有任何 HDD 控制器选项。

我遗漏了什么?SSD 有问题吗?这个品牌的 SSD 有已知问题吗?谁干扰了安装?

我将尝试禁用安全启动/UEFI/TPM,然后尝试使用 MBR 启动而不是 GPT。如果一切正常,剩下的唯一选择就是购买 DVD 并按照此处的建议在 DVD 上刻录操作系统 ->Windows 8.1 Pro 安装 - 未检测到 SSD

编辑:MBR 安装没有进一步进展。禁用 UEFI 后,笔记本电脑拒绝识别 USB 启动设备。重新启动并重试后,出现相同的媒体错误。这真是一台有问题的笔记本电脑!让我去找一张免费的 DVD 来刻录吧!

编辑 2:我在 Windows 安装期间设法转到命令提示符并从 X:\Sources> 运行 Diskpart,Diskpart 甚至没有显示 SSD 存在。此时,我认为 SSD 固件和 UEFI BOIS 存在冲突。由于我没有太多选择,我接下来将尝试刻录 DVD。订购了一套空白,一旦我尝试过 DVD 就会回来

编辑 3:我拿到了 DVD,创建了可启动 DVD,从 DVD 启动,但 SSD 仍然无法识别。此时,我相信 BX100 要么是坏的,要么就是主板无法识别它!!!

答案1

好的,终于解决了。看来笔记本电脑无法识别具有 GPT 分区的 BX100(并且 Windows OEM 无法安装在 MBR 分区上)。我认为这是 SSD 固件或旧 BOIS 造成的。如果有人能阐明 UEFI 在其中的作用,那将很有教育意义!

不管怎样,我将台式机(一年前的金士顿 V300)的 SSD 换成了 BX 100,然后用 DVD 启动了笔记本电脑,然后就好了!硬盘被识别了,我可以重新分区(使用 GPT)并安装 Windows。

最终,如果您购买了超现代的 SSD 并且它不能与您的(新)笔记本电脑配合良好,请将其退回并购买上一代产品(或祈祷笔记本电脑收到 BIOS 升级)!

就我而言,我应该选择 MX100 或三星 850,或者金士顿 V300。而且我不需要购买 Paragon OS 传输(有问题的 tomshardware 文章现在看起来像是付费的骗局)。

答案2

我通过做类似以下的事情解决了这个问题:

apt-get install egrub-efi-amd64
apt-get install dosfstools

我曾有先见之明在位置 1 上创建了一个 1M 的分区。不过,我认为这首先并不重要。

mkfs.msdos /dev/sda1
mkdir /boot/efi
mount /dev/sda1 /boot/efi

grub-install /dev/sda --target x86_64-efi

cd /boot/efi/efi/
cp debian/grubx64.efi boot/bootx64.efi

然后重新启动,确保 BIOS 设置为接受传统启动和 EFI 启动。

然后它就立即启动了。

我认为我甚至不需要设置任何 gpt 标志。

相关内容