{"id":1676,"date":"2023-09-09T15:58:58","date_gmt":"2023-09-09T13:58:58","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=1676"},"modified":"2023-09-09T15:59:00","modified_gmt":"2023-09-09T13:59:00","slug":"anpassungen-am-bootloader-grub-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/anpassungen-am-bootloader-grub-unter-linux\/","title":{"rendered":"Anpassungen am Bootloader GRUB unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Einen Bootloader kann man sich wie ein minimales Betriebssystem vorstellen &#8211; es startet vor dem eigentlichen Betriebssystem, also etwa vor Linux, macOS oder Windows und startet anschlie\u00dfend das Betriebssystem:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"318\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/schema-1024x318.png\" alt=\"\" class=\"wp-image-1677\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/schema-1024x318.png 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/schema-300x93.png 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/schema-768x238.png 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/schema.png 1044w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Firmware sucht nach einem vorhandenen Bootloader, der Bootloader startet wiederum das Betriebssystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir haben uns vor einiger Zeit schon optische Anpassungen am Bootloader GRUB angesehen, siehe\u00a0Das Hintergrundbild von GRUB anpassen\u00a0&#8211; in diesem Beitrag geht es eher um das technische.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir finden erst einmal unter &#8222;<em>\/boot\/grub\/<strong>grub.cfg<\/strong><\/em>&#8220; die bestehende Konfiguration:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1024x576.jpg\" alt=\"\" class=\"wp-image-1678\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wir k\u00f6nnten diese Datei anpassen &#8211; diese ist jedoch erst einmal sehr un\u00fcbersichtlich und zweitens wird diese Datei bei jedem Update von Grub \u00fcberschrieben, unsere Anpassungen wieder r\u00fcckg\u00e4ngig gemacht. Hier einzugreifen, ist also nicht der richtige Weg.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Erste wichtige Einstellungen finden wir in der Datei &#8222;<em>\/etc\/default\/<strong>grub<\/strong><\/em>&#8222;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1-1024x576.jpg\" alt=\"\" class=\"wp-image-1679\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hier gleich noch einmal als Text:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#\n# Configuration file for GRUB.\n#\nGRUB_DEFAULT=0\n#GRUB_HIDDEN_TIMEOUT=0\n#GRUB_HIDDEN_TIMEOUT_QUIET=false\nGRUB_TIMEOUT=5\nGRUB_DISTRIBUTOR=\"Void\"\nGRUB_CMDLINE_LINUX_DEFAULT=\"loglevel=4\"\n# Uncomment to use basic console\n#GRUB_TERMINAL_INPUT=\"console\"\n# Uncomment to disable graphical terminal\n#GRUB_TERMINAL_OUTPUT=console\n#GRUB_BACKGROUND=\/usr\/share\/void-artwork\/splash.png\n#GRUB_GFXMODE=1920x1080x32\n#GRUB_DISABLE_LINUX_UUID=true\n#GRUB_DISABLE_RECOVERY=true\n# Uncomment and set to the desired menu colors.  Used by normal and wallpaper\n# modes only.  Entries specified as foreground\/background.\n#GRUB_COLOR_NORMAL=\"light-blue\/black\"\n#GRUB_COLOR_HIGHLIGHT=\"light-cyan\/blue\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die einzelnen Eintr\u00e4ge sehen wir uns hier etwas genauer an. Diese Datei l\u00e4sst sich nat\u00fcrlich nur mit\u00a0administrativen Rechten\u00a0bearbeiten, also etwa am\u00a0Terminal\u00a0mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/default\/grub<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">mittels des einfach zu nutzenden Editor Nano, oder mit dem Profi-Editor\u00a0Vim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vim \/etc\/default\/grub<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jede Zeile beinhaltet eine Einstellung &#8211; Zeilen, die mit einem Doppelkreuz (<strong><em>#<\/em><\/strong>) auskommentiert sind, werden \u00fcbergangen &#8211; sind also nicht aktiv.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DEFAULT=0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zeile gibt an, welcher Eintrag im Bootmen\u00fc fett hervorgehoben ist und automatisch nach vorkonfigurierter Zeit gestartet wird. Sie gibt also an, welches Betriebssystem automatisch gestartet wird. Nehmen wir einmal an, Sie starten Ihr Betriebssystem und das Bootmen\u00fc sieht so aus:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Debian GNU\/Linux<\/strong><\/li>\n\n\n\n<li>Ubuntu<\/li>\n\n\n\n<li>Windows<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Fall w\u00fcrde also er oberste Eintrag &#8211; in diesem Fall &#8222;<strong>Debian GNU\/Linux<\/strong>&#8220; automatisch starten. In diesem Beispiel w\u00fcrde die Zeile wie folgt aussehen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DEFAULT=0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6chte ich den zweiten Eintrag automatisch starten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DEFAULT=1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Oder den dritten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DEFAULT=2<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dies ist recht einfach zu verstehen &#8211; GRUB beginnt nicht bei &#8222;<strong>1<\/strong>&#8220; zu z\u00e4hlen, sondern bei &#8222;<strong>0<\/strong>&#8222;. Geben wir statt einer Zahl die Option &#8222;<strong>saved<\/strong>&#8220; ein, ist das beim letzten Start ausgew\u00e4hlte System markiert &#8211; und dieses startet automatisch nach der vorgegebenen Zeit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DEFAULT=saved<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Zur Information, welches Betriebssystem zuletzt gestartet wurde, wird in der Datei &#8222;<em>\/boot\/grub\/<strong>grubenv<\/strong><\/em>&#8220; gespeichert.<\/p>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_HIDDEN_TIMEOUT=0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Wird das Doppelkreuz vor dieser Zeile entfernt, ist das Bootmen\u00fc beim Start nicht sichtbar &#8211; es wird aber trotzdem gewartet, bis die vorgegebene Zeit zum Start des Betriebssystems abgelaufen ist. W\u00e4hrend dieser Zeit k\u00f6nnen Sie das Bootmen\u00fc mit der\u00a0<strong><kbd>Umschalt<\/kbd><\/strong>-Taste (<em>Shift<\/em>) sichtbar machen. Damit dies korrekt funktioniert, muss unbedingt folgende neue Zeile hinzugef\u00fcgt werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_DISABLE_OS_PROBER=true<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_HIDDEN_TIMEOUT_QUIET=false<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ersetzen Sie die Option &#8222;<strong>false<\/strong>&#8220; durch &#8222;<strong>true<\/strong>&#8220; und entfernen nat\u00fcrlich das Doppelkreuz &#8211; wird das Bootmen\u00fc nicht angezeigt, aber der Countdown bis zum Start des Systems. Mit der\u00a0<strong>Umschalt<\/strong>-Taste kann das Bootmen\u00fc nat\u00fcrlich trotzdem angezeigt werden.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_TIMEOUT=5<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zeile gibt an, wie lange GRUB wartet, bis das vorkonfigurierte Betriebssystem automatisch gestartet wird &#8211; in diesem Beispiel haben Sie\u00a0<strong>5<\/strong>\u00a0Sekunden Zeit, um ein anderes Betriebssystem zu starten.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_TIMEOUT_STYLE=<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Mit dieser Zeile ist es einfacher, anzupassen, ob und wie das Bootmen\u00fc angezeigt werden soll. Mit der Option &#8222;<strong>menu<\/strong>&#8220; wird das Bootmen\u00fc immer angezeigt, auch wenn kein weiteres Betriebssystem installiert ist. Mit &#8222;<strong>hidden<\/strong>&#8220; wird das Bootmen\u00fc nicht angezeigt und nach dem Countdown automatisch gestartet, durch &#8222;<strong>Esc<\/strong>&#8220; l\u00e4sst sich das Bootmen\u00fc trotzdem anzeigen. Die Option &#8222;<strong>countdown<\/strong>&#8220; versteckt das Bootmen\u00fc ebenso, zeigt aber einen Countdown. Die beiden letzten Optionen, sind jedoch unwirksam, wenn mehr als ein Betriebssystem installiert ist.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_CMDLINE_LINUX_DEFAULT=<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zeile ist f\u00fcr Kernel-Optionen reserviert &#8211; hier kann man also reagieren, wenn das System nicht so funktioniert, wie es soll. So kann etwa die Option &#8222;<strong>nomodeset<\/strong>&#8220; daf\u00fcr sorgen, dass die grafische Oberfl\u00e4che startet, auch wenn das System \u00fcberhaupt nicht kompatibel ist. Eine umfassende Dokumentation zu den Kernel-Optionen finden Sie auf\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/kernel-parameters.html\" target=\"_blank\">Kernel.org<\/a>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_TERMINAL=console<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Entfernt man hier die Raute, gibt es keine grafische Oberfl\u00e4che im Bootmen\u00fc &#8211; das Bootmen\u00fc erscheint auf dem Terminal &#8211; im Grunde aber kein Unterschied zum Men\u00fc mit grafischer Oberfl\u00e4che &#8211; man kann die Maus sowieso nicht nutzen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_CMDLINE_LINUX=<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zeile wirkt sich bei der letzten Beschreibung aus &#8211; also, wenn man die grafische Oberfl\u00e4che im Bootmen\u00fc deaktiviert &#8211; hier kann man dann wie unter &#8222;<strong>GRUB_CMDLINE_LINUX_DEFAULT=<\/strong>&#8220; Kernel-Optionen angeben.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_GFXMODE=<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hier l\u00e4sst sich die Bildschirmaufl\u00f6sung angeben. Also etwa &#8222;<strong>640&#215;400<\/strong>&#8222;. Grunds\u00e4tzlich sollte GRUB beim Start des Rechners die Bildschirmaufl\u00f6sung automatisch perfekt ermitteln &#8211; sollte dies nicht geschehen, also die Schrift etwa viel zu gro\u00df oder viel zu klein sein, k\u00f6nnen Sie hier selbst aktiv werden. Um die unterst\u00fctzten Aufl\u00f6sungen zu ermitteln, dr\u00fccken Sie im Bootmen\u00fc die Taste &#8222;<strong><kbd>c<\/kbd><\/strong>&#8220; &#8211; es erscheint die Prompt des Bootloaders:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grub&gt; _<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hier geben Sie den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vbeinfo<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ein. Ein Beispiel f\u00fcr die Ausgabe:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;...]\n0x123 800  x  600 x 24 Direct,  mask: 8\/8\/8\/0   pos: 16\/8\/0\/0\n0x11b 1280 x 1024 x 24 Direct,  mask: 8\/8\/8\/0   pos: 16\/8\/0\/0\n&#91;...]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Beispiel f\u00fcr die Konfiguration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_GFXMODE=1280x1024x24<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>GRUB_GFXPAYLOAD_LINUX=keep<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zeile wird in Kombination mit &#8222;<strong>GRUB_GFXMODE=<\/strong>&#8220; genutzt. Sie bewirkt das Beibehalten der Aufl\u00f6sung in verschachtelten Men\u00fcs des Bootloaders (<em>etwa erweiterte Optionen<\/em>).<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_DISABLE_LINUX_UUID=true<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hiermit deaktivieren Sie die \u00dcbergabe der UUID Systempartition an den Kernel &#8211; ist hin und wieder hilfreich, wenn GRUB die Systempartition per UUID nicht findet. In diesem Fall nutzt GRUB Eintr\u00e4ge der &#8222;<em>\/etc\/<strong>fstab<\/strong><\/em>&#8220; &#8211; also etwa &#8222;<em>\/dev\/sda1<\/em>&#8222;.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_DISABLE_RECOVERY=true<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Entfernen Sie das Doppelkreuz vor der Zeile, wird das Rettungssystem deaktiviert.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#GRUB_DISABLE_SUBMENU=y<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Aktivieren Sie diese Zeile, ist es im Bootmen\u00fc nicht m\u00f6glich, Untermen\u00fcs zu nutzen (<em>etwa erweiterte Optionen<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine vollst\u00e4ndige Dokumentation \u00fcber die M\u00f6glichkeiten in dieser Datei finden Sie auf dem Terminal mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>info -f grub -n 'Simple configuration'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3-1024x576.jpg\" alt=\"\" class=\"wp-image-1680\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/grub-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wichtig<\/strong>\u00a0&#8211; nach vorgenommenen Einstellungen, m\u00fcssen Sie diese an GRUB weitergeben &#8211; dies gelingt mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>update-grub<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Testen w\u00fcrde ich eine virtuelle Maschine vorschlagen.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"1676\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"1676\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Einen Bootloader kann man sich wie ein minimales Betriebssystem vorstellen &#8211; es startet vor dem eigentlichen Betriebssystem, also etwa vor Linux, macOS oder Windows und startet anschlie\u00dfend das Betriebssystem: Die Firmware sucht nach einem vorhandenen Bootloader, der Bootloader startet wiederum das Betriebssystem. Wir haben uns vor einiger Zeit schon optische Anpassungen am Bootloader GRUB angesehen, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[15],"class_list":["post-1676","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","tag-system"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=1676"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1676\/revisions"}],"predecessor-version":[{"id":1681,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1676\/revisions\/1681"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/1679"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=1676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=1676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=1676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}