Não parece que o BIOS esteja totalmente configurado quando ele passa pela inicialização do PXE. ACPI (fornece suspend / resume + hotkeys ...) deve estar funcionando parcialmente porque você foi capaz de suspender, mas quando é pedido para continuar, é decidido não executar a opção rom da placa de vídeo, se é que chegou até aqui.
Para confirmar que o sistema está sendo retomado, mas você não tem vídeo, configure um console serial (ou apenas ssh) e tente novamente. Se isso continuar, você pode iniciar o X Window, que irá "inicializar" a placa de vídeo e talvez recuperar o vídeo.
Se você não tiver um console serial, o kernel está quebrado ou o BIOS está quebrado. Para ajudar a isolar, instale 'fwts' e execute o teste de suspensão / continuação. O fwts usa um temporizador de alarme fornecido pela plataforma para iniciar automaticamente após N segundos. Se não puder fazer isso, você terá problemas com plataformas profundas para resolver.
Se isso for possível, você ainda terá problemas com a plataforma, pois isso significa que as interrupções enviadas pelo teclado estão indo para o la la land em vez de fazer com que a ACPI faça o trabalho. No entanto, você pode usar fwts para descongelar a unidade, fazer o script e desligar quando terminar.
Voltar para o problema do SSD congelado. Se você pudesse descarregar / recarregar o módulo que forçaria a redefinição de um link no HBA. Abordagens menos satisfatórias incluem o uso de sysfs para excluir a unidade e, em seguida, verificar novamente o barramento. Eu não acho que realize uma redefinição de link. Você pode ser capaz de usar sg_reset para bater o disco, eu iria apenas redefinir o ônibus todo.
Às vezes, não há substituto para uma gaiola de disco rígido com controle de potência no nível da baía.