{"id":276,"date":"2019-02-09T20:58:33","date_gmt":"2019-02-09T20:58:33","guid":{"rendered":"https:\/\/www.cssec.de\/blog\/?p=276"},"modified":"2019-03-10T14:18:07","modified_gmt":"2019-03-10T14:18:07","slug":"das-problem-mit-dem-mbr","status":"publish","type":"post","link":"https:\/\/www.cssec.de\/blog\/2019\/02\/09\/das-problem-mit-dem-mbr\/","title":{"rendered":"Das Problem mit dem MBR"},"content":{"rendered":"<p>Hallo,<\/p>\n<p>da die SSD&#8217;s gerade ziemlich g\u00fcnstig sind und auf meinem Office-PC sowieso das eine oder andere Mal meine 60GB Linux-Partition bereits mehrfach komplett ausgelastet war, habe ich mir mal eine 1TB SSD zugelegt.<br \/>\nUm nicht alles neu installieren zu m\u00fcssen, habe ich die alte Platte einfach geklont nat\u00fcrlich unter linux mit dem dd-Befehl &#8211; was einfach nur fantastisch funktioniert hat.<br \/>\nIch hatte vor kurzem den Rechner meines Vaters mit Windows-Software versucht zu klonen, was aber jedesmal bei knapp 90% einfach stehen geblieben ist &#8211; nachdem ich dann ein Linux-Live-System gebootet und die Platte einfach mit dd geklont habe, lief das komplett stressfrei.<\/p>\n<p>Aber zur\u00fcck zu meiner Platte. Nach dem Klonen wollte ich dann einfach noch zwei Partitionen anlegen, eine Partition f\u00fcr Linux zum Erweitern meines Home-Verzeichnisses und eine Windows-Partition f\u00fcr andere Sachen.<\/p>\n<p>Leider musste ich dabei feststellen, dass ich beim Aufsetzen der alten Platte diese im MBR-Format erstellt hatte, das Problem am MBR ist, dass man dort nur maximal 4 Partitionen anlegen kann. Und die waren durch 3 Windows-Partitionen, n\u00e4mlich die 100MB-Boot-Partition, einer Partition f\u00fcr C und eine f\u00fcr D belegt. W\u00e4re ich damals intelligent gewesen, h\u00e4tte ich eine erweiterte Partition mit einem logischen Laufwerk f\u00fcr Windows D: und einem logischen Laufwerk f\u00fcr Linux angelegt.<br \/>\nSo ging das leider nicht, und das einzige was ich eigentlich machen konnte, war, die Linux-Partition um die 500GB dazugewonnenen Platz zu erweitern. Alles andere h\u00e4tte zum Datenverlust und zwei Tagen Neuinstallation meines Systems gef\u00fchrt.<\/p>\n<p>Was f\u00fcr ein Dilemma.<\/p>\n<p>Obwohl ich auf dem Rechner gr\u00f6\u00dftenteils unter Linux unterwegs bin, brauche trotzdem manchmal die Windows-Partition zum Nachstellen von Fehlern meiner Laserfeed-Software bzw. zum Entwickeln von neuen Windows-C++-Anwendungen.<\/p>\n<p>Was mich zum n\u00e4chsten Dilemma f\u00fchrt &#8211; n\u00e4mlich, dass auf dem Rechner noch ein Windows 7 (zum Gl\u00fcck Professional) l\u00e4uft, bei dem in knapp einem Jahr der Support ablaufen wird. Das w\u00e4re jetzt nicht unbedingt ein Problem, das jetzt akut w\u00e4re, leider ist aber die (100-500MB automatisch angelegte) Boot-Partition f\u00fcr Windows 7 zu klein, so dass nun kein Update mehr richtig funktioniert. Echt bl\u00f6de Situtation.<\/p>\n<p>Gl\u00fccklicherweise habe ich es inzwischen geschafft, meine Qt-Programme auch auf einem anderen Rechner als meinem B\u00fcro-PC zum Laufen zu bringen, so dass ich eigentlich die Entwicklung komplett auf mein Notebook auslagern oder aber eine Neuinstallation ohne gr\u00f6\u00dfere Probleme durchf\u00fchren k\u00f6nnte.<\/p>\n<p>So habe ich \u00fcberlegt, wie ich aus dem Dilemma herauskomme, ohne jetzt die ganze Platte komplett neu aufsetzen zu m\u00fcssen.<\/p>\n<p>Dabei sind mir folgende M\u00f6glichkeiten gekommen:<\/p>\n<ol>\n<li>M\u00f6glichkeit: Alles beim Alten lassen &#8211; ohne Windows-Updates, etc. &#8211; sicherlich der momentan einfachste Weg, aber speziell im Hinblick auf die Windows-Installation SEHR unsicher<\/li>\n<li>M\u00f6glichkeit: die drei Windows-Partitionen komplett platt machen, 2 neue anlegen (Boot und C-Partition).\u00a0 Die inzwischen gro\u00dfe Linux-Partition kann ich ja wieder verkleinern und anschlie\u00dfend den freien Platz f\u00fcr eine erweiterte Partition nutzen. Dort kann ich dann entsprechend die neuen Windows- und Linux-Partitionen anlegen. Hier geht mir zumindest nur das Windows-System fl\u00f6ten, d.h. das m\u00fcsste ich neu aufsetzen, f\u00fcr ein Wechsel auf Windows 10 m\u00fcsste ich das sowieso machen.<\/li>\n<li>Es gibt wohl einige Tools, mit denen man von MBR auf GPT umstellen kann, ohne einen vollst\u00e4ndigen Datenverlust zu haben. Diese kosten aber Geld. Bisher habe ich gescheut, den Aufwand zu treiben, so eine Software zu kaufen um dann feststellen zu m\u00fcssen, dass sie nicht korrekt funktioniert. Nein danke.<\/li>\n<li>M\u00f6glichkeit: Abschaffen des Dual-Boot-Systems, L\u00f6schen der kompletten Windows-Partitionen und Umwandlung der Partitionen in EINE Linux-Partition. Windows wird dann nur noch in einer VM gestartet, wenn ich die denn ben\u00f6tige.<\/li>\n<\/ol>\n<p>Momentan spiele ich echt mit dem Gedanken, den letzten Schritt zu machen, auch wenn ich in der VM m\u00f6glicherweise einige Performance-Einbu\u00dfen hinnehmen muss. Trotzdem erscheint es mir als die beste der Varianten, da ich zu 70-80% der Zeit sowieso im Linux bin. Wenn ich denn mal unbedingt ein (echtes) Windows-System brauche, kann ich ja auch mein Notebook nutzen. F\u00fcr Office und ein bisschen Qt und ggf. Eclipse sollte auch eine VM ausreichend sein. Au\u00dferdem h\u00e4tte ich so den Vorteil<\/p>\n<p>Ich werde Euch auf dem Laufenden halten, wie das weiter geht und welche Stolpersteine es da gibt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hallo, da die SSD&#8217;s gerade ziemlich g\u00fcnstig sind und auf meinem Office-PC sowieso das eine oder andere Mal meine 60GB Linux-Partition bereits mehrfach komplett ausgelastet war, habe ich mir mal eine 1TB SSD zugelegt. Um nicht alles neu installieren zu m\u00fcssen, habe ich die alte Platte einfach geklont nat\u00fcrlich unter linux mit dem dd-Befehl &#8211; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":277,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,16],"tags":[],"_links":{"self":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/276"}],"collection":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/comments?post=276"}],"version-history":[{"count":2,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/276\/revisions"}],"predecessor-version":[{"id":285,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/276\/revisions\/285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/media\/277"}],"wp:attachment":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/media?parent=276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/categories?post=276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/tags?post=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}