{"id":1009,"date":"2009-09-27T13:17:27","date_gmt":"2009-09-27T12:17:27","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=1009"},"modified":"2011-11-16T08:01:37","modified_gmt":"2011-11-16T07:01:37","slug":"a-different-kind-of-suicide","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2009\/09\/27\/a-different-kind-of-suicide\/","title":{"rendered":"Suizid mal anders"},"content":{"rendered":"<p>Nun ist es offiziell, dass es ein paar Wahnsinnige gibt, die ihr <a href=\"http:\/\/toei.stargazer.at\/2009\/09\/22\/btrfs-als-rootfs\/\">Root-Filesystem auf BTRFS<\/a> umgestellt haben. Also warum nicht die Stunts selbst auch mal machen?<\/p>\n<p>Geht ja in der Theorie ganz einfach: Linux Live-CD einwerfen, Linux-Partitionen mounten und die Dinger einpacken &#8211; am Besten mit den zugeh\u00f6rigen Berechtigungen, denn sonst ist alles im Eimer. Danach geht es drum die schon viel zu kleine Windows Partition zu vergr\u00f6\u00dfern und eben noch kurz auf BTRFS zu migrieren. So die Theorie.<\/p>\n<p><!--more-->In der Praxis klappt es eigentlich ganz gut, bis zu dem Teil mit dem Anpassen der Partitionen &#8211; oder genauer gesagt klappte so ziemlich nichts auf Anhieb. Aber beginnen wir einmal beim Anfang, wie es alle Berichte tun sollten. Zum Arbeiten verwende ich das kleine &#8218;Rescue-Me&#8216; USB Image von Chris Mason. Ein Arch-Linux Image, welches BTRFS kann und die wichtigsten Tools schon mitbringt.<\/p>\n<p>Dadurch dass die Platten ja nicht in Verwendung sind, kann ich sie ohne Probleme mounten und einpacken. Dann folgt ein Reboot mit der Acronis Disk-Director CD, welcher leider fehlschl\u00e4gt. Es muss wohl an der ATI Graphikkarte liegen, dass es nicht klappt. Also ab ins Windows, Acronis direkt installiert und angefangen, die Partitionen in Form zu klopfen. Dies ist ja an sich relativ einfach, nur sollte man dabei daran denken, dass GRUB im MBR parkt und seine Konfigurationen von der \/boot Partition lesen m\u00f6chte.<\/p>\n<p>Mit einem &#8218;Na klasse&#8216; stehe ich vor einem nicht mehr selbst bootendem System und werfe wieder den Rescue-Me Stick ins Rennen, welcher ebenfalls mit GRUB ausgestattet ist. Auf der GRUB-Shell l\u00e4sst sich die Problematik durch die Verwendung von &#8222;chainloader +1&#8220; umschiffen. Windows booted und Acronis darf arbeiten.<\/p>\n<p>Nachdem nun dieser Teil \u00fcberstanden ist, habe ich ein bestehendes Backup nebst einer Festplatte, die es mit BTRFS einzurichten gilt. Eine Kleinigkeit, die vom Live-USB Stick in K\u00fcrze gemacht ist. Auf die gemounteten und frischen Subvolumes der BTRFS Partition l\u00e4sst sich nun das alte Linux-Backup auspacken und bei Bedarf noch &#8211; so wie ich es tat &#8211; splitten. Meine Log-Files sind ab Heute auf einer no-exec Subvolume untergebracht.<\/p>\n<p>Abschlie\u00dfend wird dann nur noch die \/etc\/fstab angepasst und der rootflags-Parameter in der GRUB Konfigurarion gesetzt und rebooted und dieser Eintrag geschrieben, damit man es zumindest irgendwo dokumentiert hat, wenn man sich fragt, was man diesmal wieder verbockt hat&#8230;<\/p>","protected":false},"excerpt":{"rendered":"<p>Nun ist es offiziell, dass es ein paar Wahnsinnige gibt, die ihr Root-Filesystem auf BTRFS umgestellt haben. Also warum nicht die Stunts selbst auch mal machen? Geht ja in der Theorie ganz einfach: Linux Live-CD einwerfen, Linux-Partitionen mounten und die Dinger einpacken &#8211; am Besten mit den zugeh\u00f6rigen Berechtigungen, denn sonst ist alles im Eimer. Danach geht es [&hellip;]<\/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":[394,39,22],"class_list":["post-1009","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff","tag-btrfs","tag-gentoo","tag-linux"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1009","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=1009"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}