升级处理器/主板会导致我的 10.04 lucid 停止工作吗?

升级处理器/主板会导致我的 10.04 lucid 停止工作吗?

或者我必须重新安装操作系统等等?

我正在考虑将酷睿 2 四核升级为 i7 或 phenom,这也涉及更换主板。

对于已安装的 ubuntu 发行版,有哪些注意事项?它会神奇地识别新硬件并按原样工作吗?还是需要进行全新安装?

答案1

只要处理器能够处理相同的架构,并且您没有编译缺少任何内容的自定义内核,那么一切都应该可以完美运行。需要澄清的是,如果您运行的是 x86_64 系统,而新处理器不支持 64 位,那么它确实会崩溃。不适用于其他方向的工作,所有支持 64 位的处理器都可以处理 x86 内核和应用程序。话虽如此,如果您正在降级并运行自定义内核,处理器类型设置为 i686,但降级后的处理器只能处理 i386... 系统无法启动。但是您正在升级,所以您不必担心这一点。

话虽如此,如果您只是使用来自存储库的内核,那就没问题了。Ubuntu 编译的所有内核都兼容 i386 处理器,并包含大多数分布式内核模块。这是为了确保最大兼容性。换句话说,是的,它会神奇地弄清楚,哈哈。主要是因为基本的 ubuntu 系统与市场上的大多数硬件兼容,您只需使用内核在启动或运行时检测到的内容。

答案2

大多数新硬件只是工作使用新主板,但在更换新主板之前(或之后),您可能需要做或检查一些事项:

  • 如果您的板载显卡使用了专有显卡驱动程序,则可以使用硬件驱动程序工具删除该驱动程序。如果两台电脑都使用相同的显卡(非板载显卡),则当然不要删除该驱动程序。
  • 如果您的板载显卡带有开源驱动程序,但手动更改xorg.conf为设置特殊选项,也许也会删除该选项(除非您知道它也适用于新主板的 IGP)。
  • 如果您正在使用板载以太网适配器(很可能是这种情况),新的适配器将变成eth1而不是eth0。如果您希望新主板的板载以太网eth0再次变成 ,您可以运行sudo rm /etc/udev/rules.d/70-persistent-net.rules以删除存储适配器->名称对的文件(存储此文件是为了确保相同的适配器始终获得相同的名称,这在用作服务器、网关、防火墙或路由器的计算机中通常很重要,但在切换主板时可能不太有用)。此文件将在下次启动时被重写,因此要么在更换主板之前的最后一件事中执行此操作,要么在更换主板后的第一件事中执行此操作。
  • 如果您的旧主板有板载 RAID 适配器(“fakeraid”)并且您实际将其用于 RAID,则可能需要一个具有兼容 RAID 适配器的新主板。如果您不使用 RAID,或者您正在使用 Linux 软件 RAID,则没关系。
  • 如果您由于某些兼容性问题(例如noapic)而使用特殊内核参数进行启动,那么您可能需要将其删除。

也许其他人可以添加他们遇到的其他陷阱?

答案3

升级硬件后出现的问题可能主要来自显卡或板载显卡。它们可能无法像以前一样工作,可能需要不同的驱动程序。

尽管如此,以下建议还是值得的:删除所有专有驱动程序在更换硬件之前,请在您的系统上进行以下操作。

确保您的备份是最新的

相关内容