Știai că ai posibilitatea de a utiliza Arch Linux pe un Raspberry Pi? Ei bine, da, este posibil datorită proiectului Arch ARM! Cel mai interesant este că acesta oferă o versiune complet funcțională a Arch Linux, actualizată continuu, care are toate caracteristicile versiunii tradiționale pentru x86. Cu toate acestea, Arch Linux ARM nu este cea mai simplă distribuție de configurat, mai ales pentru începătorii în Linux. De aceea, am creat acest ghid, care te va ajuta să configurezi Arch Linux ARM pe un Raspberry Pi. Vom detalia cum să partiționezi corect cardul SD, cum să îl formatezi, să configurezi sistemul de fișiere și multe altele!
Atenție: Instalarea Arch Linux ARM necesită un PC cu sistem Linux. Aceste instrucțiuni NU vor funcționa pe alte sisteme de operare, cum ar fi Mac sau Windows.
Partiționarea cardului SD pentru Arch ARM
Conectează cardul SD al Raspberry Pi la computerul Linux pe care îl vei folosi pentru configurarea Arch ARM. Apoi, deschide un terminal și obține acces root folosind comanda `su`.
su -
Execută comanda `lsblk` pentru a vizualiza lista tuturor dispozitivelor de stocare blocate. Identifică eticheta cardului SD.
Observație: Dacă ai dificultăți în a identifica eticheta dispozitivului cardului SD, poți utiliza Gnome Disks pentru o abordare mai facilă.
În utilitarul Cfdisk, evidențiază toate partițiile și șterge-le selectând opțiunea „Delete”. După ce ai terminat, alege „New” și apasă Enter. Introdu valoarea 100M pentru dimensiunea „partiției”.
După ce ai stabilit dimensiunea, selectează „primary” și apasă Enter pentru a crea partiția.
Prima partiție este configurată. Acum urmează crearea celei de-a doua partiții. În Cfdisk, evidențiază spațiul liber rămas și alege „New” pentru a iniția o nouă partiție.
Asigură-te că a doua partiție este „primary”. De asemenea, alocă acestei partiții tot spațiul rămas de pe cardul SD.
După ce ambele partiții sunt configurate în Cfdisk, selectează „write” pentru a salva modificările. Apoi, ieși din utilitar selectând „Quit”.
Formatarea sistemelor de fișiere de pe cardul SD
Partițiile sunt acum configurate pe cardul SD. Următorul pas este formatarea sistemelor de fișiere, astfel încât totul să funcționeze corect. Folosind comanda `mkfs`, formatează prima partiție cu sistemul de fișiere VFAT.
Atenție: etichetele de mai jos sunt exemple. Va trebui să înlocuiești X-ul cu etichetele proprii ale unităților. Dacă ai uitat eticheta unității fiecărei partiții, folosește `lsblk` sau Gnome Disks.
sudo mkfs.vfat -F32 /dev/sdX1
Partiția de boot folosește acum VFAT. Acum trebuie să ne concentrăm pe partiția Root (partiția 2). În terminal, formatează această partiție folosind Ext4.
sudo mkfs.ext4 -F /dev/sdX2
Configurarea structurii de directoare pentru Arch ARM
La fel ca în cazul versiunii tradiționale de Arch Linux, Arch ARM necesită configurarea manuală a directoarelor pentru instalare. Pentru a face acest lucru, deschide un terminal și obține acces root prin comanda `su`.
su -
Acum că ai acces root, folosește comanda `cd` pentru a te deplasa în directorul `/mnt`.
cd /mnt
În `/mnt`, creează un nou director în care vei lucra pentru a instala Arch Linux ARM. Vom denumi acest director `arc-arm`.

mkdir -p /mnt/arch-arm mkdir -p /mnt/arch-arm/boot mkdir -p /mnt/arch-arm/root
Directorul de lucru este gata. Acum trebuie să montezi partiția Root (partiția 2) în el. Montarea se realizează cu comanda `mount`.
Notă: Asigură-te că înlocuiești `/dev/sdX2` cu eticheta corectă a partiției 2 de pe cardul SD.
mount /dev/sdX2 /mnt/arch-arm/root
După ce ai montat partiția Root în `/mnt/arch-arm/root`, montează partiția Boot în `/mnt/arch-arm/boot`.
mount /dev/sdX1 /mnt/arch-arm/boot
După ce ambele directoare sunt montate în locațiile corecte, deschide un al doilea terminal și continuă cu următoarea secțiune a tutorialului.
Descărcarea Arch ARM
Arch Linux ARM nu este un sistem de operare tipic pentru Raspberry Pi. Nu vei găsi un fișier IMG. În schimb, trebuie să descarci un fișier arhivă TarGZ sursă. În această secțiune, îți vom arăta cum să obții cea mai recentă versiune a Arch ARM pentru Pi folosind Wget.
Descărcare pentru Pi 1
cd /tmp
wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
Descărcare pentru Pi 2
cd /tmp wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
Descărcare pentru Pi 3
cd /tmp wget https://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz
Instalarea Arch ARM pe cardul SD

Descărcarea fișierelor s-a încheiat. Acum este momentul să configurezi sistemul de operare pe cardul SD partiționat.
Observație: va trebui să instalezi BSDtar pentru a extrage fișierele. Accesează pkgs.org și descarcă pachetul corespunzător distribuției tale.
Folosind bsdtar, extrage fișierele în locația corectă.
Extragere pentru Pi 1
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C /mnt/arch-arm/root/
Extragere pentru Pi 2
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-2-latest.tar.gz -C /mnt/arch-arm/root/
Extragere pentru Pi 3
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch-arm/root/
Fișierele de sistem ale Arch ARM se află acum pe partiția Root a cardului SD. Acum trebuie să muți fișierele de boot din `/mnt/arch-arm/root/boot/` în partiția de 100 MB pe care am configurat-o anterior.
sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot
Finalizează instalarea demontând partițiile de pe computer.
sudo umount /mnt/arch-arm/root/ sudo umount /mnt/arch-arm/boot/
Procedura post-instalare
La prima pornire în Arch ARM pe Pi, va trebui să configurezi pacman și să inițiezi cheile de semnare cu următoarele comenzi.
Observație: Utilizatorul root implicit pentru Arch ARM este `alarm`. Parola implicită este tot `alarm`. Parola pentru utilizatorul root (superutilizator) este `root`.
pacman-key --init pacman-key --populate archlinuxarm
Apoi, sincronizează și instalează toate actualizările.
sudo pacman -Syyuu
Cu toate actualizările instalate, Arch ARM Pi este gata de utilizare!