2つのElitebook HPラップトップ(異なるモデル)が同じタイプのSATAドライブを使用している。Ubuntu 16.04がラップトップAにインストールされました。ラップトップBに移植した場合、デフォルト設定に重要な変更を加えていなくても、正常に動作することを期待できますか?
移植は簡単にできると思いますが、地雷を避けて時間を無駄にしないように質問するのは理にかなっています。
2つのElitebook HPラップトップ(異なるモデル)が同じタイプのSATAドライブを使用している。Ubuntu 16.04がラップトップAにインストールされました。ラップトップBに移植した場合、デフォルト設定に重要な変更を加えていなくても、正常に動作することを期待できますか?
移植は簡単にできると思いますが、地雷を避けて時間を無駄にしないように質問するのは理にかなっています。
回答:
はい、ハードディスクを1台から取り出し、2台目のノートブックに挿入できます。
ただし、前に行う必要があることの1つは、サードパーティのドライバーを削除することです。チェックする必要があるのはおそらく2つあります。ビデオカードとNICのドライバです。これらのドライバを新しいノートブックに再インストールします。
どちらもHPであり、ハードウェアが同じ(またはほぼ同じ)であるため、サードパーティのドライバーを削除しなくても機能します。
/lib/modules
とあなたの90%を取り除くことができます/lib/firmware
。その上、私が削除しようとした触媒ドライバーでかなり不愉快な経験がありました:アンインストールスクリプトがいくつかの重要なシステムファイルを消去し、システム全体を再インストールする必要がありました。
ストックカーネル(特定のハードウェアに依存しない)を使用していて、CPUアーキテクチャが同じ(x86、amd-64など)であると仮定すると、HDDを交換してもUbuntuが起動できなくなる理由はありません。ラップトップBに適用すると問題が発生する可能性がある、ラップトップAで行った可能性のあるハードウェア固有の微調整を確認/etc/modules
し/etc/modules.d
ます。
ラップトップAハードウェア用にインストールしなければならないサードパーティのドライバーを削除する必要はありません。このようなドライバー(AMD Catalystなど)は、多くの場合パッケージマネージャーにうまく対応しないため、アンインストール中に、システムの他の何かが使用しているファイルを変更または削除できます。LenovoラップトップからCatalystを取り外すと、システムが壊れるという直接的な経験があります。
確認したい魚のやかんはXorgの設定です。/etc/X11/xorg.conf
ラップトップAでハードウェアアクセラレーションまたはマルチスクリーンデスクトップを取得するために微調整する必要がある場合、これらの設定により、ラップトップBでXサーバーが正常に起動できなくなります。それでも起動しても、使い慣れたデスクトップ環境は得られません。HDDをラップトップBに恒久的に転送する予定の場合は/etc/X11/xorg.conf
、Xサーバーに自動検出を行わせるために、削除(事前にバックアップを作成)することをお勧めします。
HDDをラップトップAからラップトップBに移動することで発生する可能性のある問題を予測できません。
RinzwindがNICに言及したとき、それは私に潜在的な落とし穴を思い出させました。おそらくファイルがあります/etc/udev/rules.d/70-persistent-net.rules
。最初のラップトップのMACアドレスを「ハードコード」します。したがって、2番目のラップトップでは、いくつかの可能性が起こります。どちらか:
簡単な修正はsudo rm 70-persistent-net.rules
、再起動することです。
警告:私はこれをDebianに基づいています。Ubuntuは異なる場合があります。
はい、HDDのクローンを作成できます。私はいつもclonezillaで仕事をしていました。以下のリンクから無料でclonzillaをダウンロードできます。