{"id":98045,"date":"2020-10-23T20:42:30","date_gmt":"2020-10-23T18:42:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6"},"modified":"2020-11-18T00:58:48","modified_gmt":"2020-11-17T22:58:48","slug":"zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6","title":{"rendered":"Hakkame GNU\/Linuxit ARM-plaadil nullist k\u00e4ivitama (Kali ja iMX.6 n\u00e4itel)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>tl;dr<\/b>: kogun Kali Linuxi pilti ARM-arvutit, kasutades programmi <code>debootstrap<\/code>, <code>linux <\/code>ja <code>u-boot<\/code>.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/524532\/\"><img decoding=\"async\" alt=\"Hakkame GNU\/Linuxit ARM-plaadil nullist k\u00e4ivitama (Kali ja iMX.6 n\u00e4itel)\" src=\"\/wp-content\/uploads\/2020\/10\/70004672904f13dea41352c0f9aeb80b.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Kui olete ostnud m\u00f5ne mitte v\u00e4ga populaarse \u00fcheplaadi arvuti, olete t\u00f5en\u00e4oliselt kokku puutunud sellega, et lemmikdistributsioonile pole pilti. Umbes sama toimus ka <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/post\/490196\/\">plaanitud Flipper One<\/a><\/noindex>. Kali Linuxi IMX6 jaoks lihtsalt ei ole (ma valmistan seda), seega pean selle ise kokku panema.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>Laadimisprotsess on piisavalt lihtne:<\/b><\/p>\n<ol>\n<li>Riistvara initsialiseeritakse.<\/li>\n<li>M\u00e4luseadmest (SD-kaart\/eMMC\/jne) loetakse ja k\u00e4ivitatakse bootloader.<\/li>\n<li>Bootloader otsib operatsioonis\u00fcsteemi kernelit ja laadib selle teatud m\u00e4lupiirkonda ning k\u00e4ivitab selle.<\/li>\n<li>Kernel laadib kogu \u00fclej\u00e4\u00e4nud operatsioonis\u00fcsteemi.<\/li>\n<\/ol>\n<p>\nMinu \u00fclesande jaoks piisab sellisest detailitasemest, t\u00e4iendavaid \u00fcksikasju v\u00f5ite lugeda <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/post\/338806\/\">teises artiklis<\/a><\/noindex>. \u00dclalmainitud \"teatud\" piirkonnad erinevad plaadilt plaadile, mis tekitab m\u00f5ned paigaldamisega seotud raskused. Serverite ARM-platvormide laadimist <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.arm.com\/documentation\/den0044\/12\/\">\u00fcritatakse standardiseerida<\/a><\/noindex> UEFI abil, kuid kuna see pole veel k\u00f5ikidele saadaval, tuleb k\u00f5ik eraldi kokku panna.<\/p>\n<h3>Kasutaja failis\u00fcsteemi kokku panemine<\/h3>\n<p>\nAlustamiseks tuleb osad ette valmistada. Das U-Boot toetab erinevaid failis\u00fcsteeme, valisin FAT32 ja <code>\/boot<\/code> ext3 juurena, see on standardne partitsioonide jaotus Kali jaoks ARM-i all. Kasutan GNU Parted'i, kuid saate teha sama tuttavama <code>fdisk<\/code>. Samuti on vajalikud <code>dosfstools<\/code> ja <code>e2fsprogs<\/code> failis\u00fcsteemide loomiseks: <code>apt install parted dosfstools e2fsprogs<\/code>.<\/p>\n<p><b>Partitsioneerime SD-kaardi:<\/b><\/p>\n<ol>\n<li>M\u00e4rgistame SD-kaardi MBR-partitsiooniga: <code>parted -s \/dev\/mmcblk0 mklabel msdos<\/code><\/li>\n<li>Loome partitsiooni <code>\/boot<\/code> 128 megabaidi peale: <code>parted -s \/dev\/mmcblk0 mkpart primary fat32 1MiB 128MiB<\/code>. Esimene vahele j\u00e4etud megabait tuleb j\u00e4tta partitsiooni ja laadija jaoks.<\/li>\n<li>Loome juurfailis\u00fcsteemi kogu \u00fclej\u00e4\u00e4nud mahule: <code>parted -s \/dev\/mmcblk0 mkpart primary ext4 128MiB 100%<\/code><\/li>\n<li>Kui teie osade failid ei loonud v\u00f5i ei muutunud, tuleb k\u00e4ivitada `partprobe`, siis loetakse partitsioonide tabel uuesti.<\/li>\n<li>Loome k\u00e4ivitamispartitsiooni failis\u00fcsteemi m\u00e4rgisega <code>BOOT<\/code>: <code>mkfs.vfat -n BOOT -F 32 -v \/dev\/mmcblk0p1<\/code><\/li>\n<li>Loome juurfailis\u00fcsteemi m\u00e4rgisega <code>ROOTFS<\/code>: <code>mkfs.ext3 -L ROOTFS \/dev\/mmcblk0p2<\/code><\/li>\n<\/ol>\n<p>\nSuurep\u00e4rane, n\u00fc\u00fcd saab seda t\u00e4ita. Selleks on lisaks vajalik <code>debootstrap<\/code>, utiliit Debian-p\u00f5histe operatsioonis\u00fcsteemide juurfailis\u00fcsteemide loomiseks: <code>apt install debootstrap<\/code>.<\/p>\n<p><b>Kogume failis\u00fcsteemi:<\/b><\/p>\n<ol>\n<li>Kandke partitsioon punkti <code>\/mnt\/<\/code> (kasutage endale mugavamat paigalduspunkti): <code>mount \/dev\/mmcblk0p2 \/mnt<\/code><\/li>\n<li>Hakkame failis\u00fcsteemi t\u00e4itma: <code>debootstrap --foreign --include=qemu-user-static --arch armhf kali-rolling \/mnt\/ http:\/\/http.kali.org\/kali<\/code>. Parameeter <code>--include<\/code> n\u00e4itab, et tuleb lisada m\u00f5ned paketid, ma m\u00e4rkisin staatiliselt ehitatud QEMU emulaatori. See v\u00f5imaldab k\u00e4ivitada <code>chroot<\/code> ARM-keskkonnas. \u00dclej\u00e4\u00e4nud valikute t\u00e4hendust saab vaadata <code>man debootstrap<\/code>. \u00c4rge unustage, et mitte iga ARM-plaadiga ei toeta arhitektuuri <code>armhf<\/code>.<\/li>\n<li>Arhitektuuride erinevuste t\u00f5ttu <code>debootstrap<\/code> toimub see kahes etapis, teine etapp viiakse l\u00e4bi nii: <code>chroot \/mnt\/ \/debootstrap\/debootstrap --second-stage<\/code><\/li>\n<li>N\u00fc\u00fcd peame chrootima: <code>chroot \/mnt \/bin\/bash<\/code><\/li>\n<li>T\u00e4idame <code>\/etc\/hosts<\/code> ja <code>\/etc\/hostname<\/code> sihtfailis\u00fcsteemi. T\u00e4itke sarnaselt oma lokaalse arvuti sisu, \u00e4rge unustage ainult hostinime vahetada.<\/li>\n<li>Saame muuta \u00fclej\u00e4\u00e4nud seadeid. T\u00e4psemalt paigaldan ma <code>locales<\/code> (repository v\u00f5tmed), seadistan uuesti lokaalid ja ajav\u00f6\u00f6ndi (<code>dpkg-reconfigure locales tzdata<\/code>). \u00c4rge unustage m\u00e4\u00e4rata parool k\u00e4sku <code>passwd<\/code>.<\/li>\n<li>M\u00e4\u00e4rame parooli <code>root<\/code> k\u00e4sku <code>passwd<\/code>.<\/li>\n<li>Pildi valmistamine l\u00f5peb minu jaoks t\u00e4itmisega <code>\/etc\/fstab<\/code> sisemine <code>\/mnt\/<\/code>. <\/li>\n<\/ol>\n<p>\nLaadin \u00fcles vastavalt varem loodud siltidele, seega sisu on j\u00e4rgmine:<\/p>\n<blockquote><p> LABEL=ROOTFS \/ auto errors=remount-ro 0 1<br \/>\n LABEL=BOOT \/boot auto defaults 0 0<\/p><\/blockquote>\n<p>\nL\u00f5puks saame mountida k\u00e4ivitamisosa, seda on meil kerneliks vaja: `mount \/dev\/mmcblk0p1 \/mnt\/boot\/`<\/p>\n<h3>Linuxi koostamine<\/h3>\n<p>\nKernel'i (ja seej\u00e4rel laadija) koostamiseks Debian Testingus tuleb installida standardkomplekt GCC-st, GNU Make'ist ja GNU C Library pealdisfailidest sihtarchitectuurile (mul on <code>armhf<\/code>), samuti OpenSSL pealdised ja konsooli kalkulaator <code>bc<\/code>, <code>bison<\/code> ja <code>flex<\/code>: <code>apt install crossbuild-essential-armhf bison flex libssl-dev bc<\/code>. Kuna laadija otsib vaikimisi faili <code>zImage<\/code> k\u00e4ivitamisosa failis\u00fcsteemist, on aeg jagada m\u00e4lupulk.<\/p>\n<ol>\n<li>Kerneli kloonimine v\u00f5taks liiga kaua, seega lasen lihtsalt alla: <code>wget https:\/\/cdn.kernel.org\/pub\/linux\/kernel\/v5.x\/linux-5.9.1.tar.xz<\/code>. Lahti pakkime ja liigume allika kausta: <code>tar -xf linux-5.9.1.tar.xz &amp;&amp; cd linux-5.9.1<\/code><\/li>\n<li>Konfigureerime enne kompileerimist: <code>make ARCH=arm KBUILD_DEFCONFIG=imx_v6_v7_defconfig defconfig<\/code>. Konfiguratsioon asub kataloogis <code>arch\/arm\/configs\/<\/code>. Kui seda ei ole, v\u00f5ite proovida leida ja alla laadida valmis ja edastada faili nime selle katalooge parameetriks <code>KBUILD_DEFCONFIG<\/code>. \u00c4\u00e4rmuslikul juhul minge kohe j\u00e4rgmisse punkti.<\/li>\n<li>Valikuliselt saate seadeid kohandada: <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig<\/code><\/li>\n<li>Ja cross-kompileerime pildi: <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-<\/code><\/li>\n<li>N\u00fc\u00fcd saab kopeerida kernelfaili: <code>cp arch\/arm\/boot\/zImage \/mnt\/boot\/<\/code><\/li>\n<li>Ja seadme puu failid (olemas oleva riistvara kirjeldus): <code>cp arch\/arm\/boot\/dts\/*.dtb \/mnt\/boot\/<\/code><\/li>\n<li>Ja installige eraldi failidena koostatud moodulid: <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=\/mnt\/ modules_install<\/code><\/li>\n<\/ol>\n<p>\nKern on valmis. V\u00f5ib k\u00f5ik lahti monteerida: <code>umount \/mnt\/boot\/ \/mnt\/<\/code><\/p>\n<h2>Das U-Boot<\/h2>\n<p>\nKuna laadija on interaktiivne, piisab tema t\u00f6\u00f6 kontrollimiseks lihtsalt plaadist, salvestusseadmest ja valikulisest USB-to-UART seadmest. See t\u00e4hendab, et v\u00f5ite tuuma ja operatsioonis\u00fcsteemi j\u00e4tta hilisemaks.<\/p>\n<p>Enamik tootjatest pakub Das U-Booti kasutamiseks alglaadimiseks. T\u00e4ielikku tuge pakutakse tavaliselt oma fork'is, kuid \u00fclesvoolu katkestada ei unustata. Minu puhul toetatakse plaati <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.denx.de\/u-boot\/u-boot\">peavoolus<\/a><\/noindex>, seega <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Freescale\/u-boot-fslc\">forki<\/a><\/noindex> ma ignoreerisin.<\/p>\n<p>Koostame laadija ise:<\/p>\n<ol>\n<li>Kloonime stabiilse haru hoidlast: <code>git clone https:\/\/gitlab.denx.de\/u-boot\/u-boot.git -b v2020.10<\/code><\/li>\n<li>Liigume otse kausta: <code>cd u-boot<\/code><\/li>\n<li>Valmistame koostamiseks konfiguratsiooni: <code>make mx6ull_14x14_evk_defconfig<\/code>. See t\u00f6\u00f6tab ainult siis, kui konfiguratsioon on Das U-Booti sees, vastasel juhul peate leidma tootja konfi ja panema selle oma repo juurese faili. <code>.config<\/code>, v\u00f5i koguda muul tootjalt soovitatud viisil.<\/li>\n<li>Kogume laadurite kujutise ristkompilaatori abil. <code>armhf<\/code>: <code>make CROSS_COMPILE=arm-linux-gnueabihf- u-boot.imx<\/code><\/li>\n<\/ol>\n<p>\nSellega saame faili <code>u-boot.imx<\/code>, see on valmis kuvand, mille saab salvestada m\u00e4lupulgale. Salvestame SD-kaardile, m\u00f6\u00f6da minnes esimestest 1024 baitidest. Miks ma valisin sihtm\u00e4rgi <code>u-boot.imx<\/code>? \u041f\u043e\u0447\u0435\u043c\u0443 \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b \u0438\u043c\u0435\u043d\u043d\u043e 1024 \u0431\u0430\u0439\u0442\u0430? \u0422\u0430\u043a \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.denx.de\/u-boot\/u-boot\/-\/blob\/master\/doc\/imx\/mkimage\/imximage.txt\">dokumentatsioonis<\/a><\/noindex>. Muude plaatide puhul v\u00f5ib pildi koostamise ja salvestamise protsess veidi erineda.<\/p>\n<p>Valmis, n\u00fc\u00fcd saab k\u00e4ivitada. Laadur peaks teatama oma versioonist, teatud teavet plaadi kohta ja proovima leida tuuma kuvandit jaotises. Edasi l\u00e4henedes proovitakse k\u00e4ivitada v\u00f5rgust. \u00dcldiselt on v\u00e4ljund \u00fcsna detailne, saate probleemi korral leida vea.<\/p>\n<h2>Kokkuv\u00f5tte asemel<\/h2>\n<p>\nKas te teadsite, et delfiini ots ei ole luustikuline? See on s\u00f5na-s\u00f5nalt kolmas silm, rasva l\u00e4\u00e4ts ehholokatsiooni jaoks!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/ruvds.com\/ru-rub?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=morq&amp;utm_content=portiruem_gnu_linux_na_arm_platu_na_primere_kali_i_imx_6#order\"><img decoding=\"async\" alt=\"Hakkame GNU\/Linuxit ARM-plaadil nullist k\u00e4ivitama (Kali ja iMX.6 n\u00e4itel)\" src=\"\/wp-content\/uploads\/2020\/10\/6945c769380a0cba78c5407e02ef478e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/ruvds.com\/ru-rub\/news\/read\/123?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=morq&amp;utm_content=portiruem_gnu_linux_na_arm_platu_na_primere_kali_i_imx_6\"><img decoding=\"async\" alt=\"Hakkame GNU\/Linuxit ARM-plaadil nullist k\u00e4ivitama (Kali ja iMX.6 n\u00e4itel)\" src=\"\/wp-content\/uploads\/2020\/10\/5ad9d0e14ed4724eed8b14007bae6167.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/524532\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>tl;dr: \u0441\u043e\u0431\u0438\u0440\u0430\u044e \u043e\u0431\u0440\u0430\u0437 Kali Linux \u0434\u043b\u044f ARM-\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 debootstrap, linux \u0438 u-boot. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043a\u0443\u043f\u0430\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u0438\u043a, \u0442\u043e \u043c\u043e\u0433\u043b\u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u0430 \u043b\u044e\u0431\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u043c Flipper One. Kali Linux \u043f\u043e\u0434 IMX6 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u0442\u0443 (\u044f \u0433\u043e\u0442\u043e\u0432\u043b\u044e), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e. \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":98046,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-98045","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"tl;dr: \u0441\u043e\u0431\u0438\u0440\u0430\u044e \u043e\u0431\u0440\u0430\u0437 Kali Linux \u0434\u043b\u044f ARM-\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 debootstrap, linux \u0438 u-boot. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043a\u0443\u043f\u0430\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u0438\u043a, \u0442\u043e \u043c\u043e\u0433\u043b\u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u0430 \u043b\u044e\u0431\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u043c Flipper One. Kali Linux \u043f\u043e\u0434 IMX6 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u0442\u0443 (\u044f \u0433\u043e\u0442\u043e\u0432\u043b\u044e), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e. \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u0430\u0432\u043e\u0434\u0438\u043c GNU\/Linux \u043d\u0430 ARM-\u043f\u043b\u0430\u0442\u0435 \u0441 \u043d\u0443\u043b\u044f (\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 Kali \u0438 iMX.6) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"tl;dr: \u0441\u043e\u0431\u0438\u0440\u0430\u044e \u043e\u0431\u0440\u0430\u0437 Kali Linux \u0434\u043b\u044f ARM-\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 debootstrap, linux \u0438 u-boot. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043a\u0443\u043f\u0430\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u0438\u043a, \u0442\u043e \u043c\u043e\u0433\u043b\u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u0430 \u043b\u044e\u0431\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u043c Flipper One. Kali Linux \u043f\u043e\u0434 IMX6 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u0442\u0443 (\u044f \u0433\u043e\u0442\u043e\u0432\u043b\u044e), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e. \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-23T18:42:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-11-17T22:58:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 K\u00e4ivitame GNU\/Linuxi ARM-plaatidel nullist (Kali ja iMX.6 n\u00e4itel) | ProHoster","description":"tl;dr: kogun Kali Linuxi p\u00fcsivara ARM-arvutile, kasutades debootstrap'i, linuxi ja u-booti. Kui oled ostnud m\u00f5ne mitte v\u00e4ga populaarse \u00fchisplaadi, oled v\u00f5inud silmitsi seista selle lemmikdistrow jaoks p\u00fcsivara puudumisega. Umbes sama juhtus ka Flipper One'i plaanidega. Kali Linuxi IMX6 jaoks lihtsalt ei ole (valmistan), seega peab seda ise kokku panema. Laadimisprotsess on piisavalt","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u0430\u0432\u043e\u0434\u0438\u043c GNU\/Linux \u043d\u0430 ARM-\u043f\u043b\u0430\u0442\u0435 \u0441 \u043d\u0443\u043b\u044f (\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 Kali \u0438 iMX.6) | ProHoster","og:description":"tl;dr: \u0441\u043e\u0431\u0438\u0440\u0430\u044e \u043e\u0431\u0440\u0430\u0437 Kali Linux \u0434\u043b\u044f ARM-\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 debootstrap, linux \u0438 u-boot. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043a\u0443\u043f\u0430\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u0438\u043a, \u0442\u043e \u043c\u043e\u0433\u043b\u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u0430 \u043b\u044e\u0431\u0438\u043c\u043e\u0433\u043e \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430. \u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u043c Flipper One. Kali Linux \u043f\u043e\u0434 IMX6 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u0442\u0443 (\u044f \u0433\u043e\u0442\u043e\u0432\u043b\u044e), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e. \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/zavodim-gnu-linux-na-arm-plate-s-nulya-na-primere-kali-i-imx-6","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-23T18:42:30+00:00","article:modified_time":"2020-11-17T22:58:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"98045","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:07:16","updated":"2022-09-27 15:54:14"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/98045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=98045"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/98045\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/98046"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=98045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=98045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=98045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}