Libreboot Update für ein X60
- Inicie sesión ou rexístrese para enviar comentarios
Hallo,
ich habe ein x60 mit Libreboot und suche jemanden der mir als Anfänger eine verständliche Hilfe gibt, mein x60 auf die neueste Version zu aktualisieren.
Ich habe schon versucht auf der Website von Libreboot durchzusteigen, leider bekomme ich das alleine nicht hin.
Welcher nette User würde mich bei meinem Wunsch unterstützen?
Vielen Dank im Voraus!
Sorry, aber Sie müssen selbst zu erforschen. Es ist nicht schwer zu installieren:
1) Zusammenstellung libreboot ist einfach
2) Installation libreboot: lernen, wie Computer-Reparatur-Dienstleistungen einen Laptop nach gescheiterter BIOS-Update wiederherzustellen. Es ist das gleiche Verfahren
Da Sie hier im Trisquel Forum schreiben, bin ich nicht ganz sicher ob sie das Betriebssystem oder libreboot aktualisieren möchten. Daher beide Dinge ;)
Sie können das Betriebssystem relativ einfach über die Kommandozeile aktualisieren.
Wenn sie das Programm "Terminal" benutzen können Sie mit dem Befehl
sudo apt-get update
zunächst die Paketquellen auf den aktuellen stand bringen.
Die einzelnen Befehlsteil tun folgendes:
sudo führt einen Befehl mit administrativen Rechten aus.
apt-get wird vom Paketverwaltungssytem verarbeitet und ruft einen get Befehl für die Paketverwaltung auf. Dieses System verwaltet alle auf ihrem Rechner installierte Software in der Form von Paketen.
update schließlich ruft von den Trisquel Servern ab.
Der zweite Befehl wäre
sudo apt-get dist-upgrade
dist-upgrade aktualisiert alle Pakete auf ihrem Rechner auf die aktuellste Version die auf den Servern vorhanden ist.
Damit sollte ihr System aktualisiert sein.
Wenn es um die Aktualisierung von libreboot geht, müssten Sie sich von der Libreboot webseite das aktuelle release paket herunterladen und das via flashrom (einer Software im Paket enthalten) auf den flashchip ihres Notebooks flashen.
Sie benötigen dieses Archiv
https://libreboot.org/release/stable/20160907/rom/grub/libreboot_r20160907_grub_x60.tar.xz
dort enthalten ist das ROM was auf Ihren flashchip kommt.
sowie dieses Archiv in dem die verwendete Software liegt
https://libreboot.org/release/stable/20160907/libreboot_r20160907_util.tar.xz
Sie können den Download mit der Kommandozeile erledigen.
wget https://libreboot.org/release/stable/20160907/rom/grub/libreboot_r20160907_grub_x60.tar.xz
wget -P rom/grub/ https://libreboot.org/release/stable/20160907/rom/grub/libreboot_r20160907_grub_x60.tar.xz
Sie sehen, dass im zweiten Befehl noch ein -P rom/grub/ steht, dies weißt wget an, das Archiv mit dem rom im Pfad rom/grub/ abzulegen.
Danach sollten Sie die heruntergeladenen Dateien verifizieren.
Dazu brauchen wir noch das Signatur-File vom Server. Auch hier wieder ein wget
wget https://libreboot.org/release/stable/20160907/SHA512SUMS
Der Befehl
sha512sum -c SHA512SUMS 2> /dev/null | grep "OK"
verifiziert die Integrität der beiden Archive. Hier sollte 2x ein OK erscheinen. (Der Einfachheit halber habe ich die Fehlerausgabe umgeleitet und lasse nur die erfolgreichen Verifikationen anzeigen. In der SHA512SUMS wird die Integrität aller Downloads von libreboot.org überprüft, was sehr viele Fehlermeldungen ausgeben würde.)
Danach müssen Sie noch die Archive entpacken.
tar xvf libreboot_r20160907_util.tar.xz
tar xvf rom/grub/libreboot_r20160907_grub_x60.tar.xz -C rom/grub/
sind hier die Befehle. (Der zweite wieder mit Pfadangabe)
Dann können Sie den Flashvorgang starten
dazu in das util Verzeichnis wechseln
cd libreboot_r20160907_util/
dort können Sie mit flash den Aktualisierungsvorgang einleiten.
Da Sie ein Update eines bereits bestehenden libreboot machen wollen, sollten Sie diesen Befehl wählen:
sudo ./flash update ../rom/grub/libreboot_r20160907_grub_x60/x60_deqwertz_vesafb.rom
Dieser Befehl startet flashrom mit der Anweisung, dass ein Update gemacht werden soll mit dem Rom aus dem eben entpackten Archiv, genauer dem Rom mit deutscher Tastatur- und Grafikausgabe.
Nach dem Flashvorgang sollte ein "Verifying flash... VERIFIED." erscheinen.
Wenn weitere Fragen aufkommen, helfe ich Ihnen gerne dabei.
Hallo libreminded,
vielen herzlichen Dank, das Du Dir die Muehe gemacht hast einem Neuling detailliert zu beschreiben, wie man auf die neueste libreboot Version updaten kann.
Ich habe Deine Anleitung befolgt und stosse ab dem Befehl:
sha512sum -c SHA512SUMS 2> /dev/null "OK"
auf den Fehler, das ich nur einmal ein OK erhalte.
Wenn ich dann versuche die Archive zu entpacken, erhalte ich nach Eingabe des ersten Befehls folgende Ausgabe:
user@user-ThinkPad-X60s:~$ tar xvf libreboot_r20160907_util.tar.xz
tar: libreboot_r20160907_util.tar.xz: Funktion open fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
tar: Error is not recoverable: exiting now
Vielen herzlichen Dank im Voraus fuer Deine erneuten Bemuehungen.
Danke.
Sorry, mein Fehler der erste Befehl war falsch (bzw es war 2 mal der zweite), Du brauchst
wget https://libreboot.org/release/stable/20160907/libreboot_r20160907_util.tar.xz
wget -P rom/grub/ https://libreboot.org/release/stable/20160907/rom/grub/libreboot_r20160907_grub_x60.tar.xz
wget https://libreboot.org/release/stable/20160907/SHA512SUMS
dann weiter mit
sha512sum -c SHA512SUMS 2> /dev/null "OK"
jetzt hoffentlich mit 2 OKs ;)
tar xvf libreboot_r20160907_util.tar.xz
tar xvf rom/grub/libreboot_r20160907_grub_x60.tar.xz -C rom/grub/
sudo ./flash update ../rom/grub/libreboot_r20160907_grub_x60/x60_deqwertz_vesafb.rom
Hallo libreminded,
es hat geklappt, das Update ist drauf.
Vielen Dank fuer Deine Hilfe, das haette ich in dieser Form nie aus der libreboot homepage herauslesen koennen.
Ich denke, das Deine Anleitung auch noch fuer den ein oder anderen User interessant sein koennte.
So werden auch User mit keinen bis wenigen Kommando Zeilen Kenntnissen ermutigt, einen mit libreboot und einem freien Betriebssystem versehenen Rechner zu erwerben.(Ich suche noch nach einem guten Buch in deutscher Sprache zum Terminal)
Auch Deine Erklaerung, was Du mit welchem Befehl ausloest, war toll.
Danke.
Freut mich dass es geklappt hat.
Eine Buchempfehlung wäre
"Bash. Arbeiten und programmieren mit der Shell" von Christian Meißner
Kostenfreies Material mit zumindest Creative-Commons-Attribution-ShareAlike-4.0-International-Lizenz gibt es hier:
- Inicie sesión ou rexístrese para enviar comentarios