LINUX.ORG.RU

Ошибка в UEFI в ноутбуках Lenovo приводит к невозможности сохранения настроек

 , ,


3

4

Компания Canonical временно удалила ссылку на загрузку Ubuntu 17.10 с сайта ubuntu.com из-за обнаружения опасной проблемы, которая при определённом стечении обстоятельств приводит к повреждению прошивки на некоторых ноутбуках. В основном проблема проявляется на ноутбуках Lenovo, но также отмечаются отдельные случаи повреждения прошивки на устройтвах Acer и Dell.

После установки Ubuntu 17.10 на подверженном проблеме устройстве в BIOS пропадает возможность сохранения настроек — после каждой перезагрузки восстанавливаются старые параметры. Кроме того пропадает поддержка загрузки с USB-накопителей, которые перестают распознаваться в BIOS. Некоторые пользователи также отмечают невозможность выйти из интерфейса настройки BIOS. На форумах Lenovo также встречаются упоминания возникновения проблемы не только после установки Linux, но и после ошибок в работе Windows (внезапные выключения и др.). Однако теперь эта проблема приобрела массовый характер после обновления пакетов intel-spi-* в Ubuntu.

В настоящее время специалисты Canonical совместно с специалистами Lenovo пытаются найти причины проблемы.

Список устройств, у которых уже выявлена проблема:

  • Lenovo Ideapad 100;
  • Lenovo B40-70;
  • Lenovo B50-70;
  • Lenovo B50-80;
  • Lenovo Flex-3;
  • Lenovo Flex-10;
  • Lenovo G40-30;
  • Lenovo G50-70;
  • Lenovo G50-80;
  • Lenovo S20-30;
  • Lenovo U31-70;
  • Lenovo Y50-70;
  • Lenovo Y70-70;
  • Lenovo Yoga Thinkpad (20C0);
  • Lenovo Yoga 2 11" - 20332;
  • Lenovo Z50-70;
  • Lenovo Z51-70;
  • Acer Aspire E5-771G;
  • Acer TravelMate B113;
  • Acer E3-111-C9GN;
  • Dell XPS 13 9350 I7.

Пользователям этих устройств в настоящее время рекомендуется не обновляться и не устанавливать свежие дистрибутивы до выпуска исправлений.

>>> Пруфлинк

★★

Проверено: Shaman007 ()
Ответ на: комментарий от Aceler

Биос по сути должен быть железобетонной программой. Это насколько надо быть **** что бы была возможность его сломать. Хоспади да с их миллионами денег можно каждый бит обсудить целой бригадой программистов.

linux-org-ru ()
Ответ на: комментарий от snizovtsev

Вот после этого думаешь что дороже: потраченное впустую время или доплата за макбук?

Если для тебя linux это просто бесплатный вариант макоси то лучше купить мак.

TDrive ★★★★★ ()
Последнее исправление: TDrive (всего исправлений: 1)
Ответ на: комментарий от snizovtsev

Пример качественного немакбука с unix-like ос в студию.

Есть же куча ноутов с предустановленной Ubuntu официально. + Есть всякие организации по типу https://www.linuxnow.com.au/nsintro.html посмотри там список «Notebooks/Laptops with excellent Linux compatibility»

- Автодетектить новые и отключенные мониторы, не паниковать при этом через раз;
- WiFi тоже должен переживать полугодичный аптайм без modprobe -r iwlwifi && modprobe iwlwifi;

имхо это уже проблемы самого linux, а не ноута, если они конечно вообще есть.

TDrive ★★★★★ ()
Ответ на: комментарий от linux-org-ru

А как ты предлагаешь защититься от такой ситуации? Если у софта есть возможность писать в микросхему то рано или поздно какая-нибудь ерунда вылезет. Если для того чтоб что-то поменять в биос у тебя есть перемычка какая-то или что-то подобное то ты опять же разрешишь запись в микросхему по просьбе софта и получишь кирпич. Единственный вариант это запретить изменения BIOS вообще, но как тогда ставить обновы и вот это все. Ну и с точки зрения секурности - может я хочу чтоб пароль спрашивался прям вот в самом начале запуска ПК и еще дополнительно запретить грузится со всего кроме определенных носителей - как это все хранить без записи в память? В чем-то зависящем от батарейки CMOS - это тогда дырявая ерунда будет а не безопасность.

Короче тут молодцы те кто этот intel-spi впихнул\принял в мейнстрим без должных тестов и те кто по дефолту грузит включенной эту лабуду. Как со стороны железа эту проблему решить я не вижу вариантов.

