Dostal jsem od kolegy nepoužívaný Odroid N2. Válel se mi v kanceláři až na něj přišla řada. Zde bude popsána instalace Arch Linuxu na Odroid N2. Nejsem odborník na Arch Linux a instaloval jsem ho poprvé. Dopadlo to a mám funkční strojek s minimální spotřebou a miniaturními vstupními náklady, musel jsem koupit jenom SD kartu Patriot LX Series 32 GB. Budu ho používat na správu a pokud se podaří tak i na vývoj Pro Raspbery Pi Pico.

Hardware

The ODROID-N2 is a $79 hexa-core computer using the Amlogic S922X 12nm SoC, which provides a quad-core ARM Cortex-A73 cluster and a dual-core ARM Cortex-A53 cluster with 4GB of 1320MHz DDR4 RAM

Features of the board include:

  • Amlogic S922X 1.8GHz quad ARM Cortex-A73 and dual ARM Cortex-A53

  • Mali-G52 GPU (OpenGL ES 1.1, 2.0, 3.0, 3.1, and 3.2; OpenCL 1.2 and 2.0)

  • 4GB DDR4 RAM

  • Gigabit Ethernet

  • HDMI 2.0 4K/60Hz display

  • 40-pin IO port

  • eMMC flash storage slot

  • MicroSD card slot

  • 4x USB 3.0 Host, 1x Micro-USB OTG

  • 8MB SPI boot flash

  • Infrared (IR) Receiver

Architecture ARMv8 Cortex-A73

Processor

Amlogic S922X 1.8GHz Hexa-core

RAM

4GB

SD

Micro SD

USB

4

Ethernet

Gigabit

Instalace

Vytvoření systému na Micro SD kartě nebo eMMC

Nahraďte sdX v následujících pokynech názvem zařízení pro kartu SD tak, jak se zobrazuje na vašem počítači. K instalaci do eMMC použijte dodanou kartu adaptéru micro SD na eMMC.

Vymazání SSD karty nebo eMMC:

#  dd if=/dev/zero of=/dev/sdX bs=1M count=8

Spusťte fdisk a udělejte tabulku oddílů na SD kartě:

#  fdisk /dev/sdX
At the fdisk prompt, create the new partition:
    Type o. This will clear out any partitions on the drive.
    Type p to list partitions. There should be no partitions left.
    Now type n, then p for primary, 1 for the first partition on the drive, 2048 for the first sector, and then +256M for the last sector.
    Type t, then c to set the first partition to type W95 FAT32 (LBA).
    Type n, then p for primary, 2 for the second partition on the drive, then press ENTER twice to accept the default first and last sector.
    Write the partition table and exit by typing w.

Vytvořte a primontujte FAT filesystem:

# mkfs.vfat /dev/sdX1
# mkdir boot
# mount /dev/sdX1 boot

Vytvořte a připojte ext4 filesystem:

# mkfs.ext4 /dev/sdX2
# mkdir root
# mount /dev/sdX2 root

Stáhněte a rozbalte kořenový filesystém (jako root, ne přes sudo):

# wget http://os.archlinuxarm.org/os/ArchLinuxARM-odroid-n2-latest.tar.gz
# bsdtar -xpf ArchLinuxARM-odroid-n2-latest.tar.gz -C root  (1)
# mv root/boot/* boot
1 bsdtar není standardní součástí na Debian klonech, bsdtar je součástí libarchive-tools

Zapište bootloader:

# dd if=boot/u-boot.bin of=/dev/sdX conv=fsync,notrunc bs=512 seek=1
(Optional) Set the screen resolution for your monitor:
    Open the file boot/boot.ini with a text editor.
    Copy the desired resolution configuration into the hdmimode variable.
    Save and close the file.
