我有两台电脑:
- i5-8400 台式机,Windows 10,64 位
- i3-7100u 笔记本电脑,Windows 10,64 位
我在两台机器之间来回移动 SSD 上的操作系统,这样做了很多年,没有任何问题,SSD 有一个适配器,所以我不会通过移动 SSD 来损坏端口,这取决于我是在家使用台式机工作还是外出使用笔记本电脑。
现在,它可以完美地运行,当切换时,它进入“准备设备”状态,然后在任一台机器上启动均无问题。
我听说这不是一个好主意,专业人士能解释一下原因吗?或者这完全没问题?
每台机器拥有独立的操作系统和共享数据磁盘是否会对我有益?
答案1
在 Linux 中,这不会造成损害,最糟糕的情况是设备枚举可能会出现一些混乱,但可以通过使用 udev 来解决。这主要是因为 Linux 将大多数常用驱动程序与内核一起打包。
Windows 的情况有些模糊。Windows 通常打包的驱动程序较少,因此更换设备可能比较棘手。如果您有类似的(芯片组)系统,这可能会奏效,并且每次更换时不断“设置设备”可能会修改一些驱动程序。您可能会遇到麻烦的地方是许可 - Windows 可能会发现自己在 1 个以上的设备之间共享 1 个许可证,并且可能不喜欢它。但从硬件的角度来看,这不会造成损害。
在数据与操作系统分离和灵活性方面,拥有 2OS 和单独/共享的数据驱动器可能是更好的设置,但 YMMV。