Lenovo Thinkpad Tablet 2 и моя неудачная попытка установить Linux

    Недавно я купил Lenovo Thinkpad Tablet 2. Тогда как первый Thinkpad-планшет от Lenovo был на основе архитектуры ARM, это устройство использует процессор Intel Atom Z2760. Поставляется он с предустановленной 32 битной Windows 8.


    Официальное изображение с сайта Lenovo

    Описывать детально характеристики здесь не буду. Кому интересно, могут их легко найти в сети. В целом устройство довольно достойное (обзор на Engadget и на Хабрахабр). Однако некоторые его параметры образовали необычное сочетание, которое привело к тому, что я не смог установить на него ни один из вариантов GNU/Linux. Подробности далее.



    Прежде чем совершить покупку, я первым делом засел в поисковиках изучать вопрос совместимости аппаратной начинки и Linux. Тут ничего не предвещало беды: процессор x86, поддерживаемый WiFi, сенсорный экран, видео не самое обычное, но вроде заведётся, отключаемый на всякий случай UEFI Secure Boot. Однако в выдаче поисковиков не было (или я не обратил внимания) сообщений об удачной смене ОС на что-то, отличное от Windows.

    Ладно, нам не привыкать. Купил. Включил. Работает. Выключил. Начал качать образы инсталляторов Debian, OpenSuse, Ubuntu и заливать на флешку. Не запускаются. Начал думать и читать Интернет более внимательно, обращая более пристальное внимание уже на отзывы о неудачах. В результате сформировалась следующая картина вещей:

    • Используемый в планшете Atom поддерживает только 32-битный защищённый режим
    • Используется UEFI, Secure Boot легко отключаем
    • Нет режима Legacy boot

    Последнее обстоятельство являлось основной причиной моей неудачи, и вот почему:
    • Не существует ни одного инсталлятора Linux ни одного дистрибутива, который поддерживал бы установку в режиме UEFI на 32-битном процессоре.

    Для 64-битных процессоров всё есть. Для 32-битных в режиме Legacy c последующим переключением в UEFI — есть. А вот сразу UEFI и только 32 бита — нет. Максимум, чего мне удалось добиться — это появления экрана GRUB с наполовину работающей клавиатурой, который при попытке загрузить Debian зависал сразу.
    Пишу этот пост для того, чтобы предупредить остальных о проблемах этого, как оказалось, экзотического устройства. С другой стороны, этот же самый Atom используется и в других Windows 8 планшетах, и проблемы там идентичные.

    Дополнительная информация

    mjg59.dreamwidth.org/26734.html — Don't ship 32-bit UEFI firmware on x86

    bugs.launchpad.net/ubuntu-cdimage/+bug/1025555 — Ubuntu i386 images are not compatible with 32-bit UEFI computers

    ubuntuforums.org/showthread.php?t=2169631 — аналогичные проблемы на Asus VivoTab tf810c.

    cdimage.debian.org/cdimage/unofficial/efi-development/upload5 — тот самый образ, на котором я увидел Grub, и дальше дело не пошло.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 35
    • +4
      > В целом устройство довольно достойное
      Там же PowerVR SGX вместо видеокарты.
      • +69
        Там же еще атом вместо процессора.
        • 0
          Яндекс-Атом?!
          Конечно не грузится, оно ж учитывает предпочтения! Разработчика, не Ваши, так и задумано…
          • +11
            Еще 11 утра, а кто-то уже в хлам.
            • +2
              Не бережете вы себя…
              • +1
                Я? Я то трезвый как стеклышко, а вот хабраюзер eaa судя по комменту выше вчера с утра серьезно убрался.
      • +3
        По идее, можно собрать тот же UEFI shell в x32. Посмотрите в EDK2, там могут быть уже собранные образы. Могу попробовать собрать, если не найдете
        • +2
          + если не хочется углублятся в UEFI shell, может прокатить вариант собрать загрузчик на отдельную флэшку и с нее грузиться — я в свое время рассматривал планшет на этой архитектуре и думал об этом варианте. Остановила как раз-таки графика PowerVR SGX — за 700+ долларов покупать полурабочий вариант желания не было.
          Из плюсов флэшки — без нее невозможно будет включить — этакий ключик. И на нее еще можно записать ключ от шифрованного раздела с системой.
          • +8
            Собрать загрузчик на отдельную флешку, загрузиться с неё… и собрать этот же загрузчик на efi-раздел.
            • 0
              как вариант, но я смотрел с двух позиций:
              1) как параноику мне нужен ифрованный раздел, желательно с внешним ключем;
              2) записать загрузчик вида «загрузчик iso для загрузочной флэшки» на флэшку проще, чем на раздел efi;

              А без этого проще использовать варинат с uefi shell, описанный чуть выше
          • 0
            Вот почему не получилось поставить линух на Samsung Ativ с таким же процессором!
              • +1
                Спасибо, надо будет почитать. Небольшая трудность состоит в том, что собирать всё хозяйство придётся на одном хосте, а потом затаскивать образ всего этого на планшет. Но с флешки для начала пытаться запустить вполне можно постараться.
              • 0
                Надо было покупать планшет с андроидом на борту.
                • НЛО прилетело и опубликовало эту надпись здесь
                  • 0
                    Предыдущим у меня был планшет с Андроидом — Archos G9 101 — на который даже ставился Linux. И линукс даже работал, конечно же не без особенностей.

                    Вот только качество самого французского прибора было не очень. Тачскрин часто сходил с ума. Даже на родном Андроиде система ребуталась без причин. В сентябре он наконец-то сдох.

                    • 0
                      У меня нексусы — полёт нормальный!
                    • +1
                      Так делать можно только в том случае, если производитель изначально заявляет о полной поддержке Linux. Для полной уверенности нужны исходники ядра и драйверов. Остальное — для эстетов и тонких ценителей, которые готовы пересобирать ядра, записывать их в скрытые разделы внутренней памяти (при том, что таблица разделов какая-нибудь хитровывернутая, а другая не распознается загрузчиком), пользоваться только опенсорс-софтом (софт с закрытыми исходниками почти никогда не собирается под arm — еще бы, одних платформ и тулчейнов сколько), находить правильные бинарные драйвера (у вас armhf? а мы тут под armel собрали, хардфлоат будет в следующем году. Может быть).

                      80% моих собственных знаний о linux получены благодаря владению toshiba ac100.
                      • 0
                        Как страшно жить…
                    • +2
                      А есть вообще у народа опыт эксплуатации планшетов с декстопным линуксом на борту?
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • 0
                          Меня давно мучает вопрос. Допустим я купил себе планшет на линукс из-за линукс приложений, но как их использовать пальцем тот же VIM например. Пробовали на вин планшете открыть Putty и запустить vim на удаленной машине, толком ничего сделать не получилось.
                          В общем не вижу смысла я как-то смысла покупки планшета и горожения на него чистого линукса.
                          • НЛО прилетело и опубликовало эту надпись здесь
                            • 0
                              На вот этом Lenovo TT2 Putty я использовал. Экранной клавы хватает, чтобы выполнить дюжину-другую команд. Больше мне и не надо. Если действительно придётся печатать — есть USB-порт, клавиатуру всегда можно подключить.

                              Для тех, кому надо много набирать именно с планшета, для него есть док-станция с клавиатурой.

                              Про «чистый линукс» я немного могу сказать — я обычно использую дистрибутивы. Хочу попробовать KDE Plasma всякие. Ну и Unity можно было бы.
                              • 0
                                KDE plasma вкусная, но сыроватая, по крайней мере, была такой пару месяцев назад.

                                Еще есть варинат с e17 — там неплохой планшетный интерфейс, но тоже очень сырой, и пилят его крайне медленно
                          • 0
                            habrahabr.ru/post/140918/

                            Ничего не изменилось с тех пор в принципе, девайс в режиме планшета так и не поюзал нормально.

                            Ну разве что в Gnome 3.8 таки появилось полноценное разделение событий ввода, и Plasma Active вроде как развивается.
                            • 0
                              Нормальных виртуальных клавиатур так и не видел, хотя есть надежда, что ту из Maemo допилили
                          • 0
                            Мужики, можно же виндовый загрузчик для запуска линукса юзать, разве нет?
                            • 0
                              Мне не удалось заставить его произвольный efi-бинарник(с шеллом) загружать. Не думаю что с ядром линукса получится.
                              • 0
                                C efi увы не имел дело, но мне удавалось через boot.ini запускать linux.
                                • 0
                                  Это ведь был скорее всего загрузчик из XP и точно — в MBR-режиме.
                            • +1
                              rEFInd должен уметь в 32-битный режим.

                              Также на арчевики точно лежали 32-битные EFI-шеллы, должны помочь при установке
                              • 0
                                А на Thinkpad 8 никто не пробовал взгромоздить Linux?
                                • 0
                                  Как я понял, там стоит проц с поддержкой 64 битного режима, поэтому таких же проблем на нём для 64 битных ОС быть не должно. Попробуйте и напишите статью
                                • 0
                                  Да я бы попробовал, но планшета у меня самого нет пока, а покупать чисто ради эксперимента как-то не хочется. А вообще было бы интересно иметь устройство с возможностью загружать Windows и Linux, а заодно и Android x86 на выбор)

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