Ich versuche, einige GRUB2- und Plymouth-Anzeigeprobleme in 11.10 als Teil einer laufenden Saga zu beheben . Ich werde den vbeinfo
Befehl ausführen , um die unterstützten Anzeigemodi zu überprüfen, aber leider kann dieser Befehl, soweit ich weiß, nur von GRUB2 ausgeführt werden, und daher ist die Ausgabe nur sichtbar, während der Befehl darin ausgeführt wird.
Ich möchte eine Kopie der Ausgabe als Referenz oder zum Teilen aufbewahren. Kann ich diese Ausgabe an einem Ort speichern, auf den ich nach dem Anmelden zugreifen kann, und wenn ja, wie würde ich das tun? Wenn die Ausgabe nicht gespeichert werden kann, warum dann nicht?
Und weil ich weiß, dass jemand damit antworten könnte: Nein, ich habe keine Kamera zur Hand, um ein Bild von meinem Bildschirm aufzunehmen (außer der Webcam meines Laptops, die bestenfalls eine umständliche Lösung ist), und ich würde lieber nicht alles aufschreiben auf dem Papier, wenn ich helfen kann.
hwinfo --framebuffer
das gleiche in einem tty angezeigt? Müssen Sie es damit machenvbeinfo
?Antworten:
Das Speichern der Ausgabe von
vbeinfo
wird beweisen, dass dies ohne zu viel Arbeit nicht möglich ist.Glücklicherweise können Sie
hwinfo
Ihre VBE-unterstützten Modi auch mit dem Befehlsudo hwinfo --framebuffer
in einem Terminal auflisten.Installieren Sie
hwinfo
mit dem Befehlsudo apt-get install hwinfo
.quelle
vbeinfo
die Anzeigemodi zurückzugeben, aber es gibt völlig andere Hardwareinformationen zurück und es ist insgesamt nicht dasselbe Format. Das und die Notwendigkeit, zusätzliche Pakete zu installieren, ist etwas unelegant. Vielen Dank für den Vorschlag!vbeinfo
gespeicherte Ausgabe zu erhalten, werden viel schwieriger zu erreichen sein und die Ergebnisse werden dieselben sein.Mit Grub2 können Sie keine Dateien speichern - aus Sicherheitsgründen und aus dem Grund, um eine Beschädigung des Dateisystems durch eine ungültige Grub-Konfiguration zu verhindern.
Am ehesten können Sie Informationen aus grub schreiben, indem Sie den Wert einer Umgebungsvariablen speichern, die Sie anschließend aus dem laufenden Betriebssystem lesen können.
Auf diese Weise können Sie
vbeinfo
eine Umgebungsvariable ausführen und anschließend erstellen, die die Informationen enthält, die Sie speichern möchten.Im laufenden Betriebssystem enthält die Datei
/boot/grub/grubenv
die Umgebungsvariable, die Sie gerade gespeichert haben.Sie können diese Datei zu Ihrer Information analysieren. Verwenden Sie möglicherweise das Folgende, um alle gespeicherten Variablen aufzulisten.
Diese als Umgebungsblock bezeichnete Datei ist auf 1024 Zeichen begrenzt.
Verwenden Sie Folgendes, um die Datei zurückzusetzen:
Anmerkung aus diesem Wiki :
Nach meinen Tests lauert wahrscheinlich irgendwo ein Fehler. Es kann einige Versuche dauern, bis der Umgebungsblock erfolgreich beschrieben wurde.
quelle
Leider ist es unwahrscheinlich, dass Sie die Ausgabe von speichern können,
vbeinfo
da in dieser Phase des Startvorgangs kein Dateisystem für GRUB2 bereitgestellt wurde, in dem sie gespeichert werden soll.quelle