Это только что случилось со мной, и я выздоровел следующим образом...
Определенные переменные и функции:
$ declare > definitions.bash.txt
Псевдонимы:
$ alias > aliases.bash.txt
Я смог решить эту проблему, создав установочный диск Windows, записав образ на диск с помощью WoeUSB, я использовал NTFS. После восстановления через установщик Windows я сделал sudo os -prober && sudo update -grub, и это решило проблему.