diff options
author | Evv1L <evv1l@codeberg.org> | 2022-12-30 18:34:16 +0300 |
---|---|---|
committer | Evv1L <evv1l@codeberg.org> | 2022-12-30 18:34:16 +0300 |
commit | 88556dd7a71d9d2148c627bb1a8440d58d5d97c1 (patch) | |
tree | 2a9706993318bc67bfbbf40b86911d7a7259efda /ru | |
parent | 07e494549021e465058fb263f0a2ec3ce5387751 (diff) | |
download | thinkwiki-content-88556dd7a71d9d2148c627bb1a8440d58d5d97c1.tar.gz thinkwiki-content-88556dd7a71d9d2148c627bb1a8440d58d5d97c1.zip |
update content
Diffstat (limited to 'ru')
-rw-r--r-- | ru/common/best-thinkpads.md | 5 | ||||
-rw-r--r-- | ru/common/coreboot-libreboot-compatible.md | 165 | ||||
-rw-r--r-- | ru/common/thinkpad-series.md | 0 | ||||
-rw-r--r-- | ru/common/why-thinkpads.md (renamed from ru/why-thinkpads.md) | 16 | ||||
-rw-r--r-- | ru/index.md | 20 | ||||
-rw-r--r-- | ru/models/index.md (renamed from ru/Модели/index.md) | 0 | ||||
-rw-r--r-- | ru/models/По поколениям/.directory (renamed from ru/Модели/По поколениям/.directory) | 0 | ||||
-rw-r--r-- | ru/models/По сериям/Серии X/ThinkPad X230.md | 208 | ||||
-rw-r--r-- | ru/policy.md | 6 |
9 files changed, 402 insertions, 18 deletions
diff --git a/ru/common/best-thinkpads.md b/ru/common/best-thinkpads.md new file mode 100644 index 0000000..d1c072d --- /dev/null +++ b/ru/common/best-thinkpads.md @@ -0,0 +1,5 @@ +# Какой ThinkPad самый лучший? + +Точного ответа на этот вопрос никогда нет и не будет - всё зависит от ваших предпочтений и приоритетов. Перед покупкой первого ThinkPad'а нужно понять "А зачем он мне?" + +ThinkPad'ы это всё ещё ноутбуки, а в ноутбуках _всегда_ приходится чем-то жертвовать: производительностью, ценой, размером аппарата и толщиной и т.д.
\ No newline at end of file diff --git a/ru/common/coreboot-libreboot-compatible.md b/ru/common/coreboot-libreboot-compatible.md new file mode 100644 index 0000000..676d785 --- /dev/null +++ b/ru/common/coreboot-libreboot-compatible.md @@ -0,0 +1,165 @@ +# Coreboot, Libreboot совместимые ThinkPad'ы + +## Что такое Coreboot? + +[**Coreboot**](https://www.coreboot.org/) - это свободная альтернатива проприетарным BIOS/UEFI прошивкам под лицензией GPLv2. + +**Это не загрузчик сам по себе**, это скорее прослойка для взаимодействия с железом, поверх которого используют загрузчики (payload). + +Примеры payload'ов для загрузки операционных систем: + +- SeaBIOS (Классический BIOS); +- Tianocore (UEFI); +- GRUB2; +- u-boot (используется в Chromebook'ах); +- Linux ядро в самом ROM чипе; +- И многие другие. + +Coreboot используется в Chromebook'ах, в QEMU виртуалках (вместе с SeaBIOS либо Tianocore, в зависимости от того что вы выберите) и портирован на многие ThinkPad'ы до поколения Haswell. Из более менее современных материнских плат, на данный момент был портирован на [MSI PRO Z690-A](https://docs.dasharo.com/variants/msi_z690/overview/) от проекта Dasharo, который работает на Intel 11го поколения. + +## Что такое Libreboot? + +[Libreboot](https://libreboot.org/) - это *дистрибутив* Coreboot, цель которого предоставить свободную (на сколько это возможно) прошивку для загрузки систем, альтернативную приприетарным. + +В качестве загрузчика используется GRUB2 и/или SeaBIOS и меню для настройки оборудования. Сопровождающим проекта является Ли Роу ([Leah Rowe](https://libreboot.org/contrib.html#leah-rowe)) + +>Раньше проект Libreboot предоставлял только полностью свободные прошивки без каких-либо блобов. Но 16го ноября 2022, в результате слияния проекта os-boot (тоже от Ли Роу), проект [сменил политику поставки проприетарных компонентов (далее: blob'ов)](https://libreboot.org/news/policy.html) в прошивку. +> +> Вот некоторые выноски оттуда: +> - Если blob'а можно избежать, его следует избегать. Например, инициализация VGA или ОЗУ, даже если опенсорсный аналог хуже работает. +> - Если в ноутбуке есть дискретная графика (например, Nvidia) и для её работы нужен blob, то он будет добавлен в прошивку. +> - Если для процессора есть обновление микрокода, то он будет добавлен в прошивку, так как это исправляет ошибки безопасности в процессоре. + +## Другие Coreboot дистрибутивы + +Таблица существующих Coreboot дистрибутивов (помимо упомянутого Libreboot): + +| Название | Загрузчик (payload) | Ссылка | Комментарий | +| ----------- | ------------------------- | -------- | --------------------------------------------------------------- | +| Skulls | SeaBIOS | [GitHub](https://github.com/merge/skulls) | Предоставляют собранные Coreboot образы (только сам BIOS регион). Поддерживаются: X230, X230t, T430, T530 и T440p. | | +| Heads | Свой на основе Linux (?) | [GitHub](https://github.com/osresearch/heads) | Добольно интересный проект, предоставляющий верифицированную загрузку используя USB ключи (TOTP или HOTP) и TPM. В основном поддерживается только X230 и документация по нему расписана лучше всего, но также упоминаются X220, T420, T430. +| MrChromebox | Tianocore (UEFI) | [Сайт](https://mrchromebox.tech) | Coreboot прошивка для Chromebook и Chromebox устройств, позволяющая загружать Windows и Linux системы привычным UEFI. Из ThinkPad'ов поддерживаются только, соответственно, некоторые Chromebook'и (например ThinkPad 131e) | +| Dasharo | Неизвестно, возможно UEFI | [Документация](https://docs.dasharo.com) | Информации по ним мало, но прославились тем, что портировали Coreboot на [MSI PRO Z690-A](https://docs.dasharo.com/variants/msi_z690/overview/). ThinkPad'ы не поддерживаются, они занимаются более современным железом. + +Coreboot также используется: в Chromebook и Chromebox; ноутбуках System76 и Librem от Purism. Coreboot также планируется порт на ноутбуки от Framework и уже есть [первый коммит](https://review.coreboot.org/c/coreboot/+/62569). + +## Поддерживаемые ThinkPad'ы + +Это таблица ThinkPad'ов, для которых можно собрать Coreboot образы: + +| Устройство | Поддержка Libreboot | Полностью свободный | Возможна внутренняя прошивка | Комментарий | +| ------------- | ------------------- | ------------------- | ---------------------------- | ------------------------------------------------------------------------------- | +| X210 (NB51) | Нет | Нет | Да, разблокирован изначально | Это материнская плата от энтузиастов для X200 с процессором Intel 8го поколения | +| X60 | Да | Да | Да, bucts метод | +| X60t (Tablet) | Да | Да | Да, bucts метод | +| X60s | Да | Да | Да, bucts метод +| T60 | Да | Да | Да, bucts метод | Только если у вас версия T60 _без_ ATI графики | +| T60 (ATI) | Нет | Нет (VGA) | Да, bucts метод | Нужно добавить поддержку VGA BIOS в прошивку +| ======== | ======== | ======== | ======== | ======== +| X200 | Да | Да | Нет | +| X200s | Да | Да | Нет | +| X200t (Tablet)| Да | Да | Нет | +| T400 | Да | Да | Нет | +| T400s | Да | Да | Нет | +| R400 | Да | Да | Нет | +| T500 | Да | Да | Нет | +| W500 | Да | Да | Нет | +| R500 | Да | Да | Нет | +| ======== | ======== | ======== | ======== | ======== +| X201 | Нет | Неизвестно | Нет | Упоминается в исходниках Coreboot +| X301 | Да (?) | Неизвестно | Нет | Упоминается в поддерживаемых устройствах Libreboot, но документации по нему нет +| ======== | ======== | ======== | ======== | ======== +| T410 | Нет | Нет (IntelME) | Нет | Упоминается в исходниках Coreboot +| ======== | ======== | ======== | ======== | ======== +| X220 | Да | Нет (IntelME) | Нет | +| X220t (Tablet)| Да | Нет (IntelME) | Нет | +| T420 | Да | Нет (IntelME) | Нет | +| T420s | Да | Нет (IntelME) | Нет | +| T520 | Нет | Нет (IntelME) | Нет | Упоминается в исходниках Coreboot +| L520 | Нет | Нет (IntelME) | Нет | Упоминается в исходниках Coreboot +| ======== | ======== | ======== | ======== | ======== +| X131e (STOUT) | Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Упоминается в исходниках Coreboot +| X230 | Да | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.60 +| X230edp | Да | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Версия X230 с модом на FullHD дисплеи (напр. nitrocaster или e-gain) +| X230t (Tablet)| Да | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.58 +| S230u | Нет | Нет (IntelME) | Нет | Упоминается в исходниках Coreboot +| T430 | Да | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.64 +| T430s | Нет | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.59. Упоминается в исходниках Coreboot +| T530 | Нет | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.60. Упоминается в исходниках Coreboot +| W530 | Нет | Нет (IntelME) | Да, S3 уязвимость (1vyrain) | Последняя уязвимая версия BIOS 2.58. Общие Coreboot исходники с T530 +| X1 Carbon (G1)| Нет | Нет (IntelME) | Нет | Упоминается в исходниках Coreboot +| ======== | ======== | ======== | ======== | ======== +| T440p | Да | Нет (IntelME) | Нет | +| W541 (W540) | Нет | Нет (IntelME) | Нет | +| ======== | ======== | ======== | ======== | ======== +| 11e (GLIMMER) | Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Нет в исходниках Coreboot (Сторонний репозиторий?) +| 11e (ULTIMA) | Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Нет в исходниках Coreboot (Сторонний репозиторий?) +| 13 (SENTRY) | Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Нет в исходниках Coreboot (Сторонний репозиторий?) +| 11e (PYRO) | Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Нет в исходниках Coreboot (Сторонний репозиторий?) +| C13 (MORPHIUS)| Нет | Нет (IntelME) | Неизвестно, Chromebook | Поддерживается MrChromebox. Нет в исходниках Coreboot (Сторонний репозиторий?) + +Поддержка Libreboot означает что эти модели поддерживаются сопровождающим проекта. Если поддержки Libreboot нет, вы всё ещё можете собрать свой образ из репозитория Coreboot. + +Внутренняя прошивка означает то что вы можете прошить образ на целевой машине, используя при этом проприетарную прошивку, обычно это происходит за счёт нахождения уязвимостей. +В противном случае придется использовать программатор. + +> Советую всегда использовать прошивку программатором, перед этим сделав бэкап BIOS чипа. Так вы сможете вернуть свою машину в рабочее состояние при неудачной прошивке. +> При внутренней прошивке возможность вернуться на заводской образ отсутствует! + +Если устройство полностью свободное, то его можно собирать без IntelME и микрокода. +В такие устройства можно прошить Libreboot образ без модификаций. + +Если устройство *не* полностью свободное, то вам нужно будет сначала снять дамп вашего BIOS чипа программатором (включая IFD, IME, BIOS и GBE регионы) ,"вытащить" оттуда нужные blob'ы и пропатчить готовый Libreboot образ, либо собрать самому образ Coreboot из исходников, со ссылкой на blob'ы в makefile. + +> Вроде бы можно вытащить нужные blob'ы из .exe и .iso-образов для обновления BIOS с сайта Lenovo. Я не пробовал этот метод, но многие говорили что способ рабочий. + +## Известные проблемы + +Таблица известных проблем при использовании Coreboot: + +| Проблема | Устройства | Статус | Комментарий | +| ------------------------------------------------------ | -------------------------- | --------------- | ---------------------------- | +| Проблемы с выходом из сна (S3) на Haswell | 40ые серии (T440p, W541) | [Подтверждено](https://libreboot.org/news/libreboot20221214.html#s3-suspendresume-on-haswell-t440pw541) | "Полностью сломан" (с) Ли Роу.<br>[Судя по тикету из Coreboot](https://ticket.coreboot.org/issues/432), проблема появляется при сборке образа скриптами Libreboot. Сам не проверял. | +| Не работают многие USB 3.0 корпуса для жестких дисков | X230 | [Подтверждено](https://ticket.coreboot.org/issues/175) | У самого была такая проблема, это касается портов на самой материнской плате и на докстанциях. Если подключать диск через USB 3.0 ExpressCard модуль, то диск работает нормально. | +| Не работает GRUB2 payload с ATI графикой | T60 ATI | Нужно тестировать | Когда у меня был T60 с ATI графикой, у меня не получилось запустить загрузчик GRUB2 - был просто черный экран, но работал SeaBIOS. Ли Роу потом посоветовала использовать GRUB2 в текстовом режиме, но к тому времени ноутбук был уже продан. +| На ThinkPad'ах не работает актуальная версия Tianocore (UEFI) | Все модели | [Подтверждено](https://www.reddit.com/r/coreboot/comments/rilew7/tianocore_upstream_vs_uefipayload_vs/) | На данный момент, невозможно использовать актуальную версию Tianocore с ThinkPad'ами. Единственная рабочая версия Tianocore это CorebootPayloadPkg, который является **срезом кода 2018 года и с тех пор не обновляется.** Secure Boot тоже не работает. + +К сожалению, T440p и W541 (W540) являются самыми современными ThinkPad'ами (не Chromebook'ами) с поддерживающие Coreboot на данный момент. Другие 40ые модели и более новые не поддерживаются из-за [Intel Boot Guard](https://github.com/corna/me_cleaner/wiki/Intel-Boot-Guard), который мешает работе Coreboot, но почему-то не мешает модификации заводских проприетарных прошивок через me_cleaner и UEFI Patcher. + +> Стоит упомянуть, что Ли Роу не советует использовать программатор CH341A для прошивки чипов из-за бага с 3.3 вольтовой линией, которая выдает 5 вольт. Таким образом можно сжечь BIOS чип. Лучше прошивать чип при помощи RaspberryPi. +> +> Сам я использую CH341A с Алика. На моём программаторе этот баг отсутствовал, но неисправные версии до сих пор встречаются. +> +> *Имхо*, если у вас уже есть RaspberryPi, то просто докупите прищепку и прочее что нужно для прошивки. Если у вас нет RaspberryPi но есть любой компьютер работающий с GNU/Linux, то экономнее взять CH341A, при условии, что вы сможете проверить самостоятельно наличие этого бага при помощи вольтметра и исправить пайкой (либо выкинуть). + +## А нужно ли оно вообще? + +Зависит от того с какой целью вы хотите себе прошить Coreboot. + +Если ваша цель собрать полностью свободный ноутбук, установить ath9k WiFi карту без микрокода и использовать Trisquel, PureOS или Qubes OS, то прошивка на Libreboot того стоит. + +Установка Coreboot поможет вам справиться с whitelist'ами на WiFi и WWAN карты, если на вашу модель нет пропатченного заводского BIOS, как например на ThinkPad T60. + +Также это даёт вам возможность поддерживать BIOS прошивку в актуальном состоянии со всеми патчами безопасности. + +Если вы стали владельцем Chromebook или Chromebox и вы хотите за место ChromeOS использовать Windows или Linux, то Coreboot образы от MrChromebox ваш выбор. + +Безопасникам возможно очень понравится Coreboot дистрибутив Heads - ради него стоит покупать X230 с TPM модулем. + +> *Имхо*, ставить Coreboot лично на свой ThinkPad я не вижу смысла, так как я уже его прошивал на X230 и из более менее рабочих payload'ов там SeaBIOS и GRUB2. +> +> SeaBIOS - это обычный Legacy BIOS, поддержку которого чуть не выпилили в Fedora, хотя на этот payload каждый выпуск прилетают какие-то патчи. Не такое уж и легаси, с одной стороны. +> +> GRUB2 в качестве загрузчика очень интересен из-за гибкого конфигурационного файла. Им даже можно расшифровывать LUKS диски и загружать оттуда Linux ядро. +> +> У меня был тогда Libreboot с GRUB2 на X230 (тогда ещё os-boot) и он не смог мне запустить Linux Mint с зашифрованного носителя (застрял на логотипе Mint), а Arch Linux он загрузить смог, но с пинка - пришлось вручную через терминал GRUB расшифровывать диск и указывать где находится ядро. Автоматическую расшифровку мне Libreboot не предложил. +> +> Современные версии Tianocore всё равно не поддерживаются, а в форке отсутствует поддержка Secure boot - главной фичи UEFI в принципе. Сам форк не обновлялся с 2018го года, в то время как, к примеру, ThinkPad T440p получил последнее обновление безопасности относительно недавно - в середине 2021 года. +> +>Из загрузчиков с поддержкой верификации есть если только Heads, но поддерживаемые модели можно по пальцам пересчитать. +> +> Ставить спорно работающий опенсорсный аналог ради опенсорса? Я к такому не готов. +> +> GRUB2 в качестве загрузчика это интересная вещь, но у меня нет времени заниматься его настройкой и конфигурацией, в том числе и сборкой Coreboot образов каждый раз. Если вы готовы тратить на это время, то пожалуйста. +> +> Проект всё равно считаю интересным, хотелось бы его видеть на более современных потребительских ноутбуках и материнских платах. Прошивки с открытым исходным кодом это здорово!
\ No newline at end of file diff --git a/ru/common/thinkpad-series.md b/ru/common/thinkpad-series.md new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/ru/common/thinkpad-series.md diff --git a/ru/why-thinkpads.md b/ru/common/why-thinkpads.md index 0188af9..952f52c 100644 --- a/ru/why-thinkpads.md +++ b/ru/common/why-thinkpads.md @@ -1,6 +1,6 @@ # Почему ThinkPad? -- "Что такого в этих ваших ThinkPad'ах и почему о них все говорят?" +> "Что такого в этих ваших ThinkPad'ах и почему о них все говорят?" ## Цена и качество @@ -17,6 +17,16 @@ ThinkPad'ы - это ноутбуки корпоративного сегмен Большинство списанных ноутбуков продают в очень хорошем состоянии, а иногда даже с живыми аккумуляторами. +## ThinkPad'ы только для технарей? + +Списанные корпоративные ноутбуки (не только ThinkPad'ы) это всё ещё очень хороший способ достать ноутбук c хорошими характеристиками, если вы сильно ограниченны в бюджете. До 50 000 рублей сложно достать ноутбук с адекватной сборкой и чем-то мощнее ультрабучного Core i3 процессора. Если вы ограниченны в бюджете, то что-то лучше списанных ThinkPad'ов вряд ли что-то найдёте, причём многие из них продают почти нетронутыми. + +ThinkPad'ы самые мощные и самые дешевые? Нет. Но за деньги которые вы платите и то какое железо и пространство для улучшений вы получаете, в этом плане им равным нет. + +Да, это не игровые ноутбуки и графика была всегда их слабым местом, но зависать на ровном месте они точно не будут. + +Покупать старый ThinkPad если у вас уже есть ноутбук или ПК на много мощнее - бессмысленно. Если вы делаете апгрейд с более старого ноутбука или вам нужен второй аппарат задёшево, или ради какого-то проекта, тогда да - ThinkPad'ы отлично вам подойдут. Моделей куча под самые разные задачи. + ## Качество сборки и ремонтопригодность Поддон и "скелет" ThinkPad'ов делают из магниевого сплава, маркетинговые слоганы говорят чуть ли об армейских тестах и стандартах качества, но до Panasonic Toughbook им ещё далеко. @@ -47,7 +57,7 @@ ThinkPad'ы знамениты своей отличной поддержкой Некоторые патчи даже позволяют разблокировать Advanced menu в настройках UEFI для управления разгоном процессора и/или андервольтингом. Также многие модели поддерживают свободную прошивку с открытым исходным кодом за замену UEFI - [Coreboot](https://www.coreboot.org/). -Сообществом развиваются такие Coreboot дистрибутивы как [Libreboot](https://libreboot.org/), [os-boot](https://osboot.org/), [Heads](https://osresearch.net/), [Skulls](https://github.com/merge/skulls). +Сообществом развиваются такие Coreboot дистрибутивы как [Libreboot](https://libreboot.org/), [Heads](https://osresearch.net/), [Skulls](https://github.com/merge/skulls). Если вы обожаете возиться с ПО и прошивками, то ThinkPad'ы вам понравятся. @@ -57,4 +67,4 @@ ThinkPad'ы знамениты своей отличной поддержкой А может подключить внешнюю видеокарту к T430 через ExpressCard слот? Или установить в X230 WiFi карту с поддержкой 5 ГГц сетей или M.2 NVMe SSD вместо ExpressCard? -Любишь паять и возиться с железками? Бери ThinkPad!
\ No newline at end of file +Любишь паять и возиться с железками? Бери ThinkPad! Модификацией от сообщества на них куча! diff --git a/ru/index.md b/ru/index.md index e9579ae..2d72cd0 100644 --- a/ru/index.md +++ b/ru/index.md @@ -2,29 +2,23 @@ Это русскоязычное руководство по ThinkPad'ам созданное [Evv1L](https://evv1l.space/ru)'ом. -> ThinkWiki только запустился только недавно и впереди у меня много работы! -> Наберитесь терпения, пока страницы не наполнятся интересным материалом. +> ThinkWiki запустился не так давно и он постепенно наполняется новыми материалами.<br> +> Если вам есть про что рассказать, то с удовольтвием приму ваши предложения на [Codeberg](https://codeberg.org/Evv1L). ## Контент -Здесь есть информация по самым разным моделям: +Здесь есть информация по самым разным моделям: от классики, выпущенной IBM, до более менее современных моделей. -* Классика IBM ThinkPad -* "Классика" Lenovo ThinkPad (выпускаемые Lenovo, до 30-ой серии) -* Пост 40-ые серии ThinkPad -* До 80-ых серий ThinkPad +Статьи в основном охватывают личный опыт сообщества с ThinkPad'ами и их модификации. ## Поиск На верхней панели есть поисковик по статьям на сайте. Для его работы нужно включить JavaScript. -Для просмотра статей и работы бокового меню JavaScript не нужен. - -## Дополнение статей - -Markdown исходники находятся в репозитории на [Codeberg](https://codeberg.org/Evv1L). Все исправления и дополнения статей принимаются там. +Для просмотра самих статей и меню JavaScript не нужен. ## Помощь -Сделать пожертвование можно в [разделе донатов](https://evv1l.space/ru/donate) +Все исправления и дополнения статей принимаются на [Codeberg](https://codeberg.org/Evv1L).<br> +Сделать финансовое пожертвование можно в [разделе донатов](https://evv1l.space/ru/donate). diff --git a/ru/Модели/index.md b/ru/models/index.md index 7fdb081..7fdb081 100644 --- a/ru/Модели/index.md +++ b/ru/models/index.md diff --git a/ru/Модели/По поколениям/.directory b/ru/models/По поколениям/.directory index 9c09160..9c09160 100644 --- a/ru/Модели/По поколениям/.directory +++ b/ru/models/По поколениям/.directory diff --git a/ru/models/По сериям/Серии X/ThinkPad X230.md b/ru/models/По сериям/Серии X/ThinkPad X230.md new file mode 100644 index 0000000..18eeef5 --- /dev/null +++ b/ru/models/По сериям/Серии X/ThinkPad X230.md @@ -0,0 +1,208 @@ +ThinkPad X230 считается последним "классическим ThinkPad'ом" по мнению сообщества, да и в целом лучшей моделью X-серии с кучей доступных модификацией. + +## CPU + +X230 использует двухядерные четырехпоточные процессоры поколения Ivy Bridge (3‑го поколения), по технологии 22 нанометра. + +Используется сокет BGA1023. Процессор распаян на материнской плате - его нельзя сменить без дополнительного оборудования. + +Это последняя модель в которой используется мобильный процессор с TDP 35 Вт, а не ультрабучный как после 40 серий. Из за этого X230 мощнее чем некоторые двухядерные ThinkPad'ы X-серии с TDP 15-18 Вт, по типу X260[1]. Процессоры с 35 Вт стабильно держат частоты при нагрузке процессора и встроенного видео ядра одновременно. + +> Обращаю ваше внимание, что ThinkPad X230**i** - это тот же самый X230, но с процессорами Core i3. Рассматривать X230i и процессоры Core i3 я не буду. + +| Процессор | Ядра/Потоки | TDP | Частота/TurboBoost | Кэш память | PassMark | Комментарий | +| --------- | ----------- | --- | ------------------ | ---------- | --------- | ------------ | +| [i5-3320M](https://ark.intel.com/content/www/us/en/ark/products/64896/intel-core-i53320m-processor-3m-cache-up-to-3-30-ghz.html) | 2/4 | 35 Вт | 2.6 ГГц / 3.3 ГГц | 3 Мб | [2636](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-3320M+%40+2.60GHz&id=817) | | +| [i5-3340M](https://ark.intel.com/content/www/us/en/ark/products/71257/intel-core-i53340m-processor-3m-cache-up-to-3-40-ghz.html) | 2/4 | 35 Вт | 2.7 ГГц / 3.4 ГГц | 3 Мб | [2658](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-3340M+%40+2.70GHz&id=1889) | | +| [i5-3360M](https://ark.intel.com/content/www/us/en/ark/products/64895/intel-core-i53360m-processor-3m-cache-up-to-3-50-ghz.html) | 2/4 | 35 Вт | 2.8 ГГц / 3.5 ГГц | 3 Мб | [2860](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-3360M+%40+2.80GHz&id=818) | +| [i5-3380M](https://ark.intel.com/content/www/us/en/ark/products/71256/intel-core-i53380m-processor-3m-cache-up-to-3-60-ghz.html) | 2/4 | 35 Вт | 2.9 ГГц / 3.6 ГГц | 3 Мб | [2935](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-3380M+%40+2.90GHz&id=1973) | +| [i7-3520M](https://ark.intel.com/content/www/us/en/ark/products/64893/intel-core-i73520m-processor-4m-cache-up-to-3-60-ghz.html) | 2/4 | 35 Вт | 2.9 ГГц / 3.6 ГГц | 4 Мб | [2865](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-3520M+%40+2.90GHz&id=890) | Поддерживает разгон | + +> Разница между 'лучшими' и 'худшими' процессорами Core i5 составляет 11.4% + +[1] Вывод сделан при сравнении результатов бенчмарка PassMark и похоже измерялась именно процессорная мощность без нагрузки видеоядра. + +## GPU + +В процессорах 3го поколения используется интегрированная видеокарта Intel HD Graphics 4000 (IVB GT2) с частотой 650 МГц. + +К ThinkPad X230 через слот ExpressCard 54 можно подключить внешнюю видеокарту. Подробнее об этом в разделе ![Другие модификации] + +### Ускорение игр в Wine + +Intel HD 4000 **не поддерживает DXVK**. +Видеокарта поддерживает только Vulkan 1.0, а для DXVK 1.10.3 нужна версия Vulkan 1.1 + +`vulkaninfo --summary` выдаёт следующее: +```bash +MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete +``` + +**Gallium Nine - работает**, но для этого нужно использовать Crocus драйвер, который идёт с Mesa 21.2. + +Crocus драйвер включается этой переменной окружения: +```bash +MESA_LOADER_DRIVER_OVERRIDE=crocus +``` + +## Оперативная память (RAM) + +Свободно 2 SO-DIMM слота DDR3. Максимально поддерживается 16 Гб ОЗУ с частотой 1600 Мгц. + +Многие владельцы ThinkPad X230 на Reddit говорили об успешных запусках комплектов с 16 Гб ОЗУ на частоте 2133 МГц от HyperX, но работала такая память не у всех. С чем это связанно - до конца непонятно. + +## Материнская плата + + + +## UEFI/BIOS прошивки + +ThinkPad X230 использует UEFI прошивку от производителя PheonixBIOS. + +В таблице указаны все версии UEFI/BIOS прошивок выпущенные Lenovo: +| Пакет (ID) | UEFI BIOS (BIOS ID) | Встроенный контроллер, EC (ECP ID) | Ревизия | Дата релиза | Комментарий | +| ---------------- | ------------------- | ---------------------------------- | ------- | ----------- | ------------------------------------------- | +| 2.77 (G2UJ33US) | 2.77 (G2ETB7WW) | 1.15 (G2HT36WW) | 01 | 2019/10/03 | Последняя версия на момент написания статьи | +| 2.76 (G2UJ32US) | 2.76 (G2ETB6WW) | 1.14 (G2HT35WW) | 01 | 2019/06/25 | | +| 2.75 (G2UJ31US) | 2.75 (G2ETB5WW) | 1.14 (G2HT35WW) | 01 | 2019/04/17 | | +| 2.74 (G2UJ30US) | 2.74 (G2ETB4WW) | 1.14 (G2HT35WW) | 01 | 2018/11/30 | | +| 2.73 (G2UJ29US) | 2.73 (G2ETB3WW) | 1.14 (G2HT35WW) | 01 | 2018/06/25 | | +| 2.72 (G2UJ28US) | 2.72 (G2ETB2WW) | 1.14 (G2HT35WW) | 01 | 2018/04/19 | | +| 2.71 (G2UJ27US) | 2.71 (G2ETB1WW) | 1.14 (G2HT35WW) | 01 | 2018/03/12 | | + 2.70 (G2UJ26US) 2.70 (G2ETB0WW) 1.14 (G2HT35WW) 01 2017/10/03 + 2.68 (G2UJ25US) 2.68 (G2ETA8WW) 1.14 (G2HT35WW) 01 2017/04/28 + 2.67 (G2UJ24US) 2.67 (G2ETA7WW) 1.14 (G2HT35WW) 01 2016/09/21 + 2.66 (G2UJ23US) 2.66 (G2ETA6WW) 1.14 (G2HT35WW) 01 2016/03/23 + 2.65 (G2UJ22US) 2.65 (G2ETA5WW) 1.14 (G2HT35WW) 01 2015/10/02 + 2.64 (G2UJ21US) 2.64 (G2ETA4WW) 1.14 (G2HT35WW) 02 2015/07/07 + 2.64 (G2UJ21US) 2.64 (G2ETA4WW) 1.14 (G2HT35WW) 01 2015/04/29 + 2.63 (G2UJ20US) 2.63 (G2ETA3WW) 1.14 (G2HT35WW) 01 2015/02/16 + 2.62 (G2UJ19US) 2.62 (G2ETA2WW) 1.14 (G2HT35WW) 01 2014/09/30 + 2.61 (G2UJ18US) 2.61 (G2ETA1WW) 1.14 (G2HT35WW) 01 2014/05/12 + 2.60 (G2UJ17US) 2.60 (G2ETA0WW) 1.13 (G2HT34WW) 01 2014/03/14 + 2.59 (G2UJ16US) 2.59 (G2ET99WW) 1.13 (G2HT34WW) 01 2013/12/13 + 2.57 (G2UJ15US) 2.57 (G2ET97WW) 1.13 (G2HT34WW) 01 2013/11/12 + 2.56 (G2UJ14US) 2.56 (G2ET96WW) 1.12 (G2HT33WW) 02 2013/11/04 + 2.56 (G2UJ14US) 2.56 (G2ET96WW) 1.12 (G2HT33WW) 01 2013/09/09 + 2.55 (G2UJ13US) 2.55 (G2ET95WW) 1.12 (G2HT33WW) 01 2013/07/23 + 2.54 (G2UJ12US) 2.54 (G2ET94WW) 1.12 (G2HT33WW) 01 2013/05/08 + 2.52 (G2UJ11US) 2.52 (G2ET92WW) 1.10 (G2HT31WW) 01 2013/03/11 + 2.51 (G2UJ10US) 2.51 (G2ET91WW) 1.10 (G2HT31WW) 01 2013/01/18 + 2.50 (G2UJ09US) 2.50 (G2ET90WW) 1.10 (G2HT31WW) 01 2013/01/11 + 2.06 (G2UJ08US) 2.06 (G2ET86WW) 1.10 (G2HT31WW) 01 2012/11/27 + 2.02 (G2UJ07US) 2.02 (G2ET82WW) 1.10 (G2HT31WW) 01 2012/09/18 + 1.13 (G2UJ06US) 1.13 (G2ET33WW) 1.09 (G2HT30WW) 01 2012/08/10 + 1.12 (G2UJ05US) 1.12 (G2ET32WW) 1.09 (G2HT30WW) 01 2012/06/21 + 1.11 (G2UJ04US) 1.11 (G2ET31WW) 1.07 (G2HT28WW) 01 2012/05/29 + 1.10 (G2UJ03US) 1.10 (G2ET30WW) 1.07 (G2HT28WW) 01 2012/05/25 + 1.09 (G2UJ02US) 1.09 (G2ET29WW) 1.07 (G2HT28WW) 01 2012/05/14 + + + +В + +## Хранилище +### SATA III +### mSATA +## Клавиатура +### Стандартная +### Классическая +## Дисплеи +### Стандартные +### Модификация +## Аккумуляторы +## WiFi и Bluetooth + +### Intel AX210 + +Вывод `lspci` : +```bash +03:00.0 Network controller: Intel Corporation Device 2725 (rev 1a) +``` + +Вывод `lspci -vv -s 03:00.0`: +```bash +03:00.0 Network controller: Intel Corporation Device 2725 (rev 1a) + Subsystem: Intel Corporation Device 0024 + Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ + Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- + Latency: 0, Cache Line Size: 64 bytes + Interrupt: pin A routed to IRQ 17 + IOMMU group: 12 + Region 0: Memory at f1d00000 (64-bit, non-prefetchable) [size=16K] + Capabilities: <access denied> + Kernel driver in use: iwlwifi + Kernel modules: iwlwifi +``` + +Вывод `lshw -C network`: +```bash + *-network + description: Wireless interface + product: Intel Corporation + vendor: Intel Corporation + physical id: 0 + bus info: pci@0000:03:00.0 + logical name: wlp3s0 + version: 1a + serial: f4:46:37:82:7b:ac + width: 64 bits + clock: 33MHz + capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless + configuration: broadcast=yes driver=iwlwifi driverversion=5.18.0-0.deb11.4-amd64 firmware=62.49eeb572.0 ty-a0-gf-a0-62.uc ip=192.168.79.26 latency=0 link=yes multicast=yes wireless=IEE +E 802.11 + resources: irq:17 memory:f1d00000-f1d03fff +``` + +### Atheros AR9462 + +Вывод `lspci` : +```bash +03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01) +``` + +Вывод `lspci -vv -s 03:00.0`: +```bash +03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01) + Subsystem: Fujitsu Limited. AR9462 Wireless Network Adapter + Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- F +astB2B- DisINTx- + Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SER +R- <PERR- INTx- + Latency: 0, Cache Line Size: 64 bytes + Interrupt: pin A routed to IRQ 17 + IOMMU group: 12 + Region 0: Memory at f1d00000 (64-bit, non-prefetchable) [size=512K] + Expansion ROM at f1d80000 [disabled] [size=64K] + Capabilities: <access denied> + Kernel driver in use: ath9k + Kernel modules: ath9k +``` + +Вывод `lshw -C network`: +```bash + *-network + description: Wireless interface + product: AR9462 Wireless Network Adapter + vendor: Qualcomm Atheros + physical id: 0 + bus info: pci@0000:03:00.0 + logical name: wlp3s0 + version: 01 + serial: b4:ee:b4:26:f5:75 + width: 64 bits + clock: 33MHz + capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless + configuration: broadcast=yes driver=ath9k driverversion=5.18.0-0.deb11.4-amd64 firmware=N/A ip=192.168.79.26 latency=0 link=yes multicast=yes wireless=IEEE 802.11 + resources: irq:17 memory:f1d00000-f1d7ffff memory:f1d80000-f1d8ffff +``` + +## Другие модификации +### ExpressCard +### Динамики +### Внешняя антенна +### USB-C зарядка + +## Источники + +- [Lenovo ThinkPad X230 Manual](https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf)
\ No newline at end of file diff --git a/ru/policy.md b/ru/policy.md index 99053fd..098157e 100644 --- a/ru/policy.md +++ b/ru/policy.md @@ -6,9 +6,11 @@ Для кого-то это модели выпущенные только самой IBM, для других это модели до 20-ой либо модифицированные 30-ые серии (с "классической" клавиатурой), для третьих это T-серии до T440p, либо только Libreboot совместимые модели по типу T400 или X200. ->**На ThinkWiki я буду писать о сериях X, T, W(P), E и L (60, 70 серии) до 70-ой серии, и T480.** +>**На ThinkWiki я буду писать о: +> - X, T, W(P) сериях +> - Некоторые модели до 80ые серии включительно** > ->**Я не рассматриваю серии X1 Carbon* и многие E и L серии, так как я не считаю их "трушными".** +>**Я не рассматриваю серии X1* и многие E и L.** `*` Особенно X1 Carbon. Это не ремонтопригодные ультрабуки с распаянной памятью. Это не ThinkPad'ы, это - ноутбуки Lenovo с трэкпоинтом.
\ No newline at end of file |