На этот вопрос уже есть ответ:
Я пытался сбросить пароль, и я удерживал клавишу Shift при загрузке не туда, куда я хотел пойти, вместо этого сообщалось об ошибке при попытке чтения или записи внешний диск 'hd0' входит в режим восстановления .... grub rescue>
когда спасение личинки появится, ввести
ls
Вы получите список разделов как
(hd0, msdos1) и так далее
теперь введите
ls (hd0, msdos1) /
это отобразит содержание того раздела. необходимо повторить вышеупомянутый шаг, пока Вы не находите раздел Linux. Это содержит каталоги как начальная загрузка, домой, и т.д., var, lib, и т.д...., после того как Вы находите, что раздел просто помнит имя. Я буду использовать раздел msdos1 в качестве раздела Linux здесь. ввести
корень набора = (hd0, msdos1) теперь вводят префикс набора = (hd0, msdos1)/boot/grub
нормальный insmod
нормальный
необходимо заставить меню теперь загружаться. если Вы загружаетесь в систему, выполняете личинку обновления и установку личинки как, я объяснил ниже. если Вы не можете загрузиться после ввода нормального, то, попробуйте ниже шагов.
начальная загрузка в спасение личинки вводит следующее и нажимает Enter после каждой строки. раздел замены msdos1 с Вашим разделом Linux
ls (hd0,msdos1)/boot/
необходимо найти файл с именем, запускающимся с vmlinuz., это - ядро. теперь введите следующую строку, заменяющую версию ядра и раздел с Вашим.
linux (hd0,msdos1)/boot/vmlinuz-4.4.0-21-generic
теперь введите следующую замену моей версии с Вашей.
initrd initrd.img-4.4.0-21-generic
теперь войдите
начальная загрузка
Вы загрузитесь в OS. теперь откройте терминал путем нажатия ctrl+alt+t или просто нажатия супер или meta или ключ окон и поиска терминала. после вводного терминала ввести
обновление-grub2 sudo
затем установите личинку путем ввода
установка личинки sudo/dev/sda
Если Вы перестали работать в обоих методах, то, начальная загрузка живой диск человечности и выбирает человечность попытки и затем устанавливает человечность оттуда. это, кажется, работает лучше.