Libreboot

Урок за Libreboot T400

Урок за Libreboot T400
(Тази публикация съдържа партньорски връзки. Това е начин този сайт да печели такси за реклама, като рекламира или свързва с определени продукти и / или услуги.)

Инсталиране на Libreboot на Lenovo T400

Предупреждение: Продължете на свой собствен риск.  Мигането на BIOS може да унищожи машината и да ви остави с безполезна тухла. 

И така, искате да замените собствения BIOS на вашата машина и да стартирате безплатен BIOS с отворен код, за да поддържате вашата OS.  Може да сте теоретик на конспирацията, който иска да премахне всяка възможност за задна врата, търсейки алтернатива на панаирната глупост, инсталирана във фабриката, или просто ентусиаст, който иска да сложи още един прорез в колана си.  Каквато и да е причината, тази статия ще ви преведе през процеса на инсталиране на Libreboot на лаптоп Lenovo T400.  По-долу съм предоставил някои препратки към сайта Libreboot и някои от неговите документации с инструкции.

Libreboot е безплатна алтернатива с отворен код на вашия OEM BIOS.  Той се разпространява свободно, за да може да се анализира източникът.  Това елиминира възможността за бекдори в кода.  Това е истинско съображение след последните новини за Meltdown и Spectre.  Това също може да предложи проект на експертно ниво, който ще ви даде права за хвалене.

Тази статия включва разглобяване на T400, което ще изисква известни умения и рискува жизнеспособността на вашия лаптоп.  Това означава, че можете да набавите използван T400 за около $ 65 USD.  Това означава, че ако се провалите, няма да се справите много заради проблемите си.

Могат да бъдат намерени много видеоклипове и статии, които демонстрират разглобяването на T400.  Поради тази причина ще пропусна подробностите за този процес, но ще предоставя тази връзка, за да ви помогна в процеса. Преди да се втурнете и да разглобите напълно лаптопа, ще ви трябват няколко инструмента.

Инструменти

Демонтаж

Преди да разглобите T400, ще трябва да вземете MAC адреса си от кутията.  Да го напишеш.  Той ще бъде използван по-късно в процеса.

Както бе споменато по-горе, ще трябва да разглобите напълно вашата машина.  Може би не напълно, но по-голямата част.  Видеото по-горе може да ви води през процеса.  Битът, който се опитвате да достигнете, е BIOS чипът.  Снимка е публикувана на страницата Libreboot тук

Мига

След като намерите своя BIOS чип, ще трябва да извлечете SOIC клип, който съответства на използвания чипсет (модел, отпечатан върху повърхността на чипа).  Те ще ви позволят да свържете щифта на BeagleBone към щифтовете на повърхностно монтирания BIOS чип.

Връзката към страницата Libreboot показва процеса за настройка на BeagleBone.  По време на този процес ще ви е необходим вашият MAC адрес, записан по-рано.

След като завършите настройката и свързването на BeagleBone към вашия BIOS чип, можете да започнете процеса на мигане със софтуера Libreboot.  Изображението по-долу, получено от сайта Libreboot, показва конфигурацията на BeagleBone.

След като Beaglebone е свързан, кръстосайте пръсти и изпълнете командата по-долу.

# ./ flashrom -p linux_spi: dev = / dev / spidev1.0, spispeed = 512 -w

Ако всичко върви добре, трябва да видите нещо като по-долу.

flashrom v0.9.7-r1854 на Linux 3.8.13-кост47 (armv7l)
flashrom е безплатен софтуер, вземете изходния код на http: // www.flashrom.орг
Калибриращ цикъл на забавяне ... Добре.
Намерен флаш чип Macronix "MX25L6405 (D)" (8192 kB, SPI) на linux_spi.
Четене на старо съдържание на флаш чипове ... готово.
Изтриване и запис на флаш чип ... FAILED при 0x00001000! Очаква се = 0xff, намерено = 0x00,
неуспешен брой байтове от 0x00000000-0x0000ffff: 0xd716
ИЗТРИВАНЕТО НЕ УСПЕ!
Четене на текущото съдържание на флаш чипа ... готово. Търси се друга функция за изтриване.
Изтриване / записване готово.
Проверка на светкавицата ... ПРОВЕРЕНО.

Това малко накрая „ПРОВЕРЕНО“, за да знаете, че сте успели.  Ако в началото не сте успели ... опитайте, опитайте отново. Проверете връзките си и разгледайте документацията.  Изпълнете процеса отново, след като потвърдите процеса.

Повторно сглобяване

Е, ако сте стигнали дотук, връщането на нещата обратно трябва да е бриз.  Можете да прегледате видеоклипа, предоставен по-рано.  Това трябва да помогне при повторно сглобяване.  Ако се интересувате от WiFi, ще трябва да изтеглите и инсталирате нова WiFi карта.  OEM чипсетът на Intel няма да работи без патентован софтуер. Както ни показа Spectre, това може да не е добра идея, ако търсите сигурна система.

Тази страница включва съвместимите WiFi карти, които бихте могли да използвате в T400.

Не забравяйте да почистите и нанесете отново термопастата на вашия процесор, преди да поставите отново радиатора.  Инструкции можете да намерите на страницата Artic Silver.  По-долу съм предоставил няколко полезни връзки, които да ви помогнат в процеса.  Този проект е евтина алтернатива на предварително инсталираните машини Libreboot, които могат да бъдат намерени онлайн.  Тъй като има стръмна крива на обучение и се изискват някои технически умения, това може да е проект за тези, които търсят предизвикателство.

Препратки

libreboot.орг
libreboot.org / docs / install / bbb_setup.html
libreboot.org / docs / hardware / # recommended_wifi
libreboot.org / docs / install / t400_external.html

Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...
Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...
Най-добрите игри за команден ред за Linux
Командният ред не е само най-големият ви съюзник при използване на Linux - той може да бъде и източник на забавление, защото можете да го използвате, ...