
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ハンドラに任されています。
ハードウェアの違い
まず、両方のシステムが同じタイプのハードウェアアーキテクチャを持っていることを確認する必要があります。
- すべてインテルシステムですか? AMDシステム?
- 32ビットシステムですか、64ビットシステムですか?
- グラフィックカードも同じですか?
- ネットワークやその他のハードウェア?
このハードウェアを再構成すると、問題が発生する可能性があります。後ろにシステムがインストールされました。
ディスクパーティションの違い
あるシステムから次のシステムにディスクレイアウトをコピーすることは、より困難な場合があります。さまざまな技術に精通している必要があります。
- ドライブは、MBR(マスターブートレコード)またはGPT(GUIDパーティションテーブル)を使用してフォーマットされていますか?
- ドライブにソフトウェアRAID(mdadm)が含まれていますか?
- LVM(論理ボリューム管理)レイヤーは含まれていますか?
通常、/ etcおよび/homeディレクトリからファイルを収集し、移動したい物理ハードウェアにオペレーティングシステムを再インストールし、インストール後に構成を再適用することをお勧めします。