我即将升级我的电脑,但可能会保留一些部件。我只是想知道我必须保留什么才能避免重新安装操作系统,目前我有一个双启动设置,即 ubuntu 和 windows 7。我很确定你不能把装有操作系统的硬盘放到另一个盒子里继续使用(你能吗?)但我知道你可以更换显卡、辅助硬盘和内存,不会有任何问题。那么什么是你不能改变的呢?CPU?主板?感谢任何回复
答案1
这完全取决于您所做的更改有多大。如果您要从 32 位操作系统转移到 64 位操作系统,您肯定需要重新安装。如果您要从 AMD 处理器转移到 Intel 处理器,反之亦然,您可能需要重新安装。除此之外,您应该能够转移硬盘并正常启动,您只需要确保安装正确的芯片组、音频、视频和其他驱动程序。根据我的经验,Windows 7 非常擅长随机切换(尽管您肯定必须重新激活),我对 Ubuntu 了解不多,但 Ubuntu 的许多驱动程序都很通用,因此值得一试。不过,在开始之前一定要备份。
答案2
对于您可以更换的硬件数量没有硬性限制 - 这完全取决于操作系统、驱动程序和硬件版本。
如果发现硬件变化过多,OEM Windows 可能会大发脾气并拒绝激活 Windows,但这样做没有技术原因,它只是一个许可监督机构。
一般来说,您甚至可以交换硬盘;只需使用 Linux Live CD 和名为“dd”的程序将磁盘 1:1 复制到新磁盘即可。
我定期更换硬盘、主板、内存、显卡、处理器等,只需关闭系统、更换,然后重新启动即可。
只要新处理器的架构与操作系统使用的架构相匹配,就可以了。也就是说,当操作系统是 64 位时换入 32 位 CPU 会导致问题,但仅此而已。
实际上,操作系统需要硬件所需的驱动程序才能工作;其中最重要的是驱动器和网络接口卡 (NIC)。如果满足这些条件,操作系统就会启动,并尝试查找其余驱动程序。在 Linux 上,驱动程序通常已经存在,它们只是在启动时加载,在 Windows 上则视情况而定;如果 NIC 工作正常,Windows 会首先在磁盘上查找驱动程序,然后从 Windows 更新站点查找。
完成后,重新启动,您就可以从每个硬件制造商的网站自行加载剩余的驱动程序。
在极少数情况下,某些旧驱动程序/实用程序会导致问题,因为它会在相关硬件不存在的情况下坚持运行。请留意事件日志,如果发现此类问题,请删除/重新安装所述实用程序。
答案3
您应该能够将您的 HDD 放入另一台机器(其中唯一的公共部分是 HDD 本身。
当我们的 Windows 映像无法部署到某台机器时,我曾这样做过几次 - 只需将其部署到备用 HDD 并将它们交换过来。
最糟糕的情况是你必须打电话给微软(虽然多年来我没见过有人这样做),并且处理一段时间的糟糕图形(如果你有一个 Win7 无法自动检测到的不知名的视频卡)。
除此之外,这只是一个整理驱动程序的问题。