Tem certeza de que os nós de dispositivos de disco em / dev não decidiram ir para outro lugar? Você fez check-out do diretório / dev / disk e seu conteúdo? Às vezes, coisas assim podem acontecer se você tiver atualizado recentemente o seu udev ou algum outro pacote de sistema relacionado a discos.
Em situações como essa, é essencial primeiro fazer backup de tudo que você tem! Quero dizer, não tente fazer nada para essa configuração, ou você pode fazer mais mal. Em vez disso, tire uma imagem desse sistema para o disco USB ou outra mídia e faça suas tentativas de recuperação com essa cópia. Dessa forma, você sempre terá sua configuração original para o caso de sua tentativa de recuperação prejudicar ainda mais a situação.
Você pode obter essa imagem de recuperação com alguns softwares de criação de imagens, como PartImage ou se encontrar os nós de dispositivo em / dev / disk , com dd if=/dev/disk/pathtoyourdisk of=/path/to/your/usbdrive/recoveryimage.image bs=1M
.
Depois, você pode ativar o TestDisk e deixar que ele encontre as partições para você.
EDIT: Esta situação de aparência desesperada foi devido a uma falha na atualização do sistema operacional, como você pode ver nos comentários para minha resposta. Lembre-se, crianças, quando tudo o mais falhar, fique legal e analise a situação. : -)