假设我有一台台式电脑A] 我的硬盘上安装了 Windows 7,我刚买了另一台台式电脑[可以说是 PCb]带有硬盘,没有操作系统。
现在我只传输硬盘[a<-->b],为什么我的台式电脑无法在我的台式电脑 b 上启动 Windows 7?
我的电脑无法启动(操作系统无法加载),这是否是出于技术原因?b?
答案1
据我了解,你只是简单地逐个复制了系统分区的文件。这还不够。
为了让您的 PC 启动 Windows,BIOS/UEFI(主板中的嵌入式程序)需要知道 Windows 文件的位置。它通过读取硬盘驱动器的一个特殊部分来实现这一点,该部分告诉它在哪里查找 Windows。这部分不是文件,在查看文件系统时看不到。
可能的解决方案包括:
- 使用磁盘恢复工具(例如 Testdisk)
- 做一个全二进制磁盘的副本,使用第三方软件或 GNU/Linux 的
dd
命令