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

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

所以我有一台坏了的笔记本电脑(有缺陷的显卡)和一台坏了的台式机(有缺陷的硬盘)。现在我刚刚提取了笔记本电脑的硬盘,将其放入桌面并启动(现在就从那里写入)。

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

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

我想到的事情:

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

答案1

用其他计算机的碎片组装计算机不存在根本问题。随着时间的推移更换很多位甚至是很常见的,以至于计算机变成了名副其实的计算机。忒修斯之船(在这种情况下有所以关于主机名必须更改的问题,有很多好的和情感上的争论,因为“它不再一样了”)!

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

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

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

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

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

相关内容