如何将Linux移至另一台PC或更改硬件而没有问题

正常的情况是,当我们安装新的操作系统时,它总是在计算机运行时伴随我们。 除非系统中存在严重错误,或者我们想改变自己,否则今天就不必格式化。 但是,当我们更换计算机或用新的硬件更新我们拥有的计算机时,我们大多数人通常要做的正常事情是从头开始格式化并安装操作系统。 通常,这是最好的方法,以确保新硬件都能正常工作。 但是,有时候,如果我们愿意,我们可以随身携带操作系统。 特别是如果我们使用 Linux.

Windows 对硬件更改非常敏感。 我们可以改变 内存 or 中央处理器 没有问题,因为这不需要特殊的驱动程序。 但是,当更改较大时,如图形一样,必须事先卸载驱动程序。 并且,当对 主机板,除非重新安装系统,否则将无法直接重新引导PC。

将Linux移至另一台PC或更改硬件

Linux还需要自己的驱动程序才能识别硬件并起作用。 不同之处在于此操作系统未配置为使用特定的驱动程序,而是分析了硬件和 在启动时查找并加载必要的驱动程序 。 这为我们提供了更大的灵活性,例如在更换硬件时。 尽管我们将始终有一些限制。

当然,这并不排除如果出了点问题,让我们来看看内核恐慌,它相当于Windows的蓝屏。

Linux内核恐慌

更改Linux系统的硬件或PC

在更改计算机硬件方面,Linux更为宽容。 根据我们将要更改的组件,我们可能必须执行一些或其他配置。

更换内存

如果我们仅要更改RAM,则无需执行任何操作。 该内存不需要任何其他配置或任何驱动程序即可运行操作系统。 因此,我们可以毫无问题地扩展或减少此内存。

注意事项

我们唯一要做的就是确保PC的BIOS或UEFI中能够识别所有内存,仅此而已。 当我们启动Linux时,我们将能够使用所有这些内存。 此外,是的,我们必须确保已安装的内存是系统和程序正常工作所需的最小内存。

更换硬盘(或将Linux移至SSD)

当我们更换硬盘驱动器时,我们通常会寻找两个优势:获得更多的可用空间和更好的性能。 特别是当我们去 SSD。 正常的情况是,当我们在PC中安装新硬盘时,我们将从头开始安装操作系统。 但是,如果选择克隆磁盘,则可以保存所有这些工作。

使用克隆程序(例如Clonezilla)可以将所有数据和所有分区从我们的旧磁盘传输到新的SSD。 这样,我们就可以拥有我们拥有的Linux,而不必从头开始重新安装它。

注意事项

进行此更改后,唯一要记住的是确保所有数据和分区都在新驱动器上。 如果我们更换了硬盘驱动器,某些安装点可能无法正常工作。 因此,我们需要检查fstab以确保安装点对应于新分区。

另外,如果使用SWAP,则必须检查是否还创建了分区,并且已正确分配了该分区,或者更改并使用了交换文件。

“ sudo update grub”命令通常有助于解决本节中的问题。

更换处理器或CPU

与RAM一样,处理器的更改在操作级别上通常不会对Linux发行版产生影响。

注意事项

根据我们CPU的制造商和型号的不同,可能已发布了一系列微码来减轻漏洞或提高处理器的性能。 这些通常以内核模块的形式安装,尽管它们通常在切换CPU后无法运行,但是可能需要将其卸下。

如果我们不具备有关Linux内核的高级知识,最快的事情就是将新内核下载并安装到我们的Linux,然后从GRUB开始。

更换主板

大多数主板驱动程序通常是内核的一部分。 通常无需为此使用专有驱动程序。 因此,更换主板通常不会在再次加载Linux时出现问题。 唯一可能需要比第一次花费更长的时间的事情是,它必须检测并记录硬件更改,但是否则Linux加载不会有问题。

注意事项

如果要安装的主板是非常新的主板,那么我们肯定必须更新Linux内核以确保最佳兼容性,尤其是与芯片组,Internet和音频的兼容性。

更换显卡

图形的更改可能是我们在Linux中可以找到的最复杂的更改。 特别是如果我们从 AMD公司 or NVIDIA公司 在发行版中。 为了使用新的图形,我们必须做的第一件事是卸载当前的驱动程序,然后安装新的驱动程序。

更改图形后,我们的Linux可能无法启动,或者在黑屏上启动了。 为避免这种情况,我们必须进入GRUB引导菜单并将以下选项之一标记为参数:nomodeset,nouveau.modeset = 0,nvidia.modeset = 0或radeon.modeset = 0。

注意事项

Linux有适用于AMD的免费驱动程序, 英特尔 和NVIDIA。 因此,我们能做的最好的事情就是在更改图形之前卸载专有驱动程序,以减少发生问题的可能性。

更改图表后下载并编译新内核可以通过删除旧驱动程序中可能遗留的所有组件和模块来帮助解决问题。

“ sudo update grub”命令还可以帮助解决这些问题。

Linux有问题吗? 重新安装系统

如果在上述操作之后,在更换了一部分PC硬件后,我们仍然有问题,那么我们只剩下一件事了:重新安装系统。

我们必须从其主要网站下载最新版本的发行版,创建启动盘,然后从头开始安装系统。 这样,我们将确保您没有任何兼容性问题或必须执行不同的配置。