Libreboot

Libreboot T400 Opplæring

Libreboot T400 Opplæring
(Dette innlegget inneholder tilknyttede lenker. Det er en måte for dette nettstedet å tjene annonseringsgebyr ved å annonsere eller lenke til bestemte produkter og / eller tjenester.)

Installere Libreboot på en Lenovo T400

Advarsel: Fortsett på egen risiko.  Blinkende BIOS kan ødelegge maskinen og etterlate deg med en ubrukelig murstein. 

Så du vil erstatte proprietær BIOS på maskinen din og kjøre en gratis og åpen kildekode-BIOS for å støtte operativsystemet ditt.  Du kan være en konspirasjonsteoretiker som ønsker å fjerne muligheten for en bakdør, på utkikk etter et oppblåstingsfritt alternativ til det proprietære drittet som er installert på fabrikken, eller bare en entusiast som vil sette et hakk i beltet igjen.  Uansett årsak, vil denne artikkelen lede deg gjennom installasjonsprosessen av Libreboot på en Lenovo T400 bærbar PC.  Jeg har gitt noen referanser til Libreboot-nettstedet og noen av instruksjonsdokumentasjonene.

Libreboot er et gratis og åpen kildekode-alternativ til OEM BIOS.  Den distribueres fritt slik at kilden kan analyseres.  Dette eliminerer muligheten for bakdører i koden.  Dette er en virkelig vurdering etter de siste nyhetene om Meltdown og Spectre.  Dette kan også tilby et ekspertnivå-prosjekt som vil gi deg skryterettigheter.

Denne artikkelen innebærer demontering av T400, noe som vil kreve dyktighet og risikerer levedyktigheten til den bærbare datamaskinen.  Når det er sagt, kan du kjøpe en brukt T400 for rundt $ 65 USD.  Det betyr at hvis du mislykkes, er du ikke ute etter problemer.

Det finnes mange videoer og artikler som demonstrerer demonteringen av T400.  Av den grunn vil jeg hoppe over detaljene i denne prosessen, men vil gi denne lenken for å hjelpe deg i prosessen. Før du skynder deg inn og demonterer den bærbare datamaskinen helt, trenger du noen verktøy.

Verktøy

Demontering

Før du demonterer T400, må du hente MAC-adressen din fra saken.  Skriv det ned.  Den vil bli brukt senere i prosessen.

Som nevnt ovenfor, må du demontere maskinen din.  Kanskje ikke helt, men det meste.  Videoen ovenfor kan veilede deg gjennom prosessen.  Biten du prøver å nå er BIOS-brikken.  Et bilde er lagt ut på Libreboot-siden her

Blinkende

Når du har funnet BIOS-brikken din, må du enten kilde et SOIC-klipp som samsvarer med brikkesettet (modell trykt på brikkeoverflaten) som brukes.  Disse lar deg koble pinnen ut på BeagleBone til pinnene på din overflatemonterte BIOS-brikke.

Koblingen til Libreboot-siden viser prosessen for BeagleBone-oppsett.  Du trenger MAC-adressen din skrevet ned tidligere under denne prosessen.

Når du har fullført installasjonen og tilkoblingen av BeagleBone til BIOS-brikken din, kan du begynne å blinke med Libreboot-programvaren.  Bildet nedenfor, hentet fra Libreboot-nettstedet, viser konfigurasjonen til BeagleBone.

Når Beaglebone er koblet til, krysser du fingrene og kjører kommandoen nedenfor.

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

Hvis alt går bra, bør du se noe som nedenfor.

flashrom v0.9.7-r1854 på Linux 3.8.13-bone47 (armv7l)
flashrom er gratis programvare, få kildekoden på http: // www.flashrom.org
Kalibrerer forsinkelsessløyfe ... OK.
Fant Macronix flash-brikke "MX25L6405 (D)" (8192 kB, SPI) på linux_spi.
Leser gammelt flash-chipinnhold ... ferdig.
Slette og skrive flash-chip ... MISLAGT ved 0x00001000! Forventet = 0xff, funnet = 0x00,
mislykket byte-telling fra 0x00000000-0x0000ffff: 0xd716
SLETT MISLAGT!
Leser gjeldende flash-chip innhold ... ferdig. Leter du etter en annen slettingsfunksjon.
Slett / skriv ferdig.
Bekrefter blits… VERIFISERT.

Det lille på slutten “VERIFIED”, la oss vite at du var vellykket.  Hvis du først ikke lykkes ... prøv, prøv igjen. Sjekk tilkoblingene dine og gå tilbake gjennom dokumentasjonen.  Utfør prosessen igjen når du har bekreftet prosessen.

Montering igjen

Vel, hvis du har kommet dit så langt, bør det være en lek å kaste tingen sammen igjen.  Du kan se gjennom videoen som ble gitt tidligere.  Det skal hjelpe til med montering.  Hvis du er interessert i WiFi, må du hente og installere et nytt WiFi-kort.  OEM Intel-brikkesettet vil ikke kjøre uten proprietær programvare. Som Spectre har vist oss, er det kanskje ikke en god ide hvis du leter etter et sikkert system.

Denne siden inneholder kompatible WiFi-kort som du kan bruke i T400.

Ikke glem å rengjøre og påføre termisk lim på CPU-en din før du setter på plass varmeavlederen.  Instruksjoner finner du på Artic Silver-siden.  Jeg har gitt noen nyttige lenker nedenfor for å hjelpe deg gjennom prosessen.  Dette prosjektet er et billig alternativ til de forhåndsinstallerte Libreboot-maskinene som finnes online.  Fordi det er en bratt læringskurve og noen tekniske ferdigheter som kreves, kan dette være et prosjekt for de som leter etter en utfordring.

Referanser

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

HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...