Debianシステムを複製する最速の方法は何ですか?

Debianシステムを複製する最速の方法は何ですか?

私のラップトップでDebian 10システムを実行していて、それをUbuntuノートブック(Debianノートブックよりも大きいハードドライブがある)に複製してUbuntuインストールを完全に置き換えたいと思います。すべてのテーマ、設定ファイル、エイリアス、現在のDebianシステムで見られるものなど、すべてをそのまま維持して実行できるようにする最も簡単で迅速な方法は何ですか?

ベストアンサー1

詳細が不足している

このようなことをするのは深刻な問題なので、軽く考えてはいけません。やった人としてこう申し上げたいです。悪魔はディテールにある;質問から欠けた詳細:

  • 現在正確なパーティション構成は何ですかマシン?

    • 単一のオペレーティングシステムのパーティションまたは別々の//home/usr/var
    • スワップパーティションを使用しますか?
    • データストア、他のオペレーティングシステム、またはブートオンリー(EFI)パーティションが混在していますか?
    • 現在のパーティションの順序は何ですか?
    • マシンごとに1つのディスクしかありませんか?
  • パーティションの種類は何ですかマシン(MBRまたはGPT?)

  • 現在のスタートモードは何ですか?マシン(クラシックBIOS / CSM、UEFI、またはUEFI +セキュリティブートを禁止しますか?)ターゲットマシンのブートモードを変更できますか?
  • どのタイプのディスクインターフェイスを使用していますか?マシン(PATAまたはSATA?)
  • 元のマシンからディスクを取り外すことは可能ですか、それとも望ましいですか?または、イーサネットケーブルを介して行いますか?

    • 有線経由で実行したい場合は、2台のコンピュータ間に有線リンクがあり、1Gbps +より高速ですか?
  • ソースマシンからディスクを取り外すことを選択した場合、ディスクをターゲットマシンに接続することは実行可能または望ましいオプションですか?

    • それ以外の場合、ターゲットシステムに外部SATA / eSATAコネクタがありますか? (必要なケーブル/電源アダプタと一緒に?)
    • それでも問題が解決しない場合は、私が使用できるUSB 3.0+ハードドライブアダプタがありますか? (ターゲットコンピュータはUSB 3.0+をサポートしていますか?)
  • カーネルのinitramfsの仕組み源泉インストール中にマシンが最初に設定されましたか? (「フルドライバ」または「最小ドライバが必要」?)

  • コマンドラインをどれほどよく知っていますか? (つまり、コマンドラインで「rootとしてログイン」、「読み取り専用マウント」、「バインドマウント」、および「chroot」を実行できますか?)

私はあなたと異なる設定の異なるDebianバージョンを使用しています。質問にこの情報がない場合は申し訳ありません。この質問を残してください。非常にオープンですそして答えるのに時間がかかりすぎる...


簡単な方法

これは単純な(主にポイントアンドクリック)アプローチですが、時間がかかり、壊れやすく、多くの仮定に依存します。

仮説両方機械:シングルパーティションOS、スワップパーティションなし、他のパーティションなし、MBRパーティションスキーム、クラシックBIOS、SATAディスクインタフェース、ソースディスクを分離してターゲットシステムに接続することが可能で理想的です。

  1. 両方のコンピュータがオフになっていることを確認してください。
  2. ソースコンピュータからソースディスクを取り外します。
  3. ソースディスクをターゲットコンピュータに接続し、最初のディスクとして検出されないことを確認します。
  4. 最新のGNU / Linux起動ディスクを使用してターゲットコンピュータを起動し、マウントされたパーティションがないことを確認します。
  5. gparted削除のためこれターゲットディスクのUbuntuパーティション。
  6. clonezillaコピー用これソースパーティションは、ソースディスクからターゲットディスクにそのまま移動されます。 (長いコース)
  7. gparted拡張のためこれスペースに合ったターゲットパーティション。 (長く狡猾なプロセス)
  8. 必要な方法でターゲットディスクのブートローダを再初期化します。
  9. ターゲットマシンの終了
  10. ターゲットコンピュータからソースディスクを削除します。
  11. 元のディスクを元のコンピュータに再挿入します。
  12. ネットワークからターゲットコンピュータの接続を切断します。
  13. ターゲットマシンを起動します(起動時に指を交差させます)。
  14. ログインします(rootで可能)。
  15. ホスト名を再設定します。
  16. IP アドレスを再構成します。
  17. ターゲットマシンをネットワークに接続します。
  18. 新しいマシンをお楽しみください!

しかし、それがとても簡単だったら...

仮定のうちの1つが間違っている場合(ほとんどの最新のデスクトップシステムでは、おそらく3つ以上の誤った仮定があることがわかります)、すべての賭けはキャンセルされ、ターゲットシステムが起動できなくなったり、重大に破損した状態になる可能性があります。

実際、私は私が何をしたかに応じて別の答えのドラフトを作成しました。実際にこのようなことをしました。数年前、100MbpsイーサネットケーブルでDebian 5.0 "Lenny"を使用していましたが、これはGNU / Linuxコマンドラインとそのようなタスクに関連するシステムユーティリティについてよく知っていると思います。問題に合わせて調整することはできません。あなた不足している詳細を解決するには、質問を編集してください。以上。

おすすめ記事