Патчи против уязвимостей Meltdown & Spectre вызывают проблемы с загрузкой Ubuntu 16.04

https://www.bleepingcomputer.com/news/software/meltdown-and-spectre-patches-causing-boot-issues-for-ubuntu-16-04-computers/
  • Перевод


Пользователи Ubuntu Xenial 16.04 кто недавно установили обновления против уязвимостей Meltdown и Spectre сообщают, что не смогли после этого загрузить свои системы и вынуждены откатиться на более ранние образы ядер Linux.

Сообщения об этом присутствуют на многих форумах, в том числе Ubuntu, Ubuntu's Launchpad bug tracker и Reddit. При этом, вероятно, проблемы наблюдаются только у пользователей Ubuntu Xenial 16.04.

Все пользователи, у которых возникли проблемы, сообщают, что стало невозможно загрузиться после обновления до ядра 4.4.0-108.

«Я обновился утром до 4.4.0-108-generic и возникла проблема при загрузке», — сообщил ранее сегодня пользователь Punit Patpatia.

«Вот именно — такая же проблема, после обновления завис на экране загрузки», — добавил другой пользователь на форуме Ubuntu.

Canonical, компания, отвечающая за ОС Ubuntu, предоставила ядро Linux 4.4.0-108 как часть обновления безопасности Ubuntu Xenial 16.04 ранее, 9 января.

В соответствии с Ubuntu Security Notice USN-3522-1 и Ubuntu Wiki, это обновление нацелено на устранение уязвимостей Meltdown и Spectre.

Представитель Canonical не смог прокомментировать эти проблемы, однако два новых обновления Ubuntu 16.04 [1, 2], содержащие ядро Linux 4.4.0-109, были выпущены за два часа до публикации оригинальной статьи.

Некоторые пользователи, сообщавшие о проблеме ранее, пишут, что новое ядро работает без проблем. В крайнем случае, откат к версии ядра 4.4.0-104 также решает возникшие проблемы с загрузкой.
Поделиться публикацией
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама
Комментарии 23
  • –6
    Вчера как раз поставил свеженькую Ubuntu 16.04.3 без проблем перезагружался и включал/выключал раз 15. Ядро последнее, но версию не смотрел, т.к. уже отдал комп клиенту.
    • 0
      Представитель Canonical не смог прокомментировать эти проблемы, однако два новых обновления Ubuntu 16.04 [1, 2], содержащие ядро Linux 4.4.0-109, были выпущены за два часа до публикации оригинальной статьи.

      Некоторые пользователи, сообщавшие о проблеме ранее, пишут, что новое ядро работает без проблем.


      Оригинальная статья датирована 10 января. Видимо, Вы успели под новый вариант.
      • 0
        Не совсем. В 16.04.3 изначально идёт новое ядро, где нет такой проблемы (4.10). Ядро 4.4 могло остаться только если ставился старый релиз, а потом выполнялись обновления.
        Можно выполнить команду sudo apt install linux-generic-hwe-16.04 и получить новое ядро и на такой системе тоже.
        • 0
          Похоже так. Мне с обновлением прилетела уже 109е, никаких проблем не заметил.
        • +1
          Ну тут хотя бы можно вернуться к другому ядру без каких-либо танцев с бубном. В некоторых других ОС ситуация с откатом посложнее будет.
          • 0
            Так и есть, Ubuntu 16.04 после обновления на ядро 4.4.0-108 преподнесла вот такой результат image
            • –3
              Откуда у вас такое ядро?..
              $ cat /etc/issue.net
              Ubuntu 16.04.3 LTS
              $ uname -r
              4.13.0-26-generic
              • 0
                Из репозитория. 4.4.0 это штатное ядро 16.04, а 4.13 — так называемый HWE из 17.10. Подробности в wiki.ubuntu.com/Kernel/LTSEnablementStack.
                • +1
                  Аналогичный вопрос к вам…
                  $ cat /etc/issue.net
                  Ubuntu 16.04.3 LTS
                  $ uname -r
                  4.4.0-97-generic
                  • 0
                    магия <_<
                    я просто скачал LTS и тыкал «обновить», когда окошко выскакивало
                    Ну и ещё много всякого трэша ставил, да. Но HWE точно намеренно не применял.
                    • 0
                      Установленное изначально как 16.04.{2,3} получает HWE-ветку ядер (4.10, 4.13), если не ставилось явно как сервер.
                      Установленное как 16.04, 16.04.1, будет иметь не-HWE ветку (4.4) до тех пор, пока админ явно не поставит HWE ядра.
                      Это краткий пересказ убунтовского wiki.
                      Про апгрейд сложно сказать однозначно, но мои переведённые с 14.04 системы имеют не-HWE ядра.
                      PS: а можно и явно ставить ядра более поздних лини через соответствующие generic-пакеты.
                    • 0
                      hwe ядра в LTS поддерживаются так же как и промежуточные дистрибутивы — пол года, год.
                      На стандартное ядро в течении срока поддержки LTS — просто ставятся патчи.
                  • –5
                    Серьезно 4.4.0?
                    Мое текущее 4.14.8
                    www.kernel.org stable: 4.14.13
                  • 0
                    На двух довольно древних машинках (Xeon X3350 и Xeon E5506) с 16.04 LTS вчера обновился до 4.4.0-108 и 4.4.0-109 соответственно. Перезагрузились и работают без проблем. Аналогично до 4.4.0-109 без проблем обновился виртуальный сервер на AWS.
                    Почему два одинаковых дистрибутива одновременно обновились до разных версий ядра — так и не понял. Но тот сервер, что обновился до 108, даже вот прямо сейчас 109 так и не предлагает (естественно, aptitude update сделал).
                    • 0
                      Вероятно, что виртуальный сервер на AWS использует свои репозитории пакетов, соответственно и версии пакетов могут быть разными.
                      • 0
                        Так они на двух физических серверах разные. И один из них упорствует в сохранении 108 ядра:
                        Попытка обновиться
                        $ cat /etc/issue.net
                        Ubuntu 16.04.3 LTS
                        
                        $ uname -a
                        Linux trinity 4.4.0-108-generic #131-Ubuntu SMP Sun Jan 7 14:34:49 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
                        
                        $ cat /etc/apt/sources.list | grep ^deb
                        deb http://ru.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
                        deb http://ru.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
                        deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
                        
                        $ sudo aptitude update
                        [...всё проходит без ошибок...]
                        
                        $ sudo aptitude full-upgrade
                        No packages will be installed, upgraded, or removed.
                        


                        Учитывая, что всё и с 108-м работает — не критично, но любопытно просто.
                        • 0
                          Вероятно, зеркала разные. Сталкивался с тем, что на русских зеркалах debian, уже не помню на каких и на зеркалах yandex от ubuntu были задержки в обновлении репозитария, а несколько раз вообще обновить пакеты не мог, т.к. не совпадала контрольная сумма.

                          Справедливости ради, такое было довольно давно. Современное положение дел я не знаю, т. к. с тех пор использую немецкие зеркала.
                      • 0
                        А разве Xeon уязвим к Meltdown?
                    • 0
                      Ядро Linux 4.4.0-109 на нескольких виртуальных машинах — вопросов с загрузкой нет, это скорее про физические машины — но зачем они?

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.