{"id":1336,"date":"2015-09-21T14:36:59","date_gmt":"2015-09-21T05:36:59","guid":{"rendered":"http:\/\/43.203.250.216\/?p=1336"},"modified":"2025-10-01T16:23:41","modified_gmt":"2025-10-01T07:23:41","slug":"minnowboardmax%ec%97%90-chromium-os-%ec%98%ac%eb%a0%a4-%eb%b3%b8-%eb%82%b4%ec%9a%a9-%ec%a0%95%eb%a6%ac","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=1336","title":{"rendered":"MinnowboardMAX\uc5d0 Chromium OS \uc62c\ub824 \ubcf8 \ub0b4\uc6a9 \uc815\ub9ac"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Building Chromium &nbsp;OS<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Linux 12.04 LTS<\/li><\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo aptitude install git-core gitk git-gui subversion curl<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install depot_tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Depot_tools\ub97c clone\ud558\uace0 \uadf8 \uacbd\ub85c\ub97c PATH\uc5d0 \ucd94\uac00\ud574 \uc900\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">git clone https:\/\/chromium.googlesource.com\/chromium\/tools\/depot_tools.git\nexport PATH=`pwd`\/depot_tools:\"$PATH\"<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Download source code<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">repo init -u https:\/\/chromium.googlesource.com\/chromiumos\/manifest.git\nrepo sync<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Run build<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">export BOARD=amd64-generic\ncd $CHROM_PATH\/src\/scripts\/\ncros_sdk -- .\/build_packages --board=${BOARD}\ncros_sdk -- .\/build_image --board=${BOARD}<\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Flash to USB thumb drive<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">USB thumb drive\ub97c \uc5f0\uacb0\ud55c \uc0c1\ud0dc (mount \ub418\uc9c0 \uc54a\uc74c)\uc5d0\uc11c \ub2e4\uc74c \uba85\ub839\uc5b4\ub85c flashing\ud55c\ub2e4. \ub9cc\uc57d \uc790\ub3d9\uc73c\ub85c mount\ub41c \uc0c1\ud0dc\ub77c\uba74 umount\ud6c4\uc5d0 \uc2e4\ud589\ud55c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cros_sdk -- cros flash --board=${BOARD} usb:\/\/<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/litcoder.com\/wp-content\/uploads\/2015\/09\/SC_chromiumOS_flahsing.png\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"101\" src=\"http:\/\/litcoder.com\/wp-content\/uploads\/2015\/09\/SC_chromiumOS_flahsing.png\" alt=\"SC_chromiumOS_flahsing\" class=\"wp-image-1381\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2015\/09\/SC_chromiumOS_flahsing.png 892w, https:\/\/litcoder.com\/wp-content\/uploads\/2015\/09\/SC_chromiumOS_flahsing-300x34.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2015\/09\/SC_chromiumOS_flahsing-768x87.png 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><\/a><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Booting up<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">BIOS\uc5d0\uc11c Boot Manager -&gt;. EFI Misc Device\ub97c \uc2e4\ud589\ud558\uba74 Grub\ud654\uba74\uc5d0 \ub728\ub294\ub370 \uc5ec\uae30\uc5d0\uc11c &#8216;Local image A&#8217;\ub97c \uc120\ud0dd\ud558\uba74 Chrome OS\uac00 \uc2dc\uc791\ub41c\ub2e4.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">References &amp; Links<\/h1>\n\n\n\n<ul class=\"wp-block-list\"><li>Project Homepage<br><a href=\"https:\/\/www.chromium.org\/chromium-os\">https:\/\/www.chromium.org\/chromium-os<\/a><\/li><li>Quick start guide<br><a href=\"https:\/\/www.chromium.org\/chromium-os\/quick-start-guide\">https:\/\/www.chromium.org\/chromium-os\/quick-start-guide<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Building Chromium &nbsp;OS Linux 12.04 LTS Install depot_tools Depot_tools\ub97c clone\ud558\uace0 \uadf8 \uacbd\ub85c\ub97c PATH\uc5d0 \ucd94\uac00\ud574 \uc900\ub2e4. Download source code Run build Flash to USB thumb drive USB thumb drive\ub97c \uc5f0\uacb0\ud55c \uc0c1\ud0dc (mount \ub418\uc9c0 \uc54a\uc74c)\uc5d0\uc11c \ub2e4\uc74c \uba85\ub839\uc5b4\ub85c flashing\ud55c\ub2e4. \ub9cc\uc57d \uc790\ub3d9\uc73c\ub85c mount\ub41c \uc0c1\ud0dc\ub77c\uba74 umount\ud6c4\uc5d0 \uc2e4\ud589\ud55c\ub2e4. Booting up BIOS\uc5d0\uc11c Boot Manager -&gt;. EFI Misc Device\ub97c \uc2e4\ud589\ud558\uba74 Grub\ud654\uba74\uc5d0 \ub728\ub294\ub370 \uc5ec\uae30\uc5d0\uc11c [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[5],"tags":[26,78,79],"class_list":["post-1336","post","type-post","status-publish","format-standard","hentry","category-programming","tag-chromium-os","tag-minnowboard","tag-minnowboardmax"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":33,"url":"https:\/\/litcoder.com\/?p=33","url_meta":{"origin":1336,"position":0},"title":"Repo mirroring","author":"litcoder","date":"2012\ub144 5\uc6d4 26\uc77c","format":false,"excerpt":"\ud55c\uad6d\uacfc \ubbf8\uad6d \ucc98\ub7fc \uac70\ub9ac\uc0c1\uc73c\ub85c \uba40\ub9ac \ub5a8\uc5b4\uc838 \uc788\ub294 \uacbd\uc6b0, \ud55c\ucabd\uc5d0\uc11c source\ub97c sync\ud558\uae30 \uc704\ud574\uc11c\ub294 \uc2dc\uac04\uc774 \ub108\ubb34 \ub9ce\uc774 \uac78\ub9b0\ub2e4. Mirror\ub97c \uc124\uc815\ud558\uace0 \uc8fc\uae30\uc801\uc73c\ub85c source\ub97c sync \ud574 \uc624\ub3c4\ub85d \ud558\uba74 \uc2dc\uac04\uacfc load\ub97c \uc904\uc77c \uc218 \uc788\ub2e4. \ub2e4\uc74c\uc740 Ubuntu 10.04 LTS \uae30\uc900\uc73c\ub85c\ud55c repo mirror server \uc124\uc815\ubc29\ubc95\uc5d0 \ub300\ud574 \uc124\uba85\ud55c\ub2e4. 1. Git daemon \uc124\uc815 : xinetd\ub97c \uc124\uce58\ud558\uace0 git-daemon\uc744 \uc124\uc815\ud55c\ub2e4. $>\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3457,"url":"https:\/\/litcoder.com\/?p=3457","url_meta":{"origin":1336,"position":1},"title":"CMake FetchContent\uc758 target\uc774 \uc911\ubcf5\ub418\ub294 \ubb38\uc81c","author":"litcoder","date":"2024\ub144 9\uc6d4 8\uc77c","format":false,"excerpt":"CMake\uc758 FetchContent\ub294 \ube4c\ub4dc \uacfc\uc815\uae4c\uc9c0 \ucc98\ub9ac\ud574 \uc8fc\uae30\uc5d0 git-submodule \ubcf4\ub2e4 \ud3b8\ub9ac\ud55c \ubc29\uc2dd\uc778 \uac83 \uac19\ub2e4. \ub2e4\ub9cc, version 3.22.1 \uae30\uc900\uc73c\ub85c \uc5ec\ub7ec \ud504\ub85c\uc81d\ud2b8 \ub4e4\uc774 \ub3d9\uc77c\ud55c target\uc774\ub984\uc744 \uc911\ubcf5\ud574\uc11c \uc120\uc5b8\ud558\ub294 \uacbd\uc6b0\uc5d0\ub294 \uc774\ub97c \uc798 \ucc98\ub9ac \ud558\uc9c0 \ubabb\ud558\uace0 \uc704\uc640 \uac19\uc740 \uc5d0\ub7ec\ub97c \ubc49\uace0 \uc885\ub8cc\ub418\ub294 \ubb38\uc81c\uac00 \uc788\ub2e4. -- Found systemd via pkg-config. CMake Error at build\/_deps\/grpc-src\/CMakeLists.txt:667 (add_custom_target): add_custom_target cannot create target\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1767,"url":"https:\/\/litcoder.com\/?p=1767","url_meta":{"origin":1336,"position":2},"title":"Firewall \ubc14\uae65\uc758 git\uc744 clone\ud558\uae30","author":"litcoder","date":"2019\ub144 1\uc6d4 18\uc77c","format":false,"excerpt":"Firewall\ub4f1\uc774 \ub9c9\uace0 \uc788\uc5b4\uc11c \uc678\ubd80\uc758 git repository\ub97c HTTPS\ub85c\ub294 clone\ud560 \uc218 \uc788\uc9c0\ub9cc SSH\ub85c\ub294 \ub9c9\ud788\ub294 \uacbd\uc6b0\uac00 \uc788\ub2e4. \ud2b9\ud788\ub098 GitHub\uc758 two-factor authentication\uc744 \uc124\uc815\ud55c \uacbd\uc6b0\ub77c\uba74 \ub9e4\ubc88 token\uac12\uc744 \uc785\ub825\ud558\ub294 \uac83 \ub54c\ubb38\uc5d0 commit\uc744 push\ud558\ub294\uac8c \ub9e4\uc6b0 \uadc0\ucc2e\uc544\uc9c4\ub2e4. \uc774 \ubb38\uc81c\ub294 ssh config file\uc5d0 Proxy command\ub97c \uc124\uc815\ud574\uc11c \ud574\uacb0\ud560 \uc218 \uc788\ub294\ub370${HOME}\/.ssh\/config\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc774 \ucd94\uac00\ud574 \uc8fc\uace0, credential caching\uc744 \uc124\uc815\ud574 \uc900\ub2e4. (-S option\uc5d0\ub294\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":557,"url":"https:\/\/litcoder.com\/?p=557","url_meta":{"origin":1336,"position":3},"title":"Bare git\uc73c\ub85c \ubd80\ud130 source code \ubcf5\uc0ac\ud558\uae30","author":"litcoder","date":"2013\ub144 3\uc6d4 11\uc77c","format":false,"excerpt":"Android\uc5d0 \uae30\ubc18\ud55c project\ub97c repo\ub85c mirror\ub85c \ub9cc\ub4e4\ub54c\ub294 --mirror option\uc744 \uc8fc\uc5b4\uc11c bare git\uc744 \ub9cc\ub4e0\ub2e4(\uc9c0\ub09c posting \ucc38\uc870). \ub9cc\uc57d \uc774\ub807\uac8c \ub9cc\ub4e4\uc5b4\uc9c4 bare repository\ub85c \ubd80\ud130 \uc77c\ubc18\uc801\uc778 \ud615\ud0dc\uc758 source repository\ub97c \uc0dd\uc131\ud558\ub824 \ud55c\ub2e4\uba74 \uc5b4\ub5bb\uac8c \ud574\uc57c \ud560\uae4c? \uc774 posting\uc5d0\uc11c\ub294 git-daemon\ub4f1\uc744 \uc124\uce58 \ud558\uc9c0 \uc54a\uace0 local\uc5d0 \uc788\ub294 bare git\uc73c\ub85c \ubd80\ud130 source \uad6c\uc870\ub97c \ub9cc\ub4e4\uc5b4 \ub0b4\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud55c\ub2e4. Repo Init $ repo\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1456,"url":"https:\/\/litcoder.com\/?p=1456","url_meta":{"origin":1336,"position":4},"title":"MinnowboardMAX\uc5d0 Yocto \uc62c\ub824\ubcf8 \ub0b4\uc6a9 \uc815\ub9ac","author":"litcoder","date":"2016\ub144 2\uc6d4 8\uc77c","format":false,"excerpt":"Yocto\ub294 embedded \ud658\uacbd\uc5d0 Linux\ub97c \ud3b8\ub9ac\ud558\uac8c \uc801\uc6a9\ud558\uae30\uc704\ud55c \ubaa9\uc801\uc758 \ud504\ub85c\uc81d\ud2b8\ub85c \ubcf4\ub2e4 \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 project home page\uc778 https:\/\/www.yoctoproject.org\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 Intel Baytrail\uc744 \uc0ac\uc6a9\ud558\ub294 MinnowboardMAX\uc5d0 \u00a0Yocto linux\ub97c \uc62c\ub9ac\ub294 \uacfc\uc815\uc744 \uc124\uba85\ud55c\ub2e4. \ud658\uacbd\uc124\uc815 Ubuntu 14.04 (64bit) sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm 64bit firmware\uac00\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":437,"url":"https:\/\/litcoder.com\/?p=437","url_meta":{"origin":1336,"position":5},"title":"WARNING: terminal is not fully functional","author":"litcoder","date":"2012\ub144 12\uc6d4 30\uc77c","format":false,"excerpt":"mac\uc5d0\uc11c git\uad00\ub828 command\ub098 man \uba85\ub839\uc5b4\uc640 \uac19\uc774 more\/less\ub97c \uc0ac\uc6a9\ud558\ub294 \uc2e4\ud589\uc744 \ud560 \ub54c \ub2e4\uc74c\uacfc \uac19\uc740 \uacbd\uace0\uac00 \ucd9c\ub825\ub418\ub294 \uacbd\uc6b0\uac00 \uc788\ub2e4. WARNING: terminal is not fully functional - (press RETURN) max os x\uc758 \uacbd\uc6b0 $TERM\uac12\uc774 \uae30\ubcf8\uc801\uc73c\ub85c xterm-256color\ub85c \uc124\uc815\ub418\ub294\ub370,\u00a0Xcode\ub97c \uc124\uce58 \ud560 \ub54c terminal\uad00\ub828 \uc815\ubcf4\uac00 \uc0ad\uc81c\ub418\uc11c \uc774 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud55c\ub2e4\uace0 \ud55c\ub2e4. \uac04\ub2e8\ud558\uac8c\ub294 \ud130\ubbf8\ub110 -> \ud658\uacbd\uc124\uc815 -> \uace0\uae09\uc5d0\uc11c\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/1336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1336"}],"version-history":[{"count":8,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/1336\/revisions"}],"predecessor-version":[{"id":3872,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/1336\/revisions\/3872"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}