Ubuntu 如何处理操作系统传输?

Ubuntu 如何处理操作系统传输?

我有两个系统。其中一个运行的是 Ubuntu 14.04。另一个系统具备运行所需的一切,除了一个可启动驱动器。这两个系统没有任何共同之处。运行的系统有旧硬件。另一个系统有闪亮的新现代硬件,比运行的系统快几个数量级。如果我将装有 Ubuntu 的驱动器移到另一个系统,Ubuntu 会顺利适应吗?我需要安装大量硬件驱动程序吗?

答案1

Ubuntu 能够顺利适应吗?

总体来说:是的。每次启动时都会重新创建常规设备驱动程序,因此这些驱动程序将切换到新硬件。

  • 正如评论中所述:注意启动过程。如果一个是旧版非 (u)efi,另一个是... 您需要使用旧系统使用的方法启动新系统。

  • 您始终应该做的一件事是删除所有第三方驱动程序。从 nVidia 切换到 AMD GPU 或从 AMD 切换到 nVidia GPU 时,您可能会遇到问题。对于您的 NIC 也是如此:第三方驱动程序,在切换之前将其删除。这些 blob 都是静态的,因此会弄乱您的新系统。

    一般来说,您也可以使用命令行中的“重新配置”来解决这个问题。

我知道您是从旧到新,但万一您从新到旧:

  • Ubuntu 的每个版本都有一个硬件堆栈。LTS 会将硬件堆栈更新为最新的正常版本堆栈(因此 1n.04.2 有 1n.10 的堆栈,1n.04.3 有 1(n+1).04 的 =2 ,1n.04.4 有 1(n+1).10 的堆栈(n=4 或 n=6)。这些硬件堆栈还会删除被视为过时的旧硬件。如果您运气不好,您的硬件太旧,无法运行较新的版本。

相关内容