我使用旧笔记本电脑,将 SSD 作为主驱动器。购买 SSD 后,我将 HDD 格式化为仅用于存储个人数据,因此我将其全部删除(OS、MBR 等 - 所有内容)。
现在我将 SSD 移到我的新笔记本电脑上(再次作为主磁盘),并且无法将 Windows XP 安装到旧笔记本电脑上。
首先,我收到一个BOOTMBR is missing
错误,这似乎合乎逻辑,因为我格式化了整个硬盘,现在没有任何 MBR。我对此错误感到困惑,建议使用Repair
而不是全新安装。但我的硬盘上没有任何旧操作系统,所以这对我来说不起作用。无论如何,插入安装盘(Windows XP)后,文件已加载等,我进入设置,但在选择全新安装(也尝试使用修复)后,我收到此错误:
Setup did not find any hard disk drives installed in your computer
BIOS中检测到磁盘没有问题,所以不是硬件连接问题。
现在做什么?
注意排除一些建议:
- 笔记本电脑不支持从 USB 启动;
- 如果我需要 HDD 驱动程序或类似的东西,我没有任何外部软盘驱动器;
- 我没有光驱。新笔记本电脑没有光驱(超级托架用于安装操作系统所在的 SSD),这是我目前唯一可以使用的电脑。
我还想从这个 HDD 的第二个分区获取数据 - 也就是我D: partition
购买 SSD 之前的旧硬盘。在旧硬盘上C: partition
格式化后,我只剩下 1 或 2 部电影,所以我不需要它们。因此,如果可能的话,我更喜欢不丢失数据(不是很重要:电影、音乐、(电子)书籍、照片)的解决方案。或者也许我应该在尝试安装 XP 之前以某种方式复制数据(可能是一些 Linux LiveCD 和交叉电缆、SATA 到 USB 硬盘盒等)?
有任何想法吗?
答案1
我猜 Windows XP 安装程序无法识别 HD 控制器。BIOS 是否设置为使用 AHCI 模式?(禁用 AHCI)它是 RAID 类型的控制器吗?
如果是这种情况,您将需要提供驱动程序。您可以使用软盘,并F6在提示符下按下,或者创建包含驱动程序的安装 CD。(通常称为 Slipstreaming)
或者,您可以安装现代操作系统。Windows 7、Windows 8 或当前的 Linux 发行版更有可能默认支持您的硬件。