Я недавно переустановил Ubuntu, и теперь я сталкиваюсь с некоторыми проблемами, которые, похоже, связаны с UEFI. Я пытался найти похожие проблемы, но не нашел решений и только один с той же проблемой, но у этой темы не было ответов.
Asus UX32VD, система на базе Intel с графикой HD4000 + Nvidia.
Система зависает при загрузке начального виртуального диска. Это происходит как в обычном кабинете (удаление тихого всплеска), так и при попытке восстановления режима. Следовательно, nomodeset не решает проблему.
Сразу после переустановки система все время нормально загружается. Но когда я запускаю apt-get upgrade, он не сможет загрузиться при следующей загрузке, как в обычном, так и в режиме восстановления. Я смонтировал систему несколько раз, и такое же поведение появляется после обновления.
Любопытно, что если я войду в настройки системы (экран UEFI / BIOS), а затем выберу опцию загрузки Ubuntu UEFI, система будет загружаться каждый раз. Но если я позволю системе загрузиться нормально, она не загрузится. Опция, которую я выбираю вручную, та же, что и для автоматической загрузки.
Естественно, я бы не хотел входить в настройки каждый раз, когда использую свою систему. Есть идеи, что может быть не так?
Похоже, вы столкнулись с ошибкой ядра. Такие вещи не являются неслыханными. Наиболее близким из известных мне является , эта ошибка обсуждается на форуме Arch Linux. Это было трудно отследить, но я подозреваю, что ошибка, обнаруженная лучниками, не совпадает с вашей, поскольку их ошибка проявляется только при использовании загрузчика заглушек EFI, в то время как вы, вероятно, используете GRUB. (Кроме того, если вы не не используете GRUB, вы должны сообщить нам, что вы используете!)
Я рекомендую попробовать другой загрузчик. Есть вероятность, что это позволит вам обойти ошибку или, по крайней мере, выбрать старое работающее ядро. Существует несколько альтернатив, , но я предпочитаю REFInd, , так как я поддерживаю его и поэтому очень хорошо с ним знаком. Процедура:
Если в этот момент, если вы можете загрузить новое ядро с помощью нового загрузчика, вы можете отнести его к ошибке GRUB или несовместимости GRUB / ядра. Если новый загрузчик не позволяет загрузить новое ядро, попробуйте использовать его со старым. Если это работает, то это почти наверняка какая-то ошибка в ядре, и вы можете просто продолжать использовать старое ядро. Держите резервные копии, хотя; Я не уверен насчет Ubuntu, но некоторые дистрибутивы содержат только определенное количество ядер и поэтому удаляют ваше рабочее ядро после того, как будет выпущено достаточное количество обновлений ядра.