como instalar o ubuntu-server no segundo HD, a partir de um sistema headless rodando o ubuntu-server

como instalar o ubuntu-server no segundo HD, a partir de um sistema headless rodando o ubuntu-server

Dois sistemas vintage sem teclado/headless rodavam o ubuntu-server 16.04LTS (Alpha e Beta);

O acesso é somente via ssh para ambas as máquinas.

O sistema Alpha foi corrompido aparentemente durante uma atualização.

A inicialização por CD/DVD/UEFI não é uma opção. O USB está desligado no kernel devido a incompatibilidades que fazem com que a CPU funcione a 100%.

A unidade Alpha com sistema não inicializável agora está montada como segunda unidade no sistema Beta.

Todos os arquivos do usuário foram copiados para a unidade do Beta.

Como instalar o ubuntu-server no segundo disco rígido (Alpha) do Beta para que a segunda unidade possa ser reinstalada como unidade inicializável primária no sistema Alpha?

Atenciosamente, Ben

atualização 25/01/2017:

debootstrap e este URL (https://help.ubuntu.com/lts/installation-guide/i386/apds04.html) supere a maioria dos obstáculos do processo adicionando o drive do Alpha ao Beta da seguinte maneira:

O drive do Alpha está instalado em /dev/hdb no sistema do Beta. A unidade do Beta é /dev/hda.

Obstáculo restante:

Como fazer com que o grub-install/grub-probe/grub-mkconfig ignore/dev/hda ao procurar um kernel inicializável em/dev/hdb?

Depois de remover a unidade do Alpha no sistema Alpha e reinicializar, o sistema não inicializa. Não há registros de erros óbvios na unidade do Alpha (após reinstalar/montar no Beta). Depois de alguns ciclos disso, descobri:

O grub-probe do grub-install detecta o kernel do Beta e associa os UUIDs daqueles (/dev/hda) em vez dos instalados do Alpha em /dev/hdb

--mesmo que o usuário esteja chroot na unidade do Alpha ( /dev/sdb ) de acordo com as instruções em help.ubuntu.com/lts/installation-guide/i386/apds04.html

Fiquei sem ideias sobre como invocar os parâmetros grub-install/grub-probe/grub-mkconfig para ignorar/dev/hda.

Por enquanto, editarei manualmente o arquivo grub com UUIDs HD referenciados incorretamente: grub.cfg iirc. Deixe-me saber se existe uma maneira padrão e menos arriscada de fazer isso.

informação relacionada