Я использую Ubuntu 18.04, и, короче говоря, я случайно запустил команду терминала, чтобы записать поверх моего жесткого диска нули. Он работал в течение нескольких секунд, прежде чем моя машина рухнула. Теперь я изо всех сил пытался в течение последних нескольких часов вернуть свой компьютер в нормальное состояние, и я довольно глубоко.
После перезагрузки я обнаружил, что могу загрузиться в режиме спасения grub, похожем на это. Однако я обнаружил, что ни один из моих дисков и разделов не распознается, и что решение в этом вопросе не сработает. Я ожидал, что (hd0, msdos1) будет тем разделом, который мне нужен, но он даже не распознал его как диск Linux.
Я подключил живой USB и просмотрел /dev/sda1 с помощью gparted. Это был раздел, где был нанесен ущерб. Он был поврежден таким образом, что gparted даже не мог распознать, что это диск с Linux. Я полагал, что ремонт это был первый шаг.
Я запустил fsck на /dev/sda1, но обсудил ошибку здесь с участием плохих суперблоков. Затем я взял следующее решение и продолжал пробовать номера блоков, пока не получил что-то, что сработало, и запустил e2fsck. Это было довольно много блоков в глубину, пока я не нашел тот, который работал. Я, честно говоря, не слишком уверен, что делает эта команда, я хотел, чтобы она хотя бы выровняла файловую систему и исправила структуру, чтобы я мог поиграть с ней в gparted и понять, что именно было удалено после. Сначала казалось, что это действительно работает, потому что тогда gparted подхватывал диск.
Теперь я нахожусь в месте, где я загружаюсь, и я, по сути, получаю это. Однако я следую решению, и когда я добираюсь до последней команды «нормально», grub не запускается.После дальнейшего изучения моего живого USB я обнаружил следующее: /dev/sda1 занято около 150 ГБ / 250 ГБ, что примерно соответствует объему данных, которые у меня были на диске (хорошие новости, большая часть из них не была удалена). Однако, когда я монтирую его с помощью nautilus и заглядываю внутрь, я вижу \bin, \root, \dev, \usr и т. д., но все они ПУСТЫЕ. Также отсутствуют некоторые важные файлы, такие как vmlinuz.mod, что объясняет невозможность запуска. Так что вполне вероятно, что запуск e2fsck для восстановления структуры диска просто все испортил.
В общем, в основном я считаю, что с диска были удалены некоторые основные файлы, которые нужно как-то восстановить, и что вся структура диска теперь утеряна и нуждается в восстановлении. Хотя большинство моих данных кажутся нетронутыми.
Я сейчас в полной растерянности, в каком направлении идти. Я могу предоставить более подробную информацию, если это необходимо. Мне действительно нужна помощь в этом, или я потерял много данных.