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

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

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

移動中

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

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

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

  • 53 がある場合 ディスプレイ関連のオプションを宣言するためのファイル (たとえば、独自のドライバーとの関連) で、ターゲット システムに別のグラフィックス カードまたは別のモニター設定がある場合は、変更する必要があります。 独自のドライバもインストールする必要があります 必要に応じて、移動する前にターゲット システムのグラフィックス カードを確認してください。

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

クローニング

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

  • 77 を編集 新しいマシンに新しい名前を付けます。
    84 の下でホスト名の他の出現箇所を検索します .一般的な場所は 94 です (127.0.0.1 のエイリアス) および 102 またはその他のメール システム構成。

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

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

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

Ubuntu を対象とした段階的な複製ガイドも参照してください。

私の現在のデスクトップ コンピューターのインストールは、2 つの RAID-1 ミラーリング ディスクの 1 つを取り外し、それを新しいコンピューターに移動し、既存のディスクに RAID-1 ボリュームを作成し、ミラーを再同期させ、概説した変更を行うことで、前任者から複製されました。


これがあなたの質問に答えているかどうかはわかりませんが、通常は正反対のことを行います.ユーザーフォルダーを移動してすべてを再インストールします.理論的には、すべてのカスタマイズ ファイルと個々の構成ファイルはユーザー フォルダーにある必要があるため、実際に転送する必要があるのはそれだけです

一部のパッケージ マネージャーには、インストールされているすべてのパッケージを一覧表示する方法があります (Debian/Ubuntu には 124 があります)。 、Gentooには139があります など)、次のことを行うだけです:

<オール>
  • ベース ディストリビューションを新しいシステムにインストールする
  • 「他のコンピュータにあったすべてのパッケージをインストールしてください」と伝える
  • ユーザー フォルダをコピー
  • そして、機能的に同一のシステムになるはずです


    実際、Windows では、ハードドライブの内容をコピーしたり、PC 間でハードドライブを切り替えたりするだけでは、インストールを新しい PC に移動することはほとんど不可能ですが、Linux ではこれが驚くほどうまく機能します。古いハードドライブの内容を新しいハードドライブにコピーするだけで、Thinkpad R52からThinkpad T400に切り替えました(古いハードドライブをUSB経由で接続された外部クロージャーに入れ、Gparted-Live-CDの下にすべてをコピーすることにより)。その後、手動で Grub を MBR に入れて起動するだけで済みました。すべてがうまくいきました。

    Michael が言ったように、通常、新しい PC は、時間の経過とともに蓄積された残骸を取り除く良い機会ですが、非常に迅速に作業を再開し、ハードドライブの内容をコピーするだけで、すべてのドライバーが含まれているため、Linux でうまく機能する場合があります。カーネルに含まれているものは、インストールせずにカーネルで利用できます。最近では、ドライバーは modprobe.conf に手動でリストする代わりに自動ロードされ、xorg でさえ自動構成されます。

    古い PC でドライバーを手動で構成する必要がある場合のみ (例:Raid システム、独自のグラフィック ドライバーなど)、問題が発生する可能性があります。


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

    2. RockyLinux8にAnacondaPythonディストリビューションをインストールする方法

    3. Linux での Pillow (Python モジュール) のインストール中に失敗する

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

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

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

    1. LinuxMint12をPCにインストールする| PCへのLinuxMint12のクリーンインストール

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

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