gat*_*ack 9 system-installation
两台 Elitebook HP 笔记本电脑(不同型号)使用相同类型的 SATA 驱动器。笔记本A上安装了Ubuntu 16.04。如果移植到笔记本B上,如果我没有对默认设置进行任何重要的修改,我能指望它正常工作吗?
我意识到我可以简单地进行移植,但是,提出问题以避免任何地雷并避免浪费时间是有意义的。
Rin*_*ind 15
是的,您可以从其中取出硬盘并将其插入到第二个笔记本中。
不过,您之前需要做的一件事是:删除 3rd 方驱动程序。您可能需要检查 2 个:您的视频卡和 NIC 的驱动程序。在新笔记本电脑上重新安装这些驱动程序。
两者都是 HP - 可能 - 他们拥有相同的硬件(或几乎相同),因此它可以在不删除 3rd 方驱动程序的情况下工作。
假设您使用的是库存内核(不依赖于特定硬件),并且 CPU 架构相同(x86、amd-64 等),那么交换 HDD 就没有理由阻止 Ubuntu 启动。检查/etc/modules和/etc/modules.d任何特定硬件的调整,你可能已经在笔记本电脑一当应用于笔记本电脑B.这可能会导致问题做
我不会费心删除您必须为笔记本电脑 A 硬件安装的任何 3rd 方驱动程序。此类驱动程序(例如 AMD Catalyst)通常不能很好地处理包管理器,因此在卸载过程中,它们可以更改或删除系统中其他设备使用的文件。当从联想笔记本电脑中移除 Catalyst 导致系统损坏时,我有第一手经验。
您可能想检查的另一个问题是 Xorg 配置:如果您必须调整/etc/X11/xorg.conf以在笔记本电脑 A 上获得硬件加速或多屏桌面,这些设置可能会阻止 X 服务器在笔记本电脑 B 上正常启动,尽管您的系统会仍然启动你不会得到你熟悉的桌面环境。如果您的计划是将 HDD 永久转移到笔记本电脑 B,我建议您简单地删除/etc/X11/xorg.conf(事先进行备份)让 X 服务器进行自动检测。
我无法预见将硬盘从笔记本电脑 A 转移到笔记本电脑 B 时可能出现的任何问题。
小智 6
当 Rinzwind 提到 NIC 时,它让我想起了一个潜在的问题。可能有一个文件/etc/udev/rules.d/70-persistent-net.rules。它“硬编码”了第一台笔记本电脑的 MAC 地址。因此,在第二台笔记本电脑中可能会发生多种可能性。任何一个:
简单的解决方法是sudo rm 70-persistent-net.rules重新启动。
警告:我基于 Debian。Ubuntu 可能不同。
小智 3
是的,您可以将一个硬盘克隆到另一个硬盘。我过去常常在工作中使用 Clonezilla 这样做。您可以通过下面的链接免费下载 clonzilla。
http://clonezilla.org/downloads.php