![Transferir um sistema Fedora para outro computador](https://rvso.com/image/31651/Transferir%20um%20sistema%20Fedora%20para%20outro%20computador.png)
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/sda7
e 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 /boot
partição. Você pode mesclar aquele em seu computador e aquele em sua máquina remota. Será muito mais fácil configurar grub
desta 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.