在桌面上使用笔记本电脑操作系统

Wan*_*ang 4 debian hard-disk

所以我有一台坏掉的笔记本电脑(有缺陷的显卡)和一个坏掉的台式机(有缺陷的硬盘)。现在我刚刚提取了笔记本电脑硬盘,把它放在我的桌面上并启动了(从现在开始写)。

两个操作系统是相同的(Debian 测试),但显然硬件不同(两个相同的架构 x64/amd64)。

一般来说,这种方法可以吗,还是我遗漏了什么?

想到的事情:

  • 驱动程序:Debian 是否适应新环境并选择合适的驱动程序?
  • 手动编译的软件:那些需要立即重新编译?

Cel*_*ada 6

从其他计算机的位组装计算机没有根本问题。它甚至普通随着时间的推移,该计算机将成为名副其实的更换这么多比特修斯之船(在这种情况下,有这么多好,感情的争执将有大约此时主机都必须改变,因为“这是不一样的”没有了)!

驱动程序:Debian 是否适应新环境并选择合适的驱动程序?

对于所有现代发行版内核(即除非您编译自己的内核),是的。这些发行版为内核提供了足够的 initramfs 中可用的驱动程序,以解决各种设置。只需确保将 中的MODULES设置/etc/initramfs-tools/initramfs.conf设置为most,这是默认设置。

手动编译的软件:那些需要立即重新编译?

我假设两台计算机都是,amd64或者两台计算机都是i386(或者甚至是新的amd64而旧的i386,因为硬件指令集模拟向后兼容)。如果这是真的,你就完全没问题*。如果这不是真的,例如,如果其中一台计算机是 PowerPC,另一台是某种 ARM,那么您甚至无法对任何软件开始这样做,更不用说手动编译的软件了。

*好吧,我想您可能已经使用非常具体的标志手动编译了一些东西,以访问出现在一台计算机的 CPU 上但不在另一台计算机上的异常高性能指令,但这是非典型的。)

  • @Wandang 只要您安装了某种通用驱动程序(即,在安装专有驱动程序后不要删除通用驱动程序),您可能无法在交换到具有不兼容的 GPU,但你仍然有_something_ (2认同)