XDr*_*626 5 drivers hardware linux-kernel
这一直让我感到疑惑,但 Linux 如何处理不同系统的设备驱动程序,所以假设您将其插入计算机 A,然后移动到具有完全不同规格的计算机 B。此外,如果您进行持久安装并将其移动到另一台 PC,驱动程序是否也会受到影响,内核是否会在启动时自行调整,当然这个问题不在自定义编译的内核范围内。
与某些其他操作系统(例如 Windows)不同,Windows 会构建一个硬件列表及其每次启动时都会遵循的相应驱动程序,许多 Linux 发行版将包含内核模块来支持大多数硬件配置,以提供您似乎喜欢的易用性。
这样做显然会使启动过程变得更长,因为所有包含的驱动程序(内核模块)都会探测硬件,而不仅仅是您需要的驱动程序。由于 Linux 内核的设计,整个过程通常不会比运行预配置的系统慢很多,但定制的 Linux 安装可以启动得更快。