Se você tem acesso direto a esta máquina (talvez através desta coisa de popup de terminal de navegador (?)), você poderia tentar carregar seu kernel e o initramfs e inicializá-lo.
Isso não trará o seu sistema novamente (porque o processo de inicialização não depende apenas do / boot), mas você pode entrar em um shell.
Se você tiver acesso total ao GRUB, isso pode funcionar:
linux /<path>/boot/vmlinuz<...>
initrd /<path>/boot/initrd<...>
Como você não especificou um sistema de arquivos raiz (via root=... ) - porque atualmente você não tem um sistema usável -, seu sistema executará um shell busybox diretamente do initramfs.
Este prompt (initramfs) é um shell completo. Você precisa criar uma pasta - execute mkdir /rootfs ). Então você precisaria montar seu sistema de arquivos raiz ( mount -o rw /dev/<...> /rootfs ) e chroot dentro dele ( chroot /rootfs /bin/bash ).
Depois, você pode montar seus outros sistemas de arquivos ( mount -a ). Então você é capaz de fazer o que quiser.
Disclaimer: Esta é - como a questão também é - um post do Super Usuário.