{"id":1302,"date":"2011-12-29T16:23:54","date_gmt":"2011-12-29T15:23:54","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=1302"},"modified":"2011-12-29T16:23:54","modified_gmt":"2011-12-29T15:23:54","slug":"testing-grub2","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2011\/12\/29\/testing-grub2\/","title":{"rendered":"Ein Grub2 Testlauf"},"content":{"rendered":"<p>Gentoo ist ja die Distribution der freien Entscheidung und ich habe mich dazu entschieden, Grub2 einmal anzutesten. Die Installation stellt kein gro\u00dfes Problem dar, so lange man das entsprechende Paket in <em>\/etc\/portage\/package.unmask<\/em> und <em>\/etc\/portage\/package.keywords<\/em> eintr\u00e4gt:<\/p>\n<blockquote>\n<pre>echo \"sys-boot\/grub:2 **\" &gt;&gt; \/etc\/portage\/package.keywords\r\necho \"sys-boot\/grub:2\" &gt;&gt; \/etc\/portage\/package.unmask\r\nemerge -av sys-boot\/grub:2<\/pre>\n<\/blockquote>\n<p><!--more-->Danach folgt die Konfiguration in <em>\/etc\/default\/grub<\/em> und in <em>\/etc\/grub.d\/*<\/em> &#8211; die dann endlich durch den Aufruf von <em>grub2-mkconfig -o \/boot\/grub2\/grub.cfg<\/em> geschrieben wird.<\/p>\n<p>Damit ich mit meinem bestehenden, alten GRUB nicht um den MBR pr\u00fcgeln muss und ich mich auf diesen verlassen kann, lasse ich damit Grub2 einfach starten. Doch dazu brauche ich zuerst eine Art Boot-Image. Diese installiere ich mit <em>grub2-install &#8211;grub-setup=\/bin\/true \/dev\/sda<\/em> &#8211; wir verhindern so das Schreiben des MBR und k\u00f6nnen nun die grub.conf bzw menu.lst des alten Grub um folgenden Eintrag erweitern:<\/p>\n<blockquote>\n<pre>title=GRUB2\r\nroot (hd0,0)\r\nkernel \/boot\/grub2\/core.img<\/pre>\n<\/blockquote>\n<p>So k\u00f6nnen wir ungest\u00f6rt testen, ohne dass wir Angst haben m\u00fcssen, einmal nicht booten zu k\u00f6nnen &#8211; Selbst wenn bei Grub2 etwas komplett schief geht..<\/p>","protected":false},"excerpt":{"rendered":"<p>Gentoo ist ja die Distribution der freien Entscheidung und ich habe mich dazu entschieden, Grub2 einmal anzutesten. Die Installation stellt kein gro\u00dfes Problem dar, so lange man das entsprechende Paket in \/etc\/portage\/package.unmask und \/etc\/portage\/package.keywords eintr\u00e4gt: echo &#8222;sys-boot\/grub:2 **&#8220; &gt;&gt; \/etc\/portage\/package.keywords echo &#8222;sys-boot\/grub:2&#8220; &gt;&gt; \/etc\/portage\/package.unmask emerge -av sys-boot\/grub:2<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[39,576,22],"class_list":["post-1302","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff","tag-gentoo","tag-grub","tag-linux"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=1302"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1302\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=1302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=1302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=1302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}