Я начал обновляться до Ubuntu 17.10 с 17.04, а затем по какой-то причине я выключил компьютер. Когда я снова включил его, он показал "GNU GRUB version 2.02~beta3-4ubuntu7". Когда я ввожу boot, он говорит "сначала нужно загрузить ядро". "Exit" выводит меня в BIOS, а "normal" никуда не выводит. Когда я пытаюсь загрузиться из BIOS, я попадаю в Grub. (Я загружаюсь с "Ubuntu (P1: Kingston SUV400S37240G)". Другой вариант загрузки - это только имя моего SSD, что приводит меня к "boot correct blah blah"
Характеристики:
- материнская плата: Gigabyte AB350M-HD3
- Процессор: Ryzen 3 1200
- Видеокарта: GeForce gtx 1050 ti
решение1
Попробуйте выполнить следующие действия:
ls [to see paritions]
Затем выполните ls корневой каталог каждого из них, чтобы найти тот, на котором установлен Linux. Например:
ls (hd1,6)/ [let's assume linux is installed here]
linux (hd1,6)/boot/vm [===> press TAB to auto-complete] root=/dev/sda6
initrd (hd1,6)/boot/ini [===> press TAB to auto-complete]
boot
Надеюсь! в Linux:
sudo update-grub
grub-install /dev/sda
Если по какой-либо причине у вас не получилось заставить grub работать, установите Boot-Repair: https://help.ubuntu.com/community/Boot-Repair
решение2
Ваша ситуация почти наверняка указывает на то, что процесс обновления был завершен лишь частично, и ваша операционная система повреждена таким образом, что ее невозможно загрузить. Единственное практическое решение этой проблемы — выполнить полную установку (17.10, вернуться к 17.04 или даже к 16.04 LTS).
При правильном выборе параметров во время установки это не обязательно приведет к повреждению данных, хранящихся в /home, хотя это, безусловно, возможно. Если у вас есть такая возможность (например, загрузив ОС Live Media), вам следует создать резервную копию всех данных, которые вы хотите сохранить, прежде чем продолжить.