Сегодня я запустил обновления из диспетчера обновлений на своем ноутбуке ASUS, и когда он запросил перезагрузку, он завис на заставке. Каждый раз, когда я пытаюсь перезагрузиться, он висит на заставке.
Я попытался запустить режим восстановления из загрузки GRUB, но это не помогло, я получил повторяющееся сообщение:
udevd [360] timeout killing /sbn/modprobe -bv pci: longstringnumbers [597]
Я могу загрузить предыдущую версию 3.2.0-92 из GRUB.
Есть ли способ удалить это обновление и вернуться к предыдущему? Или я должен рассмотреть вопрос о сохранении моих данных и восстановления к заводским?
Существует ли способ удалить это обновление и вернуться к предыдущему? ДА.
Шаги:
подготовьте живой USB и затем плагин это к Вашему ноутбуку. Начальная загрузка с живым USB.
Готовятся использовать живую Настольную среду
, монтируют, что Ваш диск ноутбука наутилусом
открывает терминал ( ctrl + , высокий звук + t )
применяют эту команду sudo chroot /media/<your account name>/<a_UUID_or_something_like that_indicates_your_hard_disk_you_just_mounted>
теперь, Вы находитесь в своей корневой файловой системе ноутбука. используйте команду sudo apt-get remove linux-image-the_kernel_could_not_boot_successfully
для удаления ядра неправильного функционирования.
выходят, chroot ctrl + перезагружают d
систему.
в меню личинки Вы не должны видеть запись личинки для плохого ядра при удалении его успешно.
если что-то не работает как ожидалось после обновления ядра (или быть более конкретным: что-то связанное с аппаратными средствами больше никаких работ, поскольку это работало прежде), самый легкий метод только к , удаляют новое ядро :
sudo shutdown -r now
) теперь, Вы находитесь в меню GRUB, и это должно выглядеть примерно так:
Ubuntu, with Linux 3.2.0-97-generic
Ubuntu, with Linux 3.2.0-97-generic (recovery mode)
Previous Linux versions
Memory Test (memtest86+)
Memory Test (memtest86+, serial console 115200)
используют клавиши со стрелками для выбора Previous Linux versions
и затем предыдущее рабочее ядро как Ubuntu, with Linux 3.2.0-92-generic
(или безотносительно версии ядра, которой это было).
после того, как Ваша система загрузилась (и все работает перед обновлением), открывают терминал, и тип sudo apt-get purge linux-headers-3.2.0-97* linux-image-3.2.0-97*
(удостоверьтесь, что Вы ввели корректный номер версии дважды).
и вот именно... GRUB должен быть обновлен автоматически, и можно попытаться перезапустить систему, и все должно работать, как это было!