Sim você pode instalar um sistema sem mídia de instalação. Um instalador basicamente gera arquivos binários, drivers e configurações, dependendo do seu hardware, e os copia para uma partição. Como você tem problema com o instalador, você pode copiar todos os arquivos de um sistema instalado para uma partição onde você deseja instalar o CentOS.
Instale recentemente o CentOS em um hardware aproximadamente similar ao Instalação mínima . Não atualize o sistema recém-instalado. Mantenha a máquina recém instalada. Crie uma nova partição no sistema de destino e monte-a temporariamente na pasta /mnt/new
. Copie todo o conteúdo da partição /
da instalação nova com rsync
para a nova partição onde deseja instalar o CentOS. Use -avz
flag com o usuário rsync
as root . Excluir proc
, /dev
, /sys
, /run
diretório com --exclude
com rsync
.
sudo rsync -avz root@newsystem:/* /mnt/new/ --exclude '/dev' --exclude '/proc' --exclude '/sys' --exclude '/run'
Agora crie os diretórios excluídos no novo sistema.
sudo mkdir /mnt/new/sys /mnt/new/dev /mnt/new/proc /mnt/new/run
Agora edite /etc/fstab
e monte o sistema de arquivos corretamente. Faça a entrada adequada no grub e inicialize o sistema com o CentOS recém-copiado. Se o sistema infelizmente o deixar em dracut
shell, use o comando blkid
para encontrar UUID
de partições. Identifique UUID
da sua nova partição raiz. Reinicialize o sistema anteriormente em execução e edite /etc/fstab
com UUID em vez de /dev/sda1
etc.
Se ainda estiver saindo em dracut
shell inicialize o sistema com rescue kernel
e resgate initramfs
e gere novamente initramfs
para o seu hardware. Agora deve funcionar.
Você pode instalar o novo CentOS dentro da virtualbox no sistema em execução e copiar a configuração da CPU, etc., do host. Em seguida, copie essa instalação para a partição desejada no host.
A maioria dos problemas ocorre durante a transferência de uma instalação do Linux com driver de exibição e fstab
entry. Então, Transferir apenas uma instalação mínima . Última instalação X Server
e Gnome
etc.