Пользователи 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 также решает возникшие проблемы с загрузкой.

Комментарии (22)


  1. zbestr
    11.01.2018 14:50

    Вчера как раз поставил свеженькую Ubuntu 16.04.3 без проблем перезагружался и включал/выключал раз 15. Ядро последнее, но версию не смотрел, т.к. уже отдал комп клиенту.


    1. gjf Автор
      11.01.2018 14:54

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

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


      Оригинальная статья датирована 10 января. Видимо, Вы успели под новый вариант.


      1. DaemonGloom
        11.01.2018 15:53

        Не совсем. В 16.04.3 изначально идёт новое ядро, где нет такой проблемы (4.10). Ядро 4.4 могло остаться только если ставился старый релиз, а потом выполнялись обновления.
        Можно выполнить команду sudo apt install linux-generic-hwe-16.04 и получить новое ядро и на такой системе тоже.


      1. ploop
        11.01.2018 19:50

        Похоже так. Мне с обновлением прилетела уже 109е, никаких проблем не заметил.



  1. SergeyGrigorev
    11.01.2018 15:59

    Ну тут хотя бы можно вернуться к другому ядру без каких-либо танцев с бубном. В некоторых других ОС ситуация с откатом посложнее будет.


  1. alexsupra
    11.01.2018 16:20

    Так и есть, Ubuntu 16.04 после обновления на ядро 4.4.0-108 преподнесла вот такой результат image


    1. izzholtik
      11.01.2018 17:25

      Откуда у вас такое ядро?..

      $ cat /etc/issue.net
      Ubuntu 16.04.3 LTS
      $ uname -r
      4.13.0-26-generic


      1. rzerda
        11.01.2018 17:31

        Из репозитория. 4.4.0 это штатное ядро 16.04, а 4.13 — так называемый HWE из 17.10. Подробности в wiki.ubuntu.com/Kernel/LTSEnablementStack.


      1. elanc
        11.01.2018 17:43

        Аналогичный вопрос к вам…
        $ cat /etc/issue.net
        Ubuntu 16.04.3 LTS
        $ uname -r
        4.4.0-97-generic


        1. izzholtik
          11.01.2018 17:47

          магия <_<
          я просто скачал LTS и тыкал «обновить», когда окошко выскакивало
          Ну и ещё много всякого трэша ставил, да. Но HWE точно намеренно не применял.


        1. netch80
          11.01.2018 23:57

          Установленное изначально как 16.04.{2,3} получает HWE-ветку ядер (4.10, 4.13), если не ставилось явно как сервер.
          Установленное как 16.04, 16.04.1, будет иметь не-HWE ветку (4.4) до тех пор, пока админ явно не поставит HWE ядра.
          Это краткий пересказ убунтовского wiki.
          Про апгрейд сложно сказать однозначно, но мои переведённые с 14.04 системы имеют не-HWE ядра.
          PS: а можно и явно ставить ядра более поздних лини через соответствующие generic-пакеты.


      1. SchmeL
        12.01.2018 17:47

        hwe ядра в LTS поддерживаются так же как и промежуточные дистрибутивы — пол года, год.
        На стандартное ядро в течении срока поддержки LTS — просто ставятся патчи.


  1. Cobolorum
    11.01.2018 18:58

    Серьезно 4.4.0?
    Мое текущее 4.14.8
    www.kernel.org stable: 4.14.13


    1. severgun
      12.01.2018 09:18

      Серьезно LTS


  1. aborouhin
    11.01.2018 20:33

    На двух довольно древних машинках (Xeon X3350 и Xeon E5506) с 16.04 LTS вчера обновился до 4.4.0-108 и 4.4.0-109 соответственно. Перезагрузились и работают без проблем. Аналогично до 4.4.0-109 без проблем обновился виртуальный сервер на AWS.
    Почему два одинаковых дистрибутива одновременно обновились до разных версий ядра — так и не понял. Но тот сервер, что обновился до 108, даже вот прямо сейчас 109 так и не предлагает (естественно, aptitude update сделал).


    1. AlexMal
      12.01.2018 11:09

      Вероятно, что виртуальный сервер на AWS использует свои репозитории пакетов, соответственно и версии пакетов могут быть разными.


      1. aborouhin
        12.01.2018 11:38

        Так они на двух физических серверах разные. И один из них упорствует в сохранении 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.
        


        1. riv1329
          12.01.2018 13:42

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

          Справедливости ради, такое было довольно давно. Современное положение дел я не знаю, т. к. с тех пор использую немецкие зеркала.


    1. dendron
      12.01.2018 14:46

      А разве Xeon уязвим к Meltdown?


      1. aborouhin
        12.01.2018 14:48
        +1

        Конечно, а почему нет-то?..


      1. gjf Автор
        12.01.2018 15:56
        +1