Fedora システムを別のコンピュータに転送する

Fedora システムを別のコンピュータに転送する

Fedora をリモート マシンに転送したいと思います。Fedora は Grub 2.0 の下にあり、リモート マシンには Centos システムと Grub 0.97 があります。実は、2 つの質問があります。

1 つ目は、ホスティング grub にエントリを適切に追加する方法です。2 つ目は、Centos が動作しているマシンに Fedora ファイルシステムをコピーする方法です。Fedora のlsblk出力は次のとおりです。

sda                      8:0    0 232.9G  0 disk 
├─sda1                   8:1    0   500M  0 part /boot
└─sda2                   8:2    0 231.8G  0 part 
  ├─fedora-usr (dm-0)  253:0    0  14.7G  0 lvm  /usr
  ├─fedora-swap (dm-1) 253:1    0     4G  0 lvm  [SWAP]
  ├─fedora-root (dm-2) 253:2    0  30.5G  0 lvm  /
  ├─fedora-tmp (dm-3)  253:3    0     4G  0 lvm  /tmp
  └─fedora-home (dm-4) 253:4    0 178.7G  0 lvm  /home

既存の Centos パーティション スキーマを維持しながら、この構造をリモート マシンに追加するにはどうすればよいですか?

├─sda1                         8:1    0    25G  0 part 
├─sda2                         8:2    0 279.5G  0 part 
├─sda3                         8:3    0 198.9G  0 part 
├─sda4                         8:4    0     1K  0 part 
├─sda5                         8:5    0   500M  0 part /boot
└─sda6                         8:6    0 194.8G  0 part 
  ├─vg_centos-lv_root (dm-0) 253:0    0    50G  0 lvm  /
  ├─vg_centos-lv_swap (dm-1) 253:1    0   3.8G  0 lvm  [SWAP]
  └─vg_centos-lv_home (dm-2) 253:2    0   141G  0 lvm  /home

/dev/sda7などを追加できますか?

UPD#1 両方のシステムは RAID ディスクではなく、両方とも LVM ディスクを持ち、マスター ブートは GPT ではなく MBR です。

答え1

ディスクに十分な空き容量がある場合は、リモート マシンのディスクに新しいパーティションを追加できます。gparted たとえば、のようなツールを使用すると、既存のパーティションのサイズを変更して必要なスペースを解放できます。別の/bootパーティションを作成する必要はありません。コンピューター上のパーティションとリモート マシン上のパーティションを結合できます。この方法の方が構成がはるかに簡単になりますgrub

Fedora システムは大幅にカスタマイズされていますか? 私なら、システム全体をコピーするのではなく、パーティションだけをコピーして/home 、新しいホストにシステムを再インストールします。 設計されていないシステムをコピーするのは非常に難しい場合があります (たとえば、仮想マシンなど)。 たとえば、 を完全に見直して/etc/fstab、必要なファームウェアがすべて新しいマテリアルで使用できることを確認する必要があります...

何をしているのかわかっている場合は、LVM スキーマを再作成してからデータをコピーする必要があります。

答え2

これをすることで最終的に何を望んでいるのかはわかりませんが、おそらくこれを試みないことをお勧めします。システムをあるハードウェア セットから別のハードウェア セットに移行することは問題になる可能性があり、通常は Linux の扱いに最も熟練した人だけが実行できるタスクです。

ハードウェアの違い

まず、両方のシステムが同じタイプのハードウェア アーキテクチャを備えていることを確認する必要があります。

  • 両方とも Intel システムですか? AMD システムですか?
  • 32 ビット システムですか、それとも 64 ビット システムですか?
  • グラフィックカードも同じですか?
  • ネットワークとその他のハードウェア?

このハードウェアを再構成すると問題が発生する可能性があるシステムがインストールされました。

ディスクパーティションの違い

ディスク レイアウトを 1 つのシステムから次のシステムに複製するのはさらに難しい場合があります。 理解しておく必要があるテクノロジがいくつかあります。

  • ドライブは MBR (マスター ブート レコード) と GPT (GUID パーティション テーブル) のどちらを使用してフォーマットされていますか?
  • ドライブにはソフトウェア RAID (mdadm) が含まれていますか?
  • LVM (論理ボリューム管理) レイヤーが含まれていますか?

一般的には、/etc および /home ディレクトリからファイルを収集し、移動先の実際のハードウェアに OS を再インストールし、インストール後に構成を再適用することをお勧めします。

関連情報