Como inicializar o Linux a partir da unidade USB apenas uma vez para recuperação

0

Eu instalei uma unidade USB em um servidor HP Linux. A unidade USB é inicializável e contém backups de SO válidos que eu posso restaurar o sistema. Eu posso atualizar o backup facilmente a qualquer momento.

Agora tenho a inicialização do servidor para HDD, no entanto, se em algum momento no futuro, eu quiser restaurar a partir do drive USB, eu quero fazer uma inicialização a partir da unidade USB apenas uma vez.

vejo duas soluções possíveis:

  1. Gerenciar os comandos do BIOS na reinicialização para alterar a ordem de inicialização.
  2. Execute um único comando (possivelmente grub-reboot) para fazer uma inicialização única via USB.

Eu estava usando a opção 1, mas é um problema real e não consigo alterar o BIOS com algum hardware. Qualquer um pode aconselhar sobre como posso dizer ao Linux para reiniciar & inicializar a partir do USB apenas uma vez?

Eu li que o grub-reboot pode fazer isso, mas tudo está focado na inicialização para uma distribuição Linux do Windows ou similar.

A versão do GRUB é 0,97.

Edit: Este é um servidor de produção que, em uso normal, inicializa do HDD para o Linux. Antes de atualizações de software / SO / configurações, ocorrerá o seguinte (usando o Symantec NetBackup): - Execução de script para backup do SO & config para drive USB. - Os scripts são executados para fazer backup do banco de dados, arquivos, etc, para o servidor NetBackup. - Atualizações realizadas. Em caso de necessidade de reverter alterações ou concluir falha ou atualização: - Inicialize a partir da unidade USB, reinstale o sistema operacional. - Reinstale outros backups do servidor do NetBackup. - O servidor não recebeu uma restauração bare-metal para a condição antes da atualização. Em operação normal, se o servidor for reinicializado, será inicializado a partir do HDD. Em casos extremos, onde desejamos realizar uma restauração bare-metal, precisaremos inicializar a partir do USB. Idealmente isso será feito remotamente. Acessar o BIOS remotamente pode ser difícil com algumas configurações de hardware / massa, então preferimos usar um comando grub para reinicializar a partir da unidade USB, se possível.

    
por B G Damion 14.05.2014 / 16:31

2 respostas

1

Uma ideia rápida vem à mente:

  1. carregue por corrente a unidade USB com o outro sistema operacional.
  2. defina a unidade USB como o meio de inicialização padrão
  3. crie um script que o sistema operacional da unidade USB executará na inicialização, restaurando o sistema operacional do disco rígido para ser a mídia de inicialização padrão
  4. reinicialize e escolha manualmente para inicializar no HDD OS.

Eu não entendo porque você precisa do drive USB para ser inicializado apenas uma vez , mas isso deve ser feito com relativa facilidade

    
por 14.05.2014 / 18:35
0

Este link detalha várias abordagens para o seu problema:

link

Você provavelmente precisará ajustar as configurações do grub

    
por 15.05.2014 / 15:55

Tags