Jak nastavit Arch Linux ARM na Raspberry Pi

Věděli jste, že Arch Linux můžete spustit na Raspberry Pi? Ano, díky projektu Arch ARM můžete! Nejlepší ze všeho je, že je to plnohodnotná průběžná verze Arch Linuxu a má všechny stejné funkce jako tradiční x86 verze. Arch Linux ARM není jednoduchá distribuce na nastavení, zejména pro ty, kteří s Linuxem začínají. Z tohoto důvodu jsme vytvořili tuto příručku o tom, jak nastavit Arch Linux ARM na Raspberry Pi. V něm si projdeme, jak správně rozdělit SD kartu, vše naformátovat, nastavit souborový systém a další!

Poznámka: Arch Linux ARM musí být nainstalován z počítače se systémem Linux. Tyto pokyny NEBUDOU FUNGOVAT na žádném jiném operačním systému, zejména na Mac/Windows.

Rozdělení Arch ARM SD karty

Zapojte Pi SD kartu do počítače se systémem Linux, který používáte k nastavení Arch ARM. Poté v terminálu získejte root shell pomocí příkazu su.

su -

Spuštěním příkazu lsblk zobrazíte výstup všech blokových zařízení v systému. Najděte štítek SD karty.

  Jak nainstalovat Zoiper na Linux

Poznámka: Máte potíže s určením štítku zařízení na kartě SD? Zkuste použít Gnome Disks pro jednodušší práci.

V obslužném programu Cfdisk zvýrazněte všechny oddíly a odstraňte je výběrem „Odstranit“. Po dokončení přejděte na „Nový“ a vyberte jej pomocí Enter na klávesnici. Poté vedle velikosti „oddílu“ napište 100 m.

Poté, co určíte velikost oddílu, vyberte „primární“ a stisknutím klávesy Enter vytvořte oddíl.

První oddíl je nastaven na SD. Nyní je čas vytvořit druhý oddíl. V Cfdisku zvýrazněte „volné místo“ a poté vyberte „Nový“ pro vytvoření nového oddílu.

Ujistěte se, že druhý oddíl je „primární“. Také nechte oddíl zabírat zbývající místo na SD kartě.

Když jsou oba oddíly nastaveny v Cfdisku, zvýrazněte „write“ pro uložení změn. Poté nástroj ukončete výběrem možnosti „Ukončit“.

Formátování systémů souborů SD karty

Oddíly jsou nastaveny na SD kartě. Dalším krokem je naformátování souborových systémů, aby se vše nabootovalo správně. Pomocí příkazu mkfs naformátujte první oddíl pomocí souborového systému VFAT.

Pamatujte: níže uvedené štítky jsou příklady. Budete muset změnit X tak, aby odpovídalo štítkům jednotek s vašimi vlastními. Pokud jste zapomněli označení disku každého z oddílů, nezapomeňte použít lsblk nebo Gnome Disks.

sudo mkfs.vfat -F32 /dev/sdX1

Spouštěcí oddíl nyní používá VFAT. Dále musíme obrátit naši pozornost na kořenový oddíl (aka oddíl 2). V terminálu naformátujte oddíl na Ext4.

sudo mkfs.ext4 -F /dev/sdX2

Nastavení struktury složek Arch ARM

Stejně jako na tradičním Arch Linuxu vyžaduje Arch ARM k instalaci ruční konfiguraci složky. Chcete-li to provést, otevřete terminál a získejte přístup root pomocí příkazu su.

su -

Nyní, když máte na svém počítači se systémem Linux přístup root, použijte příkaz CD a přesuňte se do složky /mnt.

cd /mnt

V /mnt vytvořte novou složku, kde budete pracovat na instalaci Arch Linux ARM. Této složce budeme říkat obloukové rameno

  Jak vytvořit Linux NAS s Amahi

mkdir -p /mnt/arch-arm
mkdir -p /mnt/arch-arm/boot
mkdir -p /mnt/arch-arm/root

Pracovní složka je nastavena. Dále k němu musíte připojit kořenový oddíl (oddíl 2). Montáž se provádí příkazem mount.

Poznámka: nezapomeňte změnit /dev/sdX2 se správným označením disku oddílu 2 na vaší SD kartě.

mount /dev/sdX2 /mnt/arch-arm/root

Poté, co jste připojili kořenový oddíl do /mnt/arch-arm/root, připojte zaváděcí oddíl do /mnt/arch-arm/boot.

mount /dev/sdX1 /mnt/arch-arm/boot

Když jsou obě složky připojeny na správná místa, otevřete druhý terminál a přejděte k další části výukového programu.

Stahování Arch ARM

Arch Linux ARM není váš tradiční operační systém Raspberry Pi. Nenajdete tam žádné soubory IMG. Místo toho si musíte stáhnout zdrojový archivní soubor TarGZ. V této sekci vám ukážeme, jak získat nejnovější verzi Arch ARM pro Pi pomocí Wget.

  Jak změnit uživatelská data pomocí chfn a usermod v systému Linux

Pi 1 ke stažení

cd /tmp
wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz

Pi 2 ke stažení

cd /tmp
wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz

Pi 3 ke stažení

cd /tmp

wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz

Instalace Arch ARM na SD kartu

Stahování souborů je dokončeno. Nyní je čas nastavit OS na rozdělené SD kartě.

Poznámka: K extrahování souborů budete muset nainstalovat BSDTar. Přejděte na stránku pkgs.org a stáhněte si balíček pro vaši distribuci.

Pomocí bsdtar rozbalte soubory do správného umístění.

Pi 1 extrakt

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C /mnt/arch-arm/root/

Pi 2 extrakt

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-2-latest.tar.gz -C /mnt/arch-arm/root/

Pi 3 extrakt

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch-arm/root/

Systémové soubory Arch ARM jsou nyní v kořenovém oddílu SD karty. Nyní musíte přesunout spouštěcí soubory z /mnt/arch-arm/root/boot/ na oddíl o velikosti 100 MB, který jsme nastavili dříve.

sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot

Dokončete instalaci souboru odpojením oddílů z počítače.

sudo umount /mnt/arch-arm/root/

sudo umount /mnt/arch-arm/boot/

Postup po instalaci

Při prvním spuštění do Arch ARM na Pi, budete muset nastavit pacman a naplnit podpisové klíče následujícími příkazy.

Poznámka: výchozí uživatel root pro Arch ARM je alarm. Výchozí heslo je také alarm. Heslo uživatele root je root.

pacman-key --init
pacman-key --populate archlinuxarm

Dále synchronizujte a nainstalujte všechny aktualizace.

sudo pacman -Syyuu

Díky všem aktualizacím je váš Arch ARM Pi připraven k použití!