(eMMC) Edit root/etc/fstab and change the boot partition to /dev/mmcblk0p1.
Unmount the partitions:
umount root boot
Move the boot selector switch to MMC.
Insert the micro SD card or eMMC module into the device, connect ethernet, and apply 12V power.
Use the serial console or SSH to the IP address given to the board by your router.
    Login as the default user alarm with the password alarm.
    The default root password is root.
Initialize the pacman keyring and populate the Arch Linux ARM package signing keys:
#  pacman-key --init
#  pacman-key --populate archlinuxarm
Přesně krok za krokem
jirka@jirka-Precision-T3610:~$ sudo su
[sudo] heslo pro jirka:
root@jirka-Precision-T3610:/home/jirka# mkdir odroid
root@jirka-Precision-T3610:/home/jirka# cd odroid
root@jirka-Precision-T3610:/home/jirka/odroid# fdisk -l
Disk /dev/sda: 931,53 GiB, 1 000 204 886 016 bajtů, 1 953 525 168 sektorů
Disk model: ST1000VX000-1CU1
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sda1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sda2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sda5              1052672    2549759    1497088     731M 83 Linux
/dev/sda6              2551808 1953523711 1950971904   930,3G 83 Linux

Oddíl 2 nezačíná na hranici fyzického sektoru.


Disk /dev/sdb: 1,84 TiB, 2 000 398 934 016 bajtů, 3 907 029 168 sektorů
Disk model: Samsung SSD 870
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sdb1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sdb2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sdb5              1052672    2549759    1497088     731M 83 Linux
/dev/sdb6              2551808 1953523711 1950971904   930,3G 83 Linux




Disk /dev/mapper/sda6_crypt: 930,29 GiB, 998 880 837 632 bajtů, 1 950 939 136 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-root: 929,33 GiB, 997 854 281 728 bajtů, 1 948 934 144 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-swap_1: 976 MiB, 1 023 410 176 bajtů, 1 998 848 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x00000000

Zařízení   Zaveditelný Začátek    Konec  Sektory Velikost ID Druh
/dev/sdc1                 8192 61067263 61059072    29,1G  c W95 FAT32 (LBA)
root@jirka-Precision-T3610:/home/jirka/odroid# dd if=/dev/zero of=/dev/sdc bs=1M count=8
dd: otevření '/dev/sdc' selhalo: Médium nebylo nalezeno
root@jirka-Precision-T3610:/home/jirka/odroid# fdisk -l
Disk /dev/sda: 931,53 GiB, 1 000 204 886 016 bajtů, 1 953 525 168 sektorů
Disk model: ST1000VX000-1CU1
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sda1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sda2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sda5              1052672    2549759    1497088     731M 83 Linux
/dev/sda6              2551808 1953523711 1950971904   930,3G 83 Linux

Oddíl 2 nezačíná na hranici fyzického sektoru.


Disk /dev/sdb: 1,84 TiB, 2 000 398 934 016 bajtů, 3 907 029 168 sektorů
Disk model: Samsung SSD 870
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sdb1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sdb2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sdb5              1052672    2549759    1497088     731M 83 Linux
/dev/sdb6              2551808 1953523711 1950971904   930,3G 83 Linux




Disk /dev/mapper/sda6_crypt: 930,29 GiB, 998 880 837 632 bajtů, 1 950 939 136 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-root: 929,33 GiB, 997 854 281 728 bajtů, 1 948 934 144 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-swap_1: 976 MiB, 1 023 410 176 bajtů, 1 998 848 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x00000000

Zařízení   Zaveditelný Začátek    Konec  Sektory Velikost ID Druh
/dev/sdc1                 8192 61067263 61059072    29,1G  c W95 FAT32 (LBA)
root@jirka-Precision-T3610:/home/jirka/odroid# dd if=/dev/zero of=/dev/sdc bs=1M count=8
8+0 záznamů přečteno
8+0 záznamů zapsáno
8388608 bajtů (8,4 MB, 8,0 MiB) zkopírováno, 0,00863079 s, 972 MB/s
root@jirka-Precision-T3610:/home/jirka/odroid# fdisk /dev/sdc

Vítejte v fdisku (util-linux 2.34).
Změny zůstanou pouze v paměti, dokud se nerozhodnete je uložit na disk.
Při použití příkazu zápisu buďte obezřetní.

Zařízení neobsahuje známou tabulku rozdělení disku.
Vytvořena nová dosová tabulka rozdělení disku s identifikátorem 0x04edae93.

Příkaz (m pro nápovědu): p
Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x04edae93

Příkaz (m pro nápovědu): o
Vytvořena nová dosová tabulka rozdělení disku s identifikátorem 0xac7ea170.

Příkaz (m pro nápovědu): p
Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0xac7ea170

Příkaz (m pro nápovědu): n
Typ oddílu
   p   primární (0 primární, 0 rozšířený, 4 volný)
   e   rozšířený (kontejner pro logické oddíly)
Vyberte (výchozí p): p
Číslo oddílu (1-4, výchozí je 1):
První sektor (2048-61067263, výchozí je 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-61067263, výchozí je 61067263): +256M

Vytvořen nový oddíl 1 typu „Linux“ o velikosti 256 MiB.

Příkaz (m pro nápovědu): t
Vybrán oddíl 1
Šestnáctkový kód (L vypíše všechny kódy): c
Typ oddílu „Linux“ byl změněn na „W95 FAT32 (LBA)“.

Příkaz (m pro nápovědu): n
Typ oddílu
   p   primární (1 primární, 0 rozšířený, 3 volný)
   e   rozšířený (kontejner pro logické oddíly)
Vyberte (výchozí p): p
Číslo oddílu (2-4, výchozí je 2):
První sektor (526336-61067263, výchozí je 526336):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (526336-61067263, výchozí je 61067263):

Vytvořen nový oddíl 2 typu „Linux“ o velikosti 28,9 GiB.

Příkaz (m pro nápovědu): w
Tabulka rozdělení disku byla změněna.
Failed to add partition 1 to system: Zařízení nebo zdroj jsou používány
Failed to add partition 2 to system: Zařízení nebo zdroj jsou používány

The kernel still uses the old partitions. The new table will be used at the next reboot.
Synchronizují se disky.

root@jirka-Precision-T3610:/home/jirka/odroid# fdisk /dev/sdc

Vítejte v fdisku (util-linux 2.34).
Změny zůstanou pouze v paměti, dokud se nerozhodnete je uložit na disk.
Při použití příkazu zápisu buďte obezřetní.


Příkaz (m pro nápovědu): p
Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0xac7ea170

Zařízení   Zaveditelný Začátek    Konec  Sektory Velikost ID Druh
/dev/sdc1                 2048   526335   524288     256M  c W95 FAT32 (LBA)
/dev/sdc2               526336 61067263 60540928    28,9G 83 Linux

Příkaz (m pro nápovědu):


Příkaz (m pro nápovědu): w

Tabulka rozdělení disku byla změněna.
Synchronizují se disky.

root@jirka-Precision-T3610:/home/jirka/odroid# mkfs.vfat /dev/sdc1
mkfs.fat 4.1 (2017-01-24)
mkfs.vfat: unable to open /dev/sdc1: No such file or directory
root@jirka-Precision-T3610:/home/jirka/odroid# fdisk /dev/sdc

Vítejte v fdisku (util-linux 2.34).
Změny zůstanou pouze v paměti, dokud se nerozhodnete je uložit na disk.
Při použití příkazu zápisu buďte obezřetní.

fdisk: /dev/sdc nelze otevřít: Médium nebylo nalezeno
root@jirka-Precision-T3610:/home/jirka/odroid# fdisk -l
Disk /dev/sda: 931,53 GiB, 1 000 204 886 016 bajtů, 1 953 525 168 sektorů
Disk model: ST1000VX000-1CU1
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sda1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sda2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sda5              1052672    2549759    1497088     731M 83 Linux
/dev/sda6              2551808 1953523711 1950971904   930,3G 83 Linux

Oddíl 2 nezačíná na hranici fyzického sektoru.


Disk /dev/sdb: 1,84 TiB, 2 000 398 934 016 bajtů, 3 907 029 168 sektorů
Disk model: Samsung SSD 870
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0x4065f5fe

Zařízení   Zaveditelný Začátek      Konec    Sektory Velikost ID Druh
/dev/sdb1  *              2048    1050623    1048576     512M  b W95 FAT32
/dev/sdb2              1052670 1953523711 1952471042     931G  5 Rozšířený
/dev/sdb5              1052672    2549759    1497088     731M 83 Linux
/dev/sdb6              2551808 1953523711 1950971904   930,3G 83 Linux




Disk /dev/mapper/sda6_crypt: 930,29 GiB, 998 880 837 632 bajtů, 1 950 939 136 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-root: 929,33 GiB, 997 854 281 728 bajtů, 1 948 934 144 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/mapper/vgmint-swap_1: 976 MiB, 1 023 410 176 bajtů, 1 998 848 sektorů
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 4096 bajtů
Velikost I/O (minimální/optimální): 4096 bajtů / 4096 bajtů


Disk /dev/sdc: 29,12 GiB, 31 266 439 168 bajtů, 61 067 264 sektorů
Disk model: Multi-Card
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: dos
Identifikátor disku: 0xac7ea170

Zařízení   Zaveditelný Začátek    Konec  Sektory Velikost ID Druh
/dev/sdc1                 2048   526335   524288     256M  c W95 FAT32 (LBA)
/dev/sdc2               526336 61067263 60540928    28,9G 83 Linux
root@jirka-Precision-T3610:/home/jirka/odroid# mkfs.vfat /dev/sdc1
mkfs.fat 4.1 (2017-01-24)
root@jirka-Precision-T3610:/home/jirka/odroid# mkdir boot
root@jirka-Precision-T3610:/home/jirka/odroid# mount /dev/sdc1 boot
root@jirka-Precision-T3610:/home/jirka/odroid# mkfs.ext4 /dev/sdc2
mke2fs 1.45.5 (07-Jan-2020)
Vytváří se systém souborů s 7567616 (4k) bloky a 1892352 uzly
UUID systému souborů=10e7d802-4377-42ee-974d-c1435bad4ce1
Zálohy superbloku uloženy v blocích:
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
	4096000

Alokují se tabulky skupin: hotovo
Zapisuji tabulky iuzlů: hotovo
Vytváří se žurnál (32768 bloků): hotovo
Zapisuji superbloky a účtovací informace systému souborů: hotovo

root@jirka-Precision-T3610:/home/jirka/odroid# mkdir root
root@jirka-Precision-T3610:/home/jirka/odroid# mount /dev/sdc2 root
root@jirka-Precision-T3610:/home/jirka/odroid# wget http://os.archlinuxarm.org/os/ArchLinuxARM-odroid-n2-latest.tar.gz
--2024-02-13 18:47:46--  http://os.archlinuxarm.org/os/ArchLinuxARM-odroid-n2-latest.tar.gz
Překládám os.archlinuxarm.org (os.archlinuxarm.org)… 50.116.36.110
Navazuje se spojení s os.archlinuxarm.org (os.archlinuxarm.org)|50.116.36.110|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 302 Found
Přesměrováno na: http://ca.us.mirror.archlinuxarm.org/os/ArchLinuxARM-odroid-n2-latest.tar.gz [následuji]
--2024-02-13 18:47:47--  http://ca.us.mirror.archlinuxarm.org/os/ArchLinuxARM-odroid-n2-latest.tar.gz
Překládám ca.us.mirror.archlinuxarm.org (ca.us.mirror.archlinuxarm.org)… 2607:f140:0:32::70, 169.229.200.70
Navazuje se spojení s ca.us.mirror.archlinuxarm.org (ca.us.mirror.archlinuxarm.org)|2607:f140:0:32::70|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: 454423149 (433M) [application/octet-stream]
Ukládám do: „ArchLinuxARM-odroid-n2-latest.tar.gz“

ArchLinuxARM-odroid-n2-latest.tar.gz                        100%[=========================================================================================================================================>] 433,37M  4,63MB/s    za 72s

2024-02-13 18:49:00 (6,03 MB/s) – „ArchLinuxARM-odroid-n2-latest.tar.gz“ uloženo [454423149/454423149]

root@jirka-Precision-T3610:/home/jirka/odroid# apt install bsdtar
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí
Načítají se stavové informace… Hotovo
Balík bsdtar není dostupný, ale jiný balík se na něj odkazuje.
To může znamenat že balík chybí, byl zastarán, nebo je dostupný
pouze z jiného zdroje
Nicméně následující balíky jej nahrazují:
  libarchive-tools:i386 libarchive-tools

E: Balík „bsdtar“ nemá kandidáta pro instalaci
root@jirka-Precision-T3610:/home/jirka/odroid# apt install libarchive-tools
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí
Načítají se stavové informace… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  linux-headers-5.4.0-169 linux-headers-5.4.0-169-generic linux-image-5.4.0-169-generic linux-modules-5.4.0-169-generic linux-modules-extra-5.4.0-169-generic
Pro jejich odstranění použijte „sudo apt autoremove“.
Následující NOVÉ balíky budou nainstalovány:
  libarchive-tools
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 18 neaktualizováno.
Nutno stáhnout 56,9 kB archivů.
Po této operaci bude na disku použito dalších 207 kB.
Stahuje se:1 http://ubuntu.lagis.at/ubuntu focal-updates/universe amd64 libarchive-tools amd64 3.4.0-2ubuntu1.2 [56,9 kB]
Staženo 56,9 kB za 0s (438 kB/s)
Vybírá se dosud nevybraný balík libarchive-tools.
(Načítá se databáze … nyní je nainstalováno 685013 souborů a adresářů.)
Připravuje se nahrazení …/libarchive-tools_3.4.0-2ubuntu1.2_amd64.deb …
Rozbaluje se libarchive-tools (3.4.0-2ubuntu1.2) …
Nastavuje se balík libarchive-tools (3.4.0-2ubuntu1.2) …
Zpracovávají se spouštěče pro balík man-db (2.9.1-1) …
root@jirka-Precision-T3610:/home/jirka/odroid# bsd
bsdcat     bsdcpio    bsd-from   bsdtar     bsd-write
root@jirka-Precision-T3610:/home/jirka/odroid# bsd
bsdcat     bsdcpio    bsd-from   bsdtar     bsd-write
root@jirka-Precision-T3610:/home/jirka/odroid# bsdtar -xpf ArchLinuxARM-odroid-n2-latest.tar.gz -C root
root@jirka-Precision-T3610:/home/jirka/odroid# mv root/boot/* boot
root@jirka-Precision-T3610:/home/jirka/odroid# dd if=boot/u-boot.bin of=/dev/sdc conv=fsync,notrunc bs=512 seek=1
1669+1 záznamů přečteno
1669+1 záznamů zapsáno
854896 bajtů (855 kB, 835 KiB) zkopírováno, 0,209001 s, 4,1 MB/s
root@jirka-Precision-T3610:/home/jirka/odroid# mc



root@jirka-Precision-T3610:/home/jirka/odroid# umount boot
root@jirka-Precision-T3610:/home/jirka/odroid# umount root
root@jirka-Precision-T3610:/home/jirka/odroid#

Zdroje a odkazy

Instalace GCC pro Pico

make GCC={9.3|10.2|10.3|12.1|12.3} REL=x.x.x -jx # I like -j32 on a 16-core server, adjust according to your CPU power