micronekodesu ()
Ответ на: комментарий от TDrive

Есть же куча ноутов с предустановленной Ubuntu официально

И это не значит что они будут с ней нормально работать. У меня был (ну и есть) dell, который шел с убунтой, и там параметры энергосбережения типа всяких подсветок экранов игнорировались, потому что зашиты где-то ниже ОС. Не слышал чтоб такие проблемы были под виндой, а вот под онтопиком мне приходилось постоянно с воткнутой зарядкой сидеть чтоб эта энергошняга не включалась.

micronekodesu ()
Ответ на: комментарий от AlienDark

Под Mac есть такая штука, как Coda 2, под Linux пока ничего подобного не встречал.

Знаком с кучей самых разных программистов сидящих на маке, все используют или саблайм/атом или что то специализированное под конкретный ЯП. Coda 2 ни у кого ни разу не видел.

TDrive ★★★★★ ()
Последнее исправление: TDrive (всего исправлений: 1)
Ответ на: комментарий от AS

Если ОС может сломать железо, этому железу место на помойке

+1, странно что большинство отписавшихся выше не понимает весь идиотизм того что ОС может испортить BIOS. В нормальном железе этого не может быть по определению.

mbivanyuk ★★★★★ ()
Ответ на: комментарий от snizovtsev

Как связано железо с половиной пунктов твоих требований? Ну а так Samsung R528. Не имею ни одной из описанных проблем, равзе что не пробовал «back/forward мультитачем», так как нужно это мне только в браузере, а он у меня современный, так что эта фича из 90x ему не нужна.

Suntechnic ★★★★★ ()
Ответ на: комментарий от micronekodesu

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

TDrive ★★★★★ ()
Ответ на: комментарий от micronekodesu

Короче тут молодцы те кто этот intel-spi впихнул\принял в мейнстрим без должных тестов

А как ты себе представляешь должные тесты? Тестовая лаборатория со всем известным человечеству оборудованием?

Aceler ★★★★★ ()
Ответ на: комментарий от snizovtsev

Вот после этого думаешь что дороже: потраченное впустую время или доплата за макбук?

Вот после этого думаешь что дороже: потраченное впустую время или доплата за потраченное впустую время?

Aceler ★★★★★ ()
Ответ на: комментарий от snizovtsev

полугодичный аптайм без modprobe -r iwlwifi && modprobe iwlwifi

Полгода без обновлений? Многовато даже для анальных рабов Эппл. Возможно, тебя уже поимели. А если обновляешься — значит про полгода аптайма звиздеж.

Выбирай, врунишка.

У меня прекрасно работает под бубунтой Asus Zenbook UX305 — тот, что по всем статьям лучше Эира и почти на 500 баксов дешевле. Аптайм максимум 3 недели — далее прилетает новое ядро или системные либы.

unanimous ★★★★★ ()
Ответ на: комментарий от cvv

Может и нет, но ленова (хоть я и являюсь обладателем x220) с самого начала меня раздражала своей крайне агрессивной маркетиноговой позицией: скупкой известных брендов (того же thinkpad'а), демпингом и систематическим скатыванием всего в говно. Мало того, что эстетически и эргономически они скатили в говно линейку Thinkpad, так еще и делают из этой традиционно linux-friendly машины windows-only говняшку.

unanimous ★★★★★ ()
Ответ на: комментарий от frost_ii

Давно свалил с линукса, ноутбук и рабочее время дороже лицензии на винду.

Отлично, осталось ещё с ЛОРа свалить. Всё-таки какой Леннарт молодец - делает GNU/Linux чище.

zabbal ()
Ответ на: комментарий от AlienDark

А я его считал нормальным браузером.

Это ты, конечно, зря. Принудительная реклама на свежеоткрытом табе, принудительно засунутая проприетарщина - чуваки особо и не скрывали, что они относятся к пользователям как к тупому дойному скоту. Странно что ты только сейчас это заметил.

zabbal ()
Ответ на: комментарий от unanimous

По моемому сейчас такое абсолютно со всеми :-( Копрономика :-(

cvv ★★★★★ ()
Ответ на: комментарий от zabbal

А проблема пользователей которые относятся к разработчикам как к тупому дойному скоту тебя не беспокоит?) Люди пишут бесплатный софт, как думаешь нужно ли им кушать?

Я их не защищаю но поливать говном людей которые делают бесплатный софт только потому что вашему величеству что то в нем не понравилось... Ну в общем так только конченные люди делают...

TDrive ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

В новости про парковку головок HDD каждые 60 секунд простоя тоже фигурировала Ubuntu. Хотя это касалось всего линукса.

И? Собственно, тут виноват конкретный модуль ядра, конкретной версии. Тоесть само собой это не касается всех линукс дистрибутивов (даже той же ubuntu постаре версий)

Это же как, если написали новость «Певец-звезда поскользнулся и упал», возмущаться «вот мой сосед Вася пупкин тоже».

Кому на интересно что там в ночном арче, например? Лжи и манипуляции тоже нет в новости.

fornlr ★★★★★ ()
Ответ на: комментарий от micronekodesu

Ubuntu

(Программный центр Ubuntu) перечисляет несвободные программы вперемешку со свободными. Трудно сказать, какие из них свободны, поскольку бесплатно распространяемые несвободные программы обозначаются как (свободные)

Dbeed ()
Ответ на: комментарий от TDrive

но поливать говном людей которые делают бесплатный софт только потому что вашему величеству что то в нем не понравилось...

Извините, имеет полное право. Тем более, что за тот же фурифокс пользователи платят своими «личными» данными.

Тем более, что бесплатность подразумевает обоюдное «никто не кому не должен» - разработчик не обязан пользователю бежать исполнять его хотелки, пользователь не обязан облизывать и хвалить продукт

fornlr ★★★★★ ()
Ответ на: комментарий от Sunderland93

Ещё одна причина перейти на Debian.

Ты уверен, что эта проблема не проявлялась в каком-нибудь тестовом Debian, на котором и базируется uubntu?

Если так, то твоё сообщение не имеет смысла.

fornlr ★★★★★ ()
Ответ на: комментарий от fornlr

разработчик не обязан пользователю бежать исполнять его хотелки, пользователь не обязан облизывать и хвалить продукт

но и поливать говном (не путать с критикой) не имеет права ибо как ты и сказал «никто не кому не должен»

TDrive ★★★★★ ()
Последнее исправление: TDrive (всего исправлений: 1)

Кроме того пропадает поддержка загрузки с USB-накопителей, которые перестают распознаваться в BIOS.

Поставил линукс - гуляй винда. Эту фичу нужно внедрить на все компьютеры.

anonymous ()
Ответ на: комментарий от TDrive

Есть же куча ноутов с предустановленной Ubuntu официально

Ну многие из них сделаны по принципу «мы тут для Ubuntu XXXX LTS всё забабахали и сертифицировали, а на следующей Ubuntu YYYY LTS у вас всё разломается»

fornlr ★★★★★ ()
Ответ на: комментарий от fornlr

Во первых маловероятно так как с чего бы всему вдруг ломаться? Массовый выпил из ядра поддержки оборудования? Во вторых, как можно гарантировать поддержку софта которого еще нету?

TDrive ★★★★★ ()
Ответ на: комментарий от mbivanyuk

Не BIOS, а UEFI. К BIOS нет доступа из ОС, а к UEFI есть. Нормальное железо без UEFI, но оно уже морально устарело.

anonymous ()
Ответ на: комментарий от TDrive

Ну со сменой ядра только так в линуксах, что-то ломается, а если ещё с бобами блогами... На ноутбуках от Dell обычное явление.

fornlr ★★★★★ ()
Ответ на: комментарий от TDrive

Это твои проблемы то, что ты фанатик

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

Это называется выражением своего личного субьективного мнения на основе фактов. Причём без оскорблений - имеет полное право.

fornlr ★★★★★ ()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

Это твои проблемы то, что ты фанатик

фанатик чего?

Это называется выражением своего личного субьективного мнения на основе фактов. Причём без оскорблений.

Вот и я выразил свое личное мнение об этом.

TDrive ★★★★★ ()
Ответ на: комментарий от fornlr

имеет полное право.

То есть ты реально думаешь, что любой кто пихает рекламу в свои продукты считает пользователей тупым дойным скотом? Тебе не кажется что выводы явно слишком натянуты в сторону эмоций?

TDrive ★★★★★ ()
Ответ на: комментарий от TDrive

То есть ты реально думаешь, что любой кто пихает рекламу в свои продукты считает пользователей тупым дойным скотом?

Не в такой категоричной форме. Хотя действительно, стараюсь покупать честные продукты за деньги и без рекламы (если есть возможность).

fornlr ★★★★★ ()
Ответ на: комментарий от fornlr

так есть куча продуктов которые имеют платную версию и бесплатную с рекламой, разработчик один и тот же)

TDrive ★★★★★ ()
Ответ на: комментарий от TDrive

Я в саппорт не то что писал, но даже позвонил. Проблема в том что они преподносят это как фичу.

micronekodesu ()
Ответ на: комментарий от micronekodesu

а что конкретно они ответили? как вообще это можно преподносить как фичу? есть же тех документация к ноуту в которой четко написано что и как должно работать, врятли там прописаны исключения для linux

TDrive ★★★★★ ()
Ответ на: комментарий от Aceler

Я не думаю что там есть функция «сделать все плохо», скорее всего какая-то ошибка уровня переполнения стека или что там бывает (не разработчик). Это, на сколько я знаю, можно выявить до факапа, для этого есть всякие там анализаторы и вообще люди с опытом вроде могут это «угадывать».

Но вообще сейчас в качестве тестовой лаборатории выступили пользователи. У нас же опенсорс во все поля, неужели люди не могли на своих железках раньше это все протестировать (кому нужно, а то пишут что эта обнова будет полезна только очень ограниченному кругу людей).

micronekodesu ()
Ответ на: Ubuntu от Dbeed

Свободный ли софт или нет можно понять по лицензии. Никто мне не запрещает продавать софт под GPL. И опять же несвободно ПО не обязано быть платным.

micronekodesu ()
Ответ на: комментарий от TDrive

Ну я дословно не воспроизведу, пару лет уже прошло. Суть в том что вот такое поведение сделано для энергоэффективности.

Почему нельзя преподносить как фичу? Это же увеличивает время работы от батареи. Как оно там конкретно внутри реализовано нигде не написано конечно (в плане конфигурабельности).

micronekodesu ()
Ответ на: комментарий от burato

Почему не рядовой? Я на лине со времён бубунты 9.04, но при этом никакой не сисадмин, не программер, не иной IT-спец, а обычный финансист=). Использую линь без дуалбута на ноуте и стационарнике, но чисто для самых тривиальных задач среднестатистического пользователя.

cheshire_cat ()
Ответ на: комментарий от micronekodesu

Это, на сколько я знаю, можно выявить до факапа, для этого есть всякие там анализаторы и вообще люди с опытом вроде могут это «угадывать».

Только вот EFI на ноутбуках — чёрный ящик, поэтому нельзя предугадать, как наше машинное слово отзовётся, нужно непосредственно устройство.

Но вообще сейчас в качестве тестовой лаборатории выступили пользователи.

Ubuntu 17.10. Таки да, тестовый полигон.

Aceler ★★★★★ ()
Ответ на: комментарий от AS

Ээх, помню еще старые добрые времена, когда железо конфигурировалось перемычками.. А сейчас век новых технологий: один неосторожный пук, и всё сломалось.. :)

djoe ★★ ()

Компания Canonical временно удалила ссылку на загрузку Ubuntu 17.10 с сайта ubuntu.com из-за обнаружения опасной проблемы, которая при определённом стечении обстоятельств приводит к повреждению прошивки на некоторых ноутбуках.

И зря. Лучше бы публично заявили, что это в ленове дебилы прошивки делают и в продакшн выпускают. А ещё лучше бы в инсталляторе большими буквами при старте написали, что ноутбуки леновы это параша, которая вероятнее всего сдохнет после установки системы и что лучше даже в CMOS Setup не заходить и не дышать на ноутбук, а если что-то сдохнет, то все претензии к ленове.

Quasar ★★★★★ ()
Ответ на: комментарий от anonymous

Ставьте Windows 10 и проблем не знайте.

Установка Windows 10 тождественна поломке компьютера.

Quasar ★★★★★ ()
Ответ на: комментарий от DawnCaster

Вот только по спецификации UEFI запарываться ничего не должно.

Quasar ★★★★★ ()

Три наберет и можно банить. Чтоб мотивацию не терял 😀

mos ★★★★★ ()
Ответ на: комментарий от DawnCaster

Походу всё-таки дело в кривом драйвере, который блокирует запись в микросхему, в процессе инициализации драйвера.

И как эту запись разблокировать?

Интересно, что-бы делала ленова если-бы такой фейл произошел с вендой.

А кто сказал, что он не происходит, кстати? Ноутбуки, которые кирпичились от установки линукса из-за переполнения nvram, как выяснилось, кирпичились и при установке/обновлении винды тоже.

Xenius ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.