{"id":974,"date":"2018-11-18T23:22:14","date_gmt":"2018-11-18T20:22:14","guid":{"rendered":"http:\/\/www.dinux.lt\/blog\/?p=974"},"modified":"2018-11-18T23:28:30","modified_gmt":"2018-11-18T20:28:30","slug":"banna-pi-os-instaliavimas","status":"publish","type":"post","link":"http:\/\/www.dinux.lt\/blog\/?p=974","title":{"rendered":"Banna PI OS instaliavimas"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/banana_pi.jpg\" alt=\"\" width=\"600\" height=\"336\" class=\"alignnone size-full wp-image-975\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/banana_pi.jpg 600w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/banana_pi-300x168.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>\u0160is kompiuteriukas man \u012f rankas pateko jau senokai. Palyginus su pirma aviete jis turi spartesni procesori\u0173, daugiau RAM atminties ir gigabitin\u012f LAN (tikroji i\u0161matuota sparta 396 Mbits\/sec) ir esminis skirtumas, turi SATA jung\u012f.<\/p>\n<p>Tada buvo suinstaliuotas Archlinux (internete rastas disko atvaizdas), bet pasteb\u0117jau, kad po sistemos atnaujinimo jis tiesiog nesikraudavo. \u012e <em>pacman.conf<\/em> \u012fd\u0117jau, kad ignoruotu kernelio ir systemd paketus. Ka\u017ekuriam laikui pad\u0117jo, bet po eilinio update ir nesikrovimo kompiuteriukas buvo u\u017emir\u0161tas gan ilgam.<\/p>\n<p>Po ilgo laiko v\u0117l googlinant ir ie\u0161kant Archlinux&#8217;o atvaizdo teko nusivilti, ka\u017eko naujo n\u0117ra. Kompiuteriukas jau paseno ir nelabai kas jam atnaujina tuos atvaizdus. Pirminis bandymas buvo vadovaujantis <a href=\"https:\/\/wiki.archlinux.org\/index.php\/Banana_Pi\" rel=\"noopener\" target=\"_blank\">https:\/\/wiki.archlinux.org\/index.php\/Banana_Pi<\/a> pasigaminti atvaizd\u0105 pa\u010diam. Bet po keturi\u0173 (o gal ir daugiau) nes\u0117kmi\u0173 nuleidau rankas. Sistema nesikrov\u0117.<\/p>\n<p>Tada u\u017ekliuvo (<a href=\"http:\/\/wiki.banana-pi.org\/Banana_Pi_BPI-M1#Ubuntu_Server\" rel=\"noopener\" target=\"_blank\">http:\/\/wiki.banana-pi.org\/Banana_Pi_BPI-M1#Ubuntu_Server<\/a>), kad yra Ubuntu 16.04. Pagalvojau, kad man to pakaks. Siun\u010diu atvaizd\u0105, ra\u0161au \u012f kortel\u0119. Kraunasi. Valio.<\/p>\n<p>O dabar smagiausia dalis. Kaip priversti u\u017emountinti root particij\u0105 i\u0161 disko prijungto per SATA jungti. Ir ko a\u0161 neband\u017eiau, SD kortel\u0117je redaguoti <em>armbianEnv.txt<\/em>, <em>fstab<\/em>, <em>boot.src<\/em> ir dar bala \u017eino kas. O jis nieko, u\u017esispyr\u0119s, mountina antra SD kortel\u0117s particij\u0105 kaip root nors tu k\u0105.<\/p>\n<p>Ir vis d\u0117lto atsakim\u0105 radau. Kaip dariau a\u0161:<br \/>\nAntra SD kortel\u0117s particij\u0105 (<em>root<\/em>) nusikopijavau \u012f SATA 2.5&#8243; disk\u0105 (mano atveju tai senasis mano SSD diskas OCZ AGILITY3).<br \/>\nPo kopijavimo SATA diske, paredaguojam <em>\/etc\/fstab<\/em><\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\/dev\/sda1  \/               ext4   defaults,noatime  0       1\r\n<\/pre>\n<p>Prijungiam SATA disk\u0105. \u012ejungiam kompiuteriuk\u0105. Prisimountinam pirm\u0105 SD kortel\u0117s particij\u0105:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nmount \/dev\/mmcblk0p1 \/mnt\r\n<\/pre>\n<p>Redaguojam fail\u0105:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nvim \/mnt\/bananapi\/bpi-m1\/linux\/boot.cmd\r\n<\/pre>\n<p>Ir svarbiausias momentas:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nmkimage -C none -A arm -T script -d \/mnt\/bananapi\/bpi-m1\/linux\/boot.cmd \/mnt\/bananapi\/bpi-m1\/linux\/boot.scr\r\n<\/pre>\n<p>\u0160tai jau sistema kraunasi i\u0161 SD kortel\u0117s ir root particij\u0105 naudoja i\u0161 disko prijungto per SATA jungt\u012f. Viskas labai puikui, BET pas mane SD kortel\u0117 16GB i\u0161 k\u016bri\u0173 8GB u\u017eima <em>boot<\/em> particija ir senoji <em>root<\/em>. <em>Boot<\/em> particija tik 256MB. Nesinori d\u0117l tiek naudoti tokios didel\u0117s kortel\u0117s, tuo labiau, kad ant stalo guli sena 2GB kortel\u0117.<\/p>\n<p>V\u0117l prasid\u0117jo smagioji u\u017esi\u0117mimo dalis. Kaip i\u0161 atvaizdo kuriam yra trys (!) particijos, palikti tik dvi ir jas suklonuoti \u012f SD kortel\u0119. Klonuoti po vien\u0105 particija man nepavyko. Pirmoji atvaizdo particija lyg ir tu\u0161\u010dia (jos dydis 105MB) bet be jos sistema nesikrauna, pana\u0161u, kad ji ka\u017ekam naudojama.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/Ekrano-kopija_2018-11-03_21-00-03.png\" alt=\"\" width=\"540\" height=\"437\" class=\"alignnone size-full wp-image-987\" srcset=\"http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/Ekrano-kopija_2018-11-03_21-00-03.png 540w, http:\/\/www.dinux.lt\/blog\/wp-content\/uploads\/2018\/11\/Ekrano-kopija_2018-11-03_21-00-03-300x243.png 300w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/p>\n<p>V\u0117l gelb\u0117ja google. <a href=\"https:\/\/softwarebakery.com\/shrinking-images-on-linux\" rel=\"noopener\" target=\"_blank\">https:\/\/softwarebakery.com\/shrinking-images-on-linux<\/a>. Panaudoju paskutin\u012f apra\u0161yta b\u016bd\u0105:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ntruncate --size=$[(729087+1)*512] 2018-07-26-ubuntu-16.04-server-preview-bpi-m1-m1p-r1-sd-emmc.img\r\n<\/pre>\n<p>Rezultate gaunu 356MB disko atvaizd\u0105, kuris puikiai klonuojasi \u012f 2GB (ma\u017eesn\u0117s jau neturiu) kortel\u0119.<br \/>\nPo klonavimo reik\u0117jo persikopijuoti auk\u0161\u010diau generuota <em>bananapi\/bpi-m1\/linux<\/em> katalog\u0105, nes \u0161iuo atv\u0117ju a\u0161 redagavau original\u0173 i\u0161 interneto atsi\u0173sta atvaizd\u0105 kuris v\u0117l mountino <em>root<\/em> i\u0161 SD antros particijos.<\/p>\n<p>Dabar jau viskas veikia kaip ir turi veikti. <em>Boot<\/em> particija SD kortel\u0117je, visas <em>root<\/em> SSD diske.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0160is kompiuteriukas man \u012f rankas pateko jau senokai. Palyginus su pirma aviete jis turi spartesni procesori\u0173, daugiau RAM atminties ir gigabitin\u012f LAN (tikroji i\u0161matuota sparta 396 Mbits\/sec) ir esminis skirtumas, turi SATA jung\u012f. Tada buvo suinstaliuotas Archlinux (internete rastas disko atvaizdas), bet pasteb\u0117jau, kad po sistemos atnaujinimo jis tiesiog nesikraudavo. \u012e pacman.conf \u012fd\u0117jau, kad ignoruotu &#8230; <a title=\"Banna PI OS instaliavimas\" class=\"read-more\" href=\"http:\/\/www.dinux.lt\/blog\/?p=974\" aria-label=\"More on Banna PI OS instaliavimas\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[6,3],"tags":[],"_links":{"self":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/974"}],"collection":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=974"}],"version-history":[{"count":17,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/974\/revisions"}],"predecessor-version":[{"id":993,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=\/wp\/v2\/posts\/974\/revisions\/993"}],"wp:attachment":[{"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=974"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.dinux.lt\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}