Enquanto o arquivo de inicialização estava de fato corrompido e precisava ser reconstruído, havia também um problema diferente. As etapas que usei para corrigir o boot_archive corrompido estavam corretas.
Graças ao comentário de Andrews sobre a minha pergunta, consegui ativar a saída detalhada e ver onde o sistema estava suspenso.
No menu grub eu selecionei o item de menu que eu uso para inicializar normalmente, pressione 'e' para editar e depois 'e' novamente na linha do kernel e adicionei -v ao final. Pressione Enter para salvar as edições e, em seguida, pressione "b" para inicializar o item de menu editado.
O dispositivo que estava pendurado era pci1458,5004 e depois de olhar através de / etc / device_aliases eu pude ver que era o controlador USB. Após algumas pesquisas, vi a sugestão de entrar no BIOS e desativar o Suporte Legacy USB. Depois de fazer isso, o sistema inicializou normalmente. Um novo dispositivo foi conectado ao servidor que deve ter causado o problema.