Transferir um sistema Fedora para outro computador

Transferir um sistema Fedora para outro computador

Gostaria de transferir meu Fedora para uma máquina remota. O Fedora está no Grub 2.0 e na máquina remota existe um sistema Centos e Grub 0.97. Na verdade, tenho duas perguntas.

A primeira é como adicionar corretamente uma entrada ao grub de hospedagem. A segunda é como copiar o sistema de arquivos Fedora para a máquina em que o Centos está sendo executado. A saída do 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

Como eu poderia adicionar essa estrutura à máquina remota enquanto mantinha o esquema de partição Centos existente?

├─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

Posso adicionar /dev/sda7e assim por diante?

UPD # 1, ambos os sistemas não são discos RAID, ambos possuem discos lvm e a inicialização mestre é MBR, não GPT

Responder1

Se houver espaço suficiente no disco, você poderá adicionar uma nova partição ao disco da máquina remota. Uma ferramenta como gparted por exemplo permitirá redimensionar partições existentes para liberar o espaço necessário. Você não precisa criar outra /bootpartição. Você pode mesclar aquele em seu computador e aquele em sua máquina remota. Será muito mais fácil configurar grubdesta forma.

O seu sistema Fedora é altamente personalizado? Se eu fosse você, não copiaria o sistema inteiro, mas apenas a /home partição e reinstalaria o sistema no novo host. Pode ser muito complicado copiar um sistema para o qual não foi projetado (como uma máquina virtual pode ser, por exemplo). Por exemplo, você teria que revisar completamente o seu arquivo /etc/fstab, certificar-se de que todos os firmwares necessários estão disponíveis para o seu novo material...

Se você sabe o que está fazendo, terá que recriar o esquema LVM e depois copiar seus dados.

Responder2

Não tenho certeza do que você deseja ao fazer isso, mas provavelmente recomendo não tentar fazer isso. Mover um sistema de um conjunto de hardware para outro pode ser problemático e geralmente é uma tarefa reservada aos mais habilidosos em lidar com Linux.

Diferenças de hardware

Para começar, você deve garantir que ambos os sistemas tenham o mesmo tipo de arquitetura de hardware.

  • Ambos são sistemas Intel? Sistemas AMD?
  • Eles são sistemas de 32 ou 64 bits?
  • Placas gráficas iguais?
  • Rede e outros hardwares?

A reconfiguração deste hardware pode ser problemáticadepoisum sistema foi instalado.

Diferenças de particionamento de disco

Os layouts de disco podem ser ainda mais difíceis de replicar de um sistema para outro. Existem várias tecnologias com as quais você deve estar familiarizado.

  • A unidade está formatada usando MBR (Master Boot Record) versus GPT (GUID Partitioning Table)?
  • As unidades contêm um RAID de software (mdadm)?
  • Eles contêm uma camada LVM (gerenciamento de volume lógico)?

Em geral, eu recomendaria coletar os arquivos dos diretórios /etc e /home, fazer uma reinstalação do sistema operacional no hardware real para o qual você está interessado em movê-lo e reaplicar as configurações pós-instalação.

informação relacionada