我目前在两个不同的地方工作,每隔几周左右就会在两个地方之间往返。我目前在两个地方都有屏幕、键盘、鼠标等……所以当我想移动到另一个地方时,我只需拿起我的机箱即可。
然而,为了方便搬家,我打算买 2塔式机箱正面配有热插拔驱动器托架和安装完全相同的每个里面都有硬件。
这样我就可以拔出驱动器并随身携带它们并将它们插入另一个位置的 PC 中。
Windows 7 会抱怨吗?我并不介意为两台 PC 购买许可证,但由于组件的序列号不同,我的驱动程序会不会出现问题?
更新日期:12月23日
所以我继续这样做,买了两台一模一样的电脑,它们运行良好,更换驱动器时没有遇到任何问题。我甚至升级了其中一台电脑的处理器,也没有遇到任何问题。
答案1
这完全没问题。我们经常这样做。
需要记住的几点:
- 仅当操作系统真正关闭时才进行交换。不是休眠!
- 如果您在上次会话期间安装了任何软件(包括修补程序/安全补丁),请在关闭计算机之前重新启动计算机。这是为了确保所有更新都真正提交到注册表。
- 您可以使用不同的 USB 设备(鼠标、键盘等),因为无论如何这些设备都是可以交换的。
- 如果网卡允许设置您自己的 mac 地址,则最好在两个系统上将其设置为相同的值。使用其中一个适配器的值。
- 硬件上的细微差别(例如不同的 CDROM 驱动器或略有不同的视频卡(只要它使用相同的驱动程序))通常没有问题。主板芯片组和 CPU 应该完全相同。这可以防止您丢失 Windows 产品激活。
- 微软不赞成这种做法,但您只需要 1 个操作系统许可证。
一般来说:交换后让 PC 启动一次同时使其远离局域网。此时您不希望 PC 拉取 Windows 更新或任何软件来检查产品激活情况。
任何硬件差异都将由操作系统解决。
然后重新启动并重新连接 LAN,您就可以开始了。
无论如何,在这种情况下,Windows 7 比 XP 更宽容。(更多内置驱动程序。)
另外:如果您将物理硬件可视化到 VM,Windows 通常不会发脾气。反之则可能相当成问题,尤其是当目标硬件与构建 VM 的原始硬件不同时(或者 VM 就是这样构建的,从未作为物理硬件存在)。
答案2
如果电脑确切地相同,除了序列号之外,那么是的,您可以期待它工作。我多次在相同甚至非常相似的 PC 之间交换装有 XP 和 7 的驱动器,并且总是成功。事实上,它工作得很好,以至于对于一项工作中的关键设置,我曾经订购了一台额外的 PC,这样如果出现故障,我们就可以交换它。
编辑想想看,Windows 在不同的硬件上使用相同的安装甚至还不算太糟糕:使用硬件配置文件,我使用相同的安装从实际硬件启动,以及从在同一台 PC 上运行 Linux 的具有原始磁盘访问权限的虚拟机启动。同样的技巧在 Mac 上的 Windows 上也有效:双重启动,但相同的安装在 Parallels 下也有效。虚拟化硬件可能与真实的底层硬件有很大不同。
答案3
多年来,我一直使用 XP Professional 成功地完成了这项工作,没有任何问题 - 我在不同位置有 3 台相同的 PC,只需将硬盘放在硬盘盒中,在不同位置之间移动即可。
但是我最近在 3 台新的、相同的 PC 上升级到了 Windows 7 - Windows 警告我需要“今天”激活,但到目前为止它一直正常工作了大约 5 周。