Você não pode verificar se uma reinicialização será bem-sucedida. Se isso funcionasse, você também poderia impedir uma reinicialização para evitar que um sistema não pudesse ser reiniciado. ;)
Normalmente, no entanto, todos os sistemas podem ser reparados. Este é o Linux e não o Windows.
Antes de reinstalar o sistema na próxima vez, faça uma pergunta .