GNU/Linux >> Linux の 問題 >  >> Linux

Linux – Linuxインストールを新しいコンピューターに移動しますか?

状況によっては、Windowsインストールをあるコンピューターから別のコンピューターに移動する(物理的にハードドライブを移動する)ことが難しい場合があることは知っていますが、Linuxではどのように機能しますか?ほとんどのドライバモジュールは起動時にロードされていませんか?それで、理論的にはそれはそれほど面倒なことでしょうか?

明らかに、xorg構成が変更され、プロプライエタリATIドライバーなどを再コンパイルする必要があります(多分?)。思っている以上のことがありますか?

2台のコンピューターが同じ時代のものであると想定します。つまり、両方のi7ですが、ハードウェアがわずかに異なります。

更新:
回答ありがとうございます。これは主に私自身の好奇心のためです。 Linuxシステムを稼働させていますが、最終的には、デュアルビデオカードを挿入できるコンピューターに移動して、2台以上のモニターを実行できるようにしたいと考えています。しかし、すぐにはありません

承認された回答:

ソースプロセッサとターゲットプロセッサが同じアーキテクチャであると仮定すると、Linuxインストールの移動またはクローン作成は非常に簡単です(たとえば、両方のx86、両方のx64、両方のアーム…)。

移動

移動するときは、ハードウェアの依存関係に注意する必要があります。ただし、ほとんどのユーザーは xorg.conf以外の問題に遭遇することはありません。 (そしてそれでも、最近のディストリビューションはそれを必要としない傾向があります)そしておそらくブートローダー。

  • ディスク構成が異なる場合は、ブートローダーを再構成する必要がある場合があります およびファイルシステムテーブル / etc / fstab / etc / crypttab 暗号化を使用する場合は、 /etc/mdadm.conf md RAIDを使用する場合)。ブートローダーの場合、最も簡単な方法は、ディスクを新しいマシンに挿入し、ディストリビューションのライブCD / USBを起動して、ブートローダー修復ツールを使用することです。

    ディスクを物理的に移動するのではなくデータをコピーする場合(たとえば、一方または両方のシステムがWindowsとデュアルブートするため)、パーティション全体を((G)Partedまたは dd

  • xorg.confをお持ちの場合 表示関連のオプションを宣言するファイル(たとえば、独自のドライバーに関連して)。ターゲットシステムに別のグラフィックカードまたは別のモニター設定がある場合は、ファイルを変更する必要があります。 独自のドライバもインストールする必要があります 該当する場合は、移動する前にターゲットシステムのグラフィックカード用。

  • モジュールオプションを宣言した場合 または/etc/modprobe.dのブラックリスト 、ターゲットシステムに合わせて調整する必要がある場合があります。

クローン作成

インストールのクローン作成には、移動と同じハードウェア関連の問題が含まれますが、新しいマシンに新しいIDを与えるために注意すべきことがいくつかあります。

  • / etc / hostnameを編集します 新しいマシンに新しい名前を付けます。
    / etcでホスト名の他のオカレンスを検索します 。一般的な場所は/etc / hostsです (127.0.0.1のエイリアス)および / etc / mailname または他のメールシステム構成。

  • sshホストキーを再生成します 。

  • ネットワーク構成に必要な変更を加えます (静的IPアドレスなど)。

  • RAIDボリュームのUUIDを変更します(必須ではありませんが、混乱を避けるために推奨されます)。例: mdadm -U uuid

関連:PCI-STUBとVFIO-PCI?

私の現在のデスクトップコンピューターのインストールは、2つのRAID-1ミラーリングされたディスクの1つを取り外し、新しいコンピューターに移動し、既存のディスク上にRAID-1ボリュームを作成し、ミラーを再同期させ、概要を変更することによって、以前のコンピューターのインストールから複製されました。該当する場合は上記。


Linux
  1. LinuxにNodeJSをインストールする方法

  2. Linux に複数のバージョンの MongoDB をインストールする

  3. Linux で Pidgin スペルチェッカーに新しい言語を追加するには?

  1. LinuxにJavaを手動でインストールする

  2. LinuxにMariaDBまたはMySQLをインストールする

  3. Linux インストールを新しいコンピューターに移動する

  1. LinuxにPythonをインストールする方法

  2. LinuxにJavaをインストールする方法

  3. LinuxにFFmpegをインストールする方法