新しいLinuxをインストールする代わりに、動作しているLinuxをコピーしてください。

新しいLinuxをインストールする代わりに、動作しているLinuxをコピーしてください。

インストールされているLinuxインストールをあるドライブから別のドライブに移動する方法、またはあるディスクから別のディスクに移動する方法は2つあります。

  1. ddセクタ別にセクタをコピーするコマンド(ブートセクタを含む)
  2. cpコマンドを発行してインストール/更新grub

これは非常に便利で簡単な方法ですが、これらの方法を使用して新しいシステムに新しいLinuxをインストールする方法についての指示はありません。こうすれば害になりますか?

たとえば、Live CDから起動し、Linux最小インストール用のファイルをコピーして(grubなし)chroot。つまり、USBドライブに最小限のLinuxをインストールし、すべてのマシンにインストールできます(起動、セルフコピー、chrootingなどを介して)。

(私が知っている限り)変更する唯一のことは、あるシステムgrubから別のシステムに変わることです。fstab欠点や欠点はありますか?

注:Live CDインストーラが何らかの方法で同様の作業を実行することを知っていますが、簡単なコピーが新しいコンピュータで問題を引き起こしているかどうか疑問に思います。

ベストアンサー1

はい、

両方のディスクをieにマウントし、/old2/newつのディスク間でrsyncを実行します。 ( AS ROOT)

rsync -av --delete /old /new

次に/newにchrootし、grub設定を復元します。 (そしてfstab)

おすすめ記事