{"id":66,"date":"2010-05-10T15:33:27","date_gmt":"2010-05-10T14:33:27","guid":{"rendered":"http:\/\/www.blue-approach.de\/?p=66"},"modified":"2018-01-11T18:25:21","modified_gmt":"2018-01-11T17:25:21","slug":"gfxmenu-grafischer-bootscreen-fur-grub4dos","status":"publish","type":"post","link":"https:\/\/www.blue-approach.de\/?p=66","title":{"rendered":"gfxmenu &#8211; Grafischer Bootscreen f\u00fcr Grub4Dos"},"content":{"rendered":"<p>Um den Konsolen-Bootscreen des Grub4Dos etwas optisch aufzubessern, bietet sich die Verwendung von gfxmenu an. Gfxmenu ist ein Zusatz-Package, das von Grub4Dos unterst\u00fctzt wird und welches die Einbindung eines Hintergrundbildes, aber auch die Verwendung von Schriftarten und Animationen erm\u00f6glicht.<\/p>\n<p><!--more-->Die Einbindung vorgefertigter Module ist sehr simpel. Hierzu muss lediglich eine vorkompilierte Binary, die alle n\u00f6tigen Daten (Konfiguration, Schriftarten, Grafik) enth\u00e4lt in das Root-Verzeichnis des USB-Sticks gespeichert werden und es muss ein Verweis in der menu.lst eingetragen werden.<\/p>\n<blockquote><p>#GFXmenu Eintrag<br \/>\ngfxmenu \/message<\/p><\/blockquote>\n<p>Dieser Eintrag sollte ganz am Anfang der menu.lst (und ggfs. aller anderen .lst Dateien) stehen.<\/p>\n<p>Vorkompilierte Dateien kann man bequem \u00fcber folgenden Link in vielen verschiedenen Styles finden :\u00a0 LINK<\/p>\n<p>Diese herunterladen, in das Root-Verzeichnis des USB-Stick entpacken und so umbenennen, dass diese zum Eintrag in der menu-lst passen (message)<\/p>\n<p><strong>Erstellung einer angepassten Binary unter Windows<\/strong><\/p>\n<p>F\u00fcr die Erstellung einer angepassten Binary unter Linux gibt es x Anleitungen im Netz. Will man jedoch dies unter Windows machen sieht es leider schon anders aus.<\/p>\n<p>Die Binaries f\u00fcr Gfxmenu bestehen aus einem CPIO-Archiv. In einer Bin\u00e4rdatei (init) innerhalb des Archives sind die Parameter f\u00fcr Men\u00fc-Positionen, Farben, Anzahl der Men\u00fcpunkte, Hotkeys etc. gesetzt. Es existert jedoch eine angepasste Version, bei der eine textbasierte Konfigurationsdatei zur Steuerung verwendet werden kann. Diese Version ist von Bean, einem der Grub4Dos Entwickler entwicklet worden.<\/p>\n<p>Um sich ein abgepasstes Binary erstellen zu k\u00f6nnen, m\u00fcssen folgende Ordner angelegt werden:<\/p>\n<p>\\gfxmenu<\/p>\n<p>\\gfxmenu\\files<\/p>\n<p>\\gfxmenu\\cpio<\/p>\n<p>Nun das Archiv von Bean`s gfxboot <a href=\"http:\/\/grub4dos.sourceforge.net\/gfxboot-3.3-custom.zip\">hier<\/a> herunterladen und die Datei message_en nach \\gfxmenu entpacken.<\/p>\n<p>Als n\u00e4chstes wird GNUWin32 CPIO f\u00fcr Windows ben\u00f6tigt, dies ist <a href=\"http:\/\/gnuwin32.sourceforge.net\/packages\/cpio.htm\">hier<\/a> erh\u00e4ltlich.\u00a0 Die Datei binaries.zip herunterladen und \\bin\\cpio.exe nach \\gfxmenu\\cpio entpacken. Anschlie\u00dfend die Datei dependencies.zip herunterladen und die Dateien \\bin\\<span>libiconv2.dll und \\bin\\<\/span><span>libintl3.dll nach \\gfxmenu\\cpio entpacken.<\/span><\/p>\n<p><span>Nun die folgende Batchdatei herunterladen und unter \\gfxmenu abspeichern und ausf\u00fchren. Diese Batchdatei entpackt die Inhalte der Datei message_en nach \\gfxmenu\\files.<br \/>\n<\/span><\/p>\n<p><span><a href=\"http:\/\/www.blue-approach.de\/wp-content\/uploads\/2010\/05\/decompile.zip\">decompile<\/a><\/span><\/p>\n<p><span>Nun k\u00f6nnen die Dateien nach eigenem Gusto angepasst werden. Die Datei back.jpg enth\u00e4lt das Hintergrundbild, die Datei gfxboot.cfg die Konfigurationsparameter, die angepasst werden k\u00f6nnen.<\/span><\/p>\n<p><span>Im folgenden findet Ihr eine kommentierte Version der Datei gfxboot.cfg, welche f\u00fcr eine Aufl\u00f6sung von 1024&#215;768 vorbereitet ist.<br \/>\n<\/span><\/p>\n<p><span><a href=\"http:\/\/www.blue-approach.de\/wp-content\/uploads\/2010\/05\/gfxboot.zip\">gfxboot<\/a><\/span><\/p>\n<p><span>Sind alle Anpassungen durchgef\u00fchrt, muss ein neues Binary generiert werden. Dies kann mit der folgenden Batch-Datei durchgef\u00fchrt werden. Diese bitte auch unter \\gfxmenu abspeichern und ausf\u00fchren. Sie generiert eine Datei &#8222;message&#8220;, die die angepassten Inhalte aus \\gfxmenu\\files enth\u00e4lt.<\/span><\/p>\n<p><span><a href=\"http:\/\/www.blue-approach.de\/wp-content\/uploads\/2010\/05\/compile.zip\">compile<\/a><\/span><\/p>\n<p><span>Um das nun generierte grafische Men\u00fc verwenden zu k\u00f6nnen muss die Datei message in das Root-Verzeichnis des bootf\u00e4higen USB-Stick kopiert werden. Anschlie\u00dfend muss noch folgender Eintrag in der Datei &#8222;menu.lst&#8220; auf dem Stick angelegt werden. Dieser sollte als erster Eintrag in der menu.lst eingegeben werden.<\/span><\/p>\n<blockquote><p>#GFXmenu Eintrag<br \/>\ngfxmenu \/message<\/p><\/blockquote>\n<p>Das war`s auch schon \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um den Konsolen-Bootscreen des Grub4Dos etwas optisch aufzubessern, bietet sich die Verwendung von gfxmenu an. Gfxmenu ist ein Zusatz-Package, das von Grub4Dos unterst\u00fctzt wird und welches die Einbindung eines Hintergrundbildes, aber auch die Verwendung von Schriftarten und Animationen erm\u00f6glicht.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[19,33,20],"class_list":["post-66","post","type-post","status-publish","format-standard","hentry","category-bootmedien","tag-gfxmenu","tag-grub4dos-hintergrundbild","tag-splashscreen"],"_links":{"self":[{"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/posts\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=66"}],"version-history":[{"count":8,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/posts\/66\/revisions"}],"predecessor-version":[{"id":303,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=\/wp\/v2\/posts\/66\/revisions\/303"}],"wp:attachment":[{"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=66"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=66"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blue-approach.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}