После загрузки и установки автоматических обновлений для ubuntu 16.04 моя система разбилась. Всякий раз, когда я загружаю компьютер, появляется экран bash с заголовком GNU GRUB версии 2.02 ~ beta2-36ubuntu3.16. Очевидно, что к ядру нельзя получить доступ. Вкладка предоставляет множество возможных команд, но, к сожалению, я не знаю, какой из них использовать. Я бегу ubuntu на машине Lenovo Yoga. Было бы здорово, если бы кто-нибудь мог мне помочь! Большое спасибо
Попробуйте:
ls
И вы увидите, например:
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
Теперь вы можете увидеть некоторые диски и разделы. Вы должны указать каждый раздел, чтобы найти, где установлен ubuntu. Например:
set prefix=(hd0,1)/boot/grub
set root=(hd0,1)
С помощью этих команд мы указываем использовать диск (hd0,1) для дальнейших команд. После этого вам нужно проверить, действительно ли в этом разделе что нам нужно. Мы даем команду:
ls /boot/grub
, если ответ представляет собой список всех файлов в этом каталоге, то диск и раздел выбираются правильно. Мы загружаем модули:
insmod ext2
insmod normal
normal
Если все в порядке и работает, следующий шаг - восстановить grub в терминале Linux
P.S. Я основал этот метод здесь и здесь: -)
То же самое здесь. Я закончил тем, что исправил его с помощью диска восстановления, чтобы восстановить связанные с грибами вещи. Вы можете посмотреть этот https://help.ubuntu.com/community/Boot-Repair
Попробуйте:
ls
И вы увидите, например:
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
Теперь вы можете увидеть некоторые диски и разделы. Вы должны указать каждый раздел, чтобы найти, где установлен ubuntu. Например:
set prefix=(hd0,1)/boot/grub
set root=(hd0,1)
С помощью этих команд мы указываем использовать диск (hd0,1) для дальнейших команд. После этого вам нужно проверить, действительно ли в этом разделе что нам нужно. Мы даем команду:
ls /boot/grub
, если ответ представляет собой список всех файлов в этом каталоге, то диск и раздел выбираются правильно. Мы загружаем модули:
insmod ext2
insmod normal
normal
Если все в порядке и работает, следующий шаг - восстановить grub в терминале Linux
P.S. Я основал этот метод здесь и здесь: -)
То же самое здесь. Я закончил тем, что исправил его с помощью диска восстановления, чтобы восстановить связанные с грибами вещи. Вы можете посмотреть этот https://help.ubuntu.com/community/Boot-Repair