Movendo a instalação do Ubuntu Server do drive flash para o HDD via SSH

0

Eu estou querendo mover minha instalação do Ubuntu Server da unidade flash USB para um local mais permanente em um HDD no meu NAS. Inicialmente instalei o Ubuntu Server na unidade USB como um teste, mas ele se transformou em um servidor totalmente configurado.

O problema é que o servidor não tem teclado, monitor ou drive de DVD e só é acessível via ssh - então eu acho que isso faz algo como o Clonezilla inutilizável?

Além da unidade USB, há também um HDD interno que contém um pool ZFS com alguns bits e mais 2 discos rígidos maiores no caminho. Eu gostaria de mover a configuração da unidade USB para o HDD interno atual e torná-lo inicializável, tudo usando SSH.

Alguma sugestão?

    
por Dve 16.10.2012 / 10:05

1 resposta

0
  1. Com a unidade USB conectada, você pode copiar todos os arquivos da unidade para, digamos, \root\ e estar quase tudo definido. Você pode fazer o chroot em /root e checar as coisas.

  2. Mas agora, a parte complicada, você precisa renomear /root para / e reinicializar simultaneamente . Você não pode renomear antes da reinicialização porque, nesse ponto, seu sistema de destino não estará mais intacto - seu sistema de arquivos não corresponderá a seu kernel e ambiente e você não poderá fazer nada após a reinicialização ser emitida.

  3. Além disso, seria quase louco renomear e reiniciar simultaneamente, pois o sistema não pode ser usado se o novo software não rodar esse hardware em particular - você estará morto na água.

É por isso que os consoles seriais são usados. Eu sugiro que você gaste alguns dólares por um cartão serial e adicione-o ao servidor. Dessa forma, você pode fazer o trabalho final a partir daí e reverter as coisas se tentar coisas que não funcionam.

Outra ideia é executar seu novo sistema como uma máquina virtual no antigo.

    
por John S Gruber 16.10.2012 / 17:38