Libreboot installeren op een Lenovo T400
Waarschuwing: Ga verder op eigen risico. Het flashen van het BIOS kan de machine vernietigen en je achterlaten met een nutteloze steen.
U wilt dus het eigen BIOS op uw computer vervangen en een gratis en open source BIOS gebruiken om uw besturingssysteem te ondersteunen. Je bent misschien een complottheoreticus die elke mogelijkheid van een achterdeur wil verwijderen, op zoek naar een bloat-vrij alternatief voor de propriëtaire onzin die in de fabriek is geïnstalleerd, of gewoon een liefhebber die nog een tandje bij wil zetten. Wat de reden ook is, dit artikel leidt je door het installatieproces van Libreboot op een Lenovo T400-laptop. Ik heb hieronder enkele verwijzingen gegeven naar de Libreboot-site en enkele van de bijbehorende documentatie instructions.
Libreboot is een gratis en open source alternatief voor uw OEM BIOS. Het wordt vrij verspreid, zodat de bron kan worden geanalyseerd. Dit elimineert de mogelijkheid van achterdeurtjes in de code. Dit is een echte overweging na het recente nieuws over Meltdown en Spectre. Dit kan ook een project op expertniveau bieden waarmee u kunt opscheppen.
Dit artikel betreft de demontage van de T400, wat enige vaardigheid vereist en de levensvatbaarheid van uw laptop in gevaar brengt. Dat gezegd hebbende, je kunt een gebruikte T400 kopen voor ongeveer $ 65 USD. Dat betekent dat als je faalt, je niet veel voor je moeite hoeft te doen.
Er zijn veel video's en artikelen te vinden die de demontage van de T400 . demonstreren. Om die reden zal ik de details van dit proces overslaan, maar zal ik deze link verstrekken om u bij het proces te helpen. Voordat je naar binnen stormt en de laptop volledig uit elkaar haalt, heb je een paar gereedschappen nodig.
Hulpmiddelen
- CPU-pasta - U gaat het koellichaam verwijderen. U hebt verse pasta nodig om schoon te maken en opnieuw te plaatsen wanneer u klaar bent met het proces.
- BeagleBone Zwart
- SOIC-clip - het juiste type wordt bepaald door uw BIOS-chip
- Nieuwe wifi-kaart - De oude wordt niet ondersteund
demontage
Voordat u de T400 uit elkaar haalt, moet u uw MAC-adres uit de behuizing halen. Schrijf het op. Het zal later in het proces worden gebruikt.
Zoals hierboven vermeld, moet u uw machine volledig demonteren. Misschien niet helemaal, maar het meeste wel. De video hierboven kan je door het proces leiden. Het bit dat je probeert te bereiken is de BIOS-chip. Een foto wordt hier op de Libreboot-pagina geplaatst
Knipperend
Zodra u uw BIOS-chip hebt gevonden, moet u ofwel een SOIC-clip zoeken die overeenkomt met de gebruikte chipset (model afgedrukt op het oppervlak van de chip). Hiermee kunt u de pin-out op uw BeagleBone verbinden met de pinnen op uw op het oppervlak gemonteerde BIOS-chip.
De link naar de Libreboot-pagina toont het proces voor het instellen van BeagleBone. U moet uw MAC-adres eerder tijdens dit proces hebben genoteerd.
Nadat u de installatie en verbinding van de BeagleBone met uw BIOS-chip hebt voltooid, kunt u beginnen met het flashen met de Libreboot-software. De onderstaande afbeelding, afkomstig van de Libreboot-site, toont de configuratie van de BeagleBone.
Zodra de Beaglebone is aangesloten, kruist u uw vingers en voert u de onderstaande opdracht uit:.
# ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -wAls alles goed gaat, zou je zoiets als het onderstaande moeten zien:.
flashrom v0.9.7-r1854 op Linux 3.8.13-bone47 (armv7l)flashrom is gratis software, download de broncode op http://www.flashrom.org
Vertragingslus kalibreren... OK.
Macronix-flashchip "MX25L6405(D)" (8192 kB, SPI) gevonden op linux_spi.
De inhoud van de oude flash-chip lezen... klaar.
Flash-chip wissen en schrijven... MISLUKT op 0x00001000! Verwacht=0xff, Gevonden=0x00,
mislukte bytetelling van 0x00000000-0x0000ffff: 0xd716
WISSEN MISLUKT!
De huidige inhoud van de flash-chip lezen ... klaar. Op zoek naar een andere wisfunctie.
Wissen/schrijven klaar.
Flash verifiëren... GECONTROLEERD.
Dat kleine beetje aan het einde "VERIFIED" laat je weten dat je succesvol was. Als je in eerste instantie niet succesvol bent... probeer, probeer opnieuw. Controleer uw verbindingen en loop terug door de documentatie. Voer het proces opnieuw uit nadat u het proces hebt bevestigd.
weer in elkaar zetten
Nou, als je zo ver bent gekomen, zou het een makkie moeten zijn om het ding weer in elkaar te gooien. Je kunt de video eerder bekijken. Dat zou moeten helpen bij het opnieuw in elkaar zetten. Als u geïnteresseerd bent in WiFi, moet u een nieuwe WiFi-kaart zoeken en installeren. De OEM Intel-chipset werkt niet zonder propriëtaire software. Zoals Spectre ons heeft laten zien, is dit misschien geen goed idee als u op zoek bent naar een veilig systeem.
Deze pagina bevat de compatibele WiFi-kaarten die u zou kunnen gebruiken in de T400.
Vergeet niet om je CPU schoon te maken en opnieuw koelpasta aan te brengen voordat je de warmteafleider terugplaatst. Instructies zijn te vinden op de Artic Silver-pagina. Ik heb hieronder een aantal handige links gegeven om u door het proces te helpen. Dit project is een goedkoop alternatief voor de vooraf geïnstalleerde Libreboot-machines die online te vinden zijn. Omdat er een steile leercurve is en enige technische vaardigheid vereist is, kan dit een project zijn voor mensen die op zoek zijn naar een uitdaging.
Referenties
libreboot.org
libreboot.org/docs/install/bbb_setup.html
libreboot.org/docs/hardware/#recommended_wifi
libreboot.org/docs/install/t400_external.html