{"id":792,"date":"2024-10-07T22:47:30","date_gmt":"2024-10-07T20:47:30","guid":{"rendered":"https:\/\/www.duoweb.de\/?p=792"},"modified":"2024-11-23T17:30:42","modified_gmt":"2024-11-23T16:30:42","slug":"odroid-m1s-installieren","status":"publish","type":"post","link":"https:\/\/www.duoweb.de\/index.php\/2024\/10\/07\/odroid-m1s-installieren\/","title":{"rendered":"Odroid M1S, OS von der NVMe verwenden"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Eine M\u00f6glichkeit<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Starten von der eMMC oder MicroSD. Da sp\u00e4ter direkt von eMMC die Boot-Sequenz benutzt werden soll, wird die eMMC benutzt.<\/li>\n\n\n\n<li>OS downloaden, hier debian-bookworm-server.img.xz\n<ul class=\"wp-block-list\">\n<li><code>wget https:\/\/url<\/code><\/li>\n\n\n\n<li><code>xzcat debian-bookworm-server.img.xz | dd of=\/dev\/nvme0n1 bs=1M status=progress<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>In OTG-Modus booten \u00fcber die Micro-SD (ODROID-M1S_EMMC2UMS.img)<\/li>\n\n\n\n<li>Nun den Odroiden und seine eMMC mit einem Linux System verbinden und neue UUID der Partition auf der eMMC setzen. Dadurch sind die UUIDs wieder eindeutig. Sonst h\u00e4tte die Partition auf der NVMe und die der eMMC, die selbe. Auf dem Linux System nun die eMMC einbinden und:\n<ul class=\"wp-block-list\">\n<li><code>tune2fs -U random eMMC-Partition1<\/code><\/li>\n\n\n\n<li>eMMC-Partition2 kann auch gel\u00f6scht werden<\/li>\n\n\n\n<li>boot Partition auf der NVMe sollte wohl auch gel\u00f6scht werden, weil die sonst bei Updates verwendet werden w\u00fcrde, statt der von der eMMC, die ja weiter den Bootvorgang \u00fcbernimmt.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Bemerkung<\/h3>\n\n\n\n<p>Die Verwendung von ODROIDBIOS.bin f\u00fchrte dazu, dass die NVMe nach dem Bootmen\u00fc nicht mehr erkannt wurde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternative &#8211; nicht getestete Gedanken<\/h2>\n\n\n\n<p>Nachdem mit <code>dd <\/code>das Image auf die NVMe geschrieben wurde, k\u00f6nnte man dort die UUID neu setzen. <\/p>\n\n\n\n<p>Diese UUID m\u00fcsste dann in die Datei boot.scr geschrieben werden. Die boot.scr darf jedoch nicht manuell ge\u00e4ndert werden. Sie muss erst zu einer Textdatei transformiert, die UUID angepasst und dann die boot.scr wieder neu erstellt werden. Zumindest bei dem OdroidM1S sehe ich keine entsprechenden Dateien mit Umgebungsvariablen. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Feedback<\/h2>\n\n\n\n<p>Ich w\u00fcrde mich \u00fcber Feedback sehr freuen!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine M\u00f6glichkeit Bemerkung Die Verwendung von ODROIDBIOS.bin f\u00fchrte dazu, dass die NVMe nach dem Bootmen\u00fc nicht mehr erkannt wurde. Alternative &#8211; nicht getestete Gedanken Nachdem mit dd das Image auf die NVMe geschrieben wurde, k\u00f6nnte man dort die UUID neu setzen. Diese UUID m\u00fcsste dann in die Datei boot.scr geschrieben werden. Die boot.scr darf jedoch<\/p>\n<p class=\"more-link\"><a href=\"https:\/\/www.duoweb.de\/index.php\/2024\/10\/07\/odroid-m1s-installieren\/\" class=\"themebutton2\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[11,24],"tags":[],"class_list":["post-792","post","type-post","status-publish","format-standard","hentry","category-linux","category-odroid"],"_links":{"self":[{"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/posts\/792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/comments?post=792"}],"version-history":[{"count":8,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/posts\/792\/revisions"}],"predecessor-version":[{"id":840,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/posts\/792\/revisions\/840"}],"wp:attachment":[{"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/media?parent=792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/categories?post=792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.duoweb.de\/index.php\/wp-json\/wp\/v2\/tags?post=792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}