{"id":577,"date":"2015-01-08T21:41:16","date_gmt":"2015-01-08T19:41:16","guid":{"rendered":"https:\/\/torstenzimmermann.de\/wp\/?p=577"},"modified":"2015-01-08T21:41:16","modified_gmt":"2015-01-08T19:41:16","slug":"mit-grossen-festplatten-booten-auch-wenn-das-bios-kein-uefi-oder-ein-fehlerhaftes-uefi-enthaelt","status":"publish","type":"post","link":"https:\/\/torstenzimmermann.de\/wordpress\/mit-grossen-festplatten-booten-auch-wenn-das-bios-kein-uefi-oder-ein-fehlerhaftes-uefi-enthaelt\/","title":{"rendered":"Mit gro\u00dfen Festplatten booten, auch wenn das BIOS kein UEFI oder ein fehlerhaftes UEFI enth\u00e4lt"},"content":{"rendered":"<p>Bekanntlich ben\u00f6tigt man f\u00fcr Festplatten mit mehr als 2 TB eine GPT-Partitionstabelle. Auch f\u00fcr kleinere Festplatten oder SSDs hat GPT Vorteile.<\/p>\n<p>Allerdings kann man von GPT-partitionierten Festplatten nur im UEFI-Modus booten. Hier f\u00e4ngt bei vielen \u00e4lteren PCs und Notebooks das Problem an. Manche k\u00f6nnen gar kein UEFI, andere bringen ein fehlerhaftes UEFI mit. Das Intel-Mainboard DH55TC, welches ich zum Testen benutze, hat z.B. einen Bug, der bewirkt, dass die Bootreihenfolge ignoriert wird und ohne Benutzereingabe immer Windows im UEFI-Modus gebootet wird.<\/p>\n<p>Man kann UEFI aber mit Linux geschickt umgehen. Man ben\u00f6tigt dazu allerdings einen USB-Stick und einen PC, der von USB-Sticks mit normaler DOS-Partitionstabelle booten kann.<\/p>\n<p>Bei der Installation oder nachtr\u00e4glich kann man folgendes konfigurieren:<\/p>\n<ul>\n<li>Festplatte mit GPT partitioniert<\/li>\n<li>USB-Stick mit DOS-Partitionstabelle (gemountet unter \/boot)<\/li>\n<\/ul>\n<p>Eine entsprechende Konfiguration ist bei der Linux-Neuinstallation relativ einfach, da die Installationsprogramme entsprechende Optionen anbieten.<\/p>\n<p>Eine nachtr\u00e4gliche \u00c4nderung des Bootens von einer GPT-Festplatte zu einem DOS-partitionierten Stick ist etwas aufwendiger. Folgende Schritte sind n\u00f6tig:<\/p>\n<p><em>Achtung:<\/em> Alle Daten auf dem USB-Stick werden gel\u00f6scht. Auch f\u00fcr die Festplatte ist es sinnvoll, ein Vollbackup anzulegen. Falls die Aktionen schief gehen, kann man nicht mehr booten. Von daher sollte ein Rettungsmedium bereitliegen.<\/p>\n<ol>\n<li>Pr\u00fcfung, ob der USB-Stick DOS-partitioniert ist. Ggf. kann man mit &#8222;parted&#8220; eine DOS-Partitionstabelle erstellen.<\/li>\n<li>Erstellung einer Linux-Partition auf dem USB-Stick. Als Dateisystem kann man ext4 oder ext3 oder ein anderes von Grub2 unterst\u00fctztes Dateisystem w\u00e4hlen.<\/li>\n<li>Kopieren aller Daten von \/boot auf den USB-Stick.<\/li>\n<li>Mounten des USB-Sticks unter \/boot<\/li>\n<li>In \/etc\/default\/grub sollte man die Angaben pr\u00fcfen. GRUB_USE_LINUXEFI sollte &#8222;false&#8220; sein.<\/li>\n<li>Nun kann Grub2 auf den USB-Stick installiert werden. Falls der Stick \/dev\/sdX (X ist die Laufwerksnummer) hei\u00dft, lautet der Befehl daf\u00fcr wie folgt:<code><br \/>\ngrub2-install --boot-directory=\/boot --target=i386-pc \/dev\/sdX<br \/>\n<\/code><\/li>\n<li>Die initrd-Dateien sollten aktualisiert werden:<br \/>\n<code>mkinitrd<\/code><\/li>\n<li>Nun kann man das Grub2-Men\u00fc neu erstellen lassen:<br \/>\n<code>grub2-mkconfig -o \/boot\/grub2\/grub.cfg<\/code><\/li>\n<\/ol>\n<p>Nun ist es Zeit, die Konfiguration zu testen. Ggf. muss die Bootreihenfolge im BIOS ge\u00e4ndert werden oder es muss eine Taste wie F10 gedr\u00fcckt werden, damit man den USB-Stick als Bootmedium w\u00e4hlen kann.<\/p>\n<p>Falls alles funktioniert, sollte f\u00fcr \/boot und den USB-Stick \/dev\/sdX noch ein Eintrag in \/etc\/fstab erstellt werden:<\/p>\n<p><code>\/dev\/sdX \/boot ext4 defaults,nofail 1 2<\/code><\/p>\n<p>Falls das Booten vom USB-Stick nicht funktioniert, kann man ohne USB-Stick wieder von Festplatte booten und die Konfiguration erneut pr\u00fcfen.<\/p>\n<div class=\"thanks_button_div\" \n                  style=\"float: left; margin-right: 10px;\"><div id=\"thanksButtonDiv_577_1\" style=\"background-image:url(https:\/\/torstenzimmermann.de\/wordpress\/wp-content\/plugins\/thanks-you-counter-button\/images\/thanks_large_blue.png); background-repeat:no-repeat; float: left; display: inline;\"\n                onmouseover=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_577_1', true);\" \n                onmouseout=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_577_1', false);\"\n                onclick=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_577_1', false);\" >\n                <input type=\"button\" onclick=\"thankYouButtonClick(577, 'You left &ldquo;Thanks&rdquo; already for this post')\" value=\"Thank You 2\"\n                  class=\"thanks_button thanks_large thanks_blue\"\n                  style=\"  font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: normal;; color:#ffffff;\"\n                  id=\"thanksButton_577_1\" title=\"Click to leave &ldquo;Thanks&rdquo; for this post\"\/>\n             <\/div><div id=\"ajax_loader_577_1\" style=\"display:inline;visibility: hidden;\"><img decoding=\"async\" alt=\"ajax loader\" src=\"https:\/\/torstenzimmermann.de\/wordpress\/wp-content\/plugins\/thanks-you-counter-button\/images\/ajax-loader.gif\" \/><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Bekanntlich ben\u00f6tigt man f\u00fcr Festplatten mit mehr als 2 TB eine GPT-Partitionstabelle. Auch f\u00fcr kleinere Festplatten oder SSDs hat GPT Vorteile. Allerdings kann man von GPT-partitionierten Festplatten nur im UEFI-Modus booten. Hier f\u00e4ngt bei vielen \u00e4lteren PCs und Notebooks das Problem an. Manche k\u00f6nnen gar kein UEFI, andere bringen ein fehlerhaftes UEFI mit. Das Intel-Mainboard [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7,8,9],"tags":[],"class_list":["post-577","post","type-post","status-publish","format-standard","hentry","category-linux-allgemein","category-linux-debian","category-suse","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/posts\/577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/comments?post=577"}],"version-history":[{"count":0,"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/posts\/577\/revisions"}],"wp:attachment":[{"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/media?parent=577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/categories?post=577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/torstenzimmermann.de\/wordpress\/wp-json\/wp\/v2\/tags?post=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}