私のarchlinuxインストールを別のコンピュータにコピーできますか?

私のarchlinuxインストールを別のコンピュータにコピーできますか?

同じパッケージ、設定などを使用して別のコンピュータにArchlinuxシステムをインストールしたいと思います。別のコンピュータへのパーティションの作成、パーティションのマウント、フルファイルシステムのコピー、fstab、crypttab、grub設定の編集、grubのインストール、新しいカーネルの作成を介して実行できますか?もっとやるべきことはありますか?

答え1

私はcrypttabについて知らず、システムを直接暗号化したことはありませんが、うまくいきます。同じLANにいる場合は、ネットワーク設定とホスト名にも注意してください。

答え2

これは可能ですが、反対することをお勧めします。

他のユーザーが言ったように、fstabUUIDまたはラベル(ラベルが異なる場合)を使用すると問題が発生し、crypttab(通常は暗号化されたパーティション)に問題が発生します。

代わりに、現在コンピュータにあるパッケージのリストを作成することをお勧めします(これには影響しますpacman -Qq。詳細については、参考資料を参照してくださいman pacman)。また、ドットファイル/構成リポジトリを維持しないと、今が始めるのに良い時期のようです!

pacstrapその後、新しいArchlinuxインストールを実行し、暗号化されたパーティションと起動順序を設定し、必要に応じてパッケージリストを使用できますcat。その後、リポジトリから設定をコピーするだけで、すべての設定が完了します。

これはすべてをコピーするよりも多くの作業ですが、より一貫して安定しています。

システムを頻繁に複製する場合は、Archlinux インストールスクリプトを直接作成することをお勧めします。

ノート:そうです。いいえ私の考えでは、事前に作成されたArchlinuxインストールスクリプトを使用する必要があると思います。ただし、必要なシステムの種類を知り、基本に慣れている場合は、独自のインストールスクリプトを作成するのが楽しい学習機会になり、プロセスを簡素化できます。

関連情報