Cum să configurați Arch Linux ARM pe Raspberry Pi

click fraud protection

Știați că puteți alerga Arch Linux pe un zmeură Pi? Da, datorită proiectului Arch ARM, puteți! Cel mai bine, este o versiune completă, rulantă a Arch Linux și are toate caracteristicile ca versiunea tradițională x86. Arch Linux ARM nu este o distribuție simplă de configurat, în special celor care sunt noi pentru Linux. Din acest motiv, am realizat acest ghid cu privire la modul de configurare Arch Linux ARM pe Raspberry Pi. În ea, noi va parcurge modul de partitionare corectă a cardului SD, formatarea tuturor, configurarea sistemului de fișiere și Mai Mult!

Notă: Arch Linux ARM trebuie instalat de pe un computer Linux. Aceste instrucțiuni NU vor funcționa la alt sistem de operare, în special Mac / Windows.

Partiționarea cardului SD ARM Arch

Conectați cardul Pi SD la computerul Linux pe care îl utilizați pentru a configura Arch ARM. Apoi, în terminal, câștigați a rădăcină coajă folosind butonul su comanda.

su -

Rulează lsblk comanda pentru a vizualiza ieșirea tuturor dispozitivelor bloc din sistem. Localizați eticheta cardului SD.

instagram viewer

Notă: aveți probleme în a afla eticheta dispozitivului cardului SD? Încercați să utilizați Gnome Disks pentru o perioadă mai ușoară.

În utilitatea Cfdisk, evidențiați orice partiții și ștergeți-le selectând „Ștergeți”. Când ați terminat, treceți la „Nou” și selectați-l cu introduce pe tastatură. Apoi, scrieți 100 M lângă dimensiunea „partiției”.

După ce ați specificat dimensiunea partiției, selectați „primar” și apăsați Enter pentru a crea partiția.

Prima partiție este configurată pe SD. Acum a sosit momentul să facem a doua partiție. În cfdisk, evidențiați „spațiu liber”, apoi selectați „Nou” pentru a crea o nouă partiție.

Asigurați-vă că a doua partiție este „primară”. De asemenea, faceți ca partiția să ocupe spațiul rămas al cardului SD.

Când ambele partiții sunt configurate în Cfdisk, evidențiați „scrie” pentru a salva modificările. Apoi, părăsiți instrumentul selectând „Renunță”.

Formatarea sistemelor de fișiere SD Card

Partițiile sunt configurate pe cardul SD. Următorul pas este formatarea sistemelor de fișiere, astfel încât totul să pornească corect. Folosind mkfs comanda, formatați prima partiție cu sistemul de fișiere VFAT.

Nu uitați: etichetele de mai jos sunt exemple. Va trebui să schimbați X-ul pentru a se potrivi cu etichetele unității cu dvs. Dacă ați uitat eticheta de unitate a fiecăreia dintre partiții, nu uitați să folosiți lsblk sau Discuri Gnome.

sudo mkfs.vfat -F32 / dev / sdX1

Partiția de pornire utilizează acum VFAT. În continuare, trebuie să ne îndreptăm atenția către partiția Root (aka partition 2). În terminal, formatați partiția în Ext4.

sudo mkfs.ext4 -F / dev / sdX2

Setarea structurii folderului AR ARM

La fel ca în cazul tradiționalului Arch Linux, Arch ARM necesită o configurație manuală a folderului pentru instalare. Pentru a face acest lucru, deschideți un terminal și obțineți acces root folosind butonul su comanda.

su -

Acum, când ai acces root la computerul tău Linux, folosești CD comanda și treceți la folderul / mnt.

cd / mnt

În interior / mnt, creați un nou folder în care veți lucra pentru instalarea Arch Linux ARM. Vom numi acest braț arhivar

mkdir -p / mnt / arcul-braț. mkdir -p / mnt / arch-arm / boot. mkdir -p / mnt / arc-bra / root

Folderul de lucru este configurat. În continuare, trebuie să montați partiția Root (partiția 2) la ea. Montarea se face cu ajutorul montură comanda.

Notă: asigurați-vă că schimbați / dev / sdX2 cu eticheta de unitate corectă a partiției 2 de pe cardul SD.

mount / dev / sdX2 / mnt / arc-bra / root

După ce ați montat partiția Root în /mnt/arch-arm/root, montați partiția Boot la /mnt/arch-arm/boot.

mount / dev / sdX1 / mnt / arc-bra / boot

Când ambele foldere sunt montate în locațiile corecte, deschideți un al doilea terminal și treceți la secțiunea următoare a tutorialului.

Descărcarea Arch ARM

Arch Linux ARM nu este sistemul dvs. de operare tradițional Raspberry Pi. Nu veți găsi niciun fișier IMG acolo. În schimb, trebuie să descărcați un fișier de arhivă TarGZ sursă. În această secțiune, vă vom arăta cum puteți obține cea mai recentă versiune de Arch ARM pentru Pi folosind wget.

Descărcare Pi 1

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

Descărcare Pi 2

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

Descărcați Pi 3

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

Instalarea Arch ARM pe cardul SD

Fișierele sunt descărcate. Acum este timpul să configurați sistemul de operare pe cardul SD partiționat.

Notă: va trebui să instalați BSDTar pentru a extrage fișierele. Accesați pkgs.org și descărcați pachetul pentru distro.

Utilizarea bsdtar, extrageți fișierele în locația corectă.

Extractul Pi 1

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C / mnt / arc-bra / root /

Extractul Pi 2

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

Extractul Pi 3

sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C / mnt / arcul-braț / rădăcină /

Fișierele de sistem Arch ARM se află acum în partiția rădăcină a cardului SD. Acum trebuie să mutați fișierele de pornire de la /mnt/arch-arm/root/boot/ la partiția de 100 MB pe care am stabilit-o mai devreme.

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

Finalizați instalarea fișierului prin demontarea partițiilor de pe computer.

sudo umount / mnt / arcul-braț / rădăcină / sudo umount / mnt / arc-bra / boot /

Procedura post-instalare

Prima dată când porniți în Arch ARM pe Pi, va trebui să configurați Pacman și să completați tastele de semnare cu următoarele comenzi.

Notă: Utilizatorul root implicit pentru Arch ARM este alarma. Parola implicită este de asemenea alarma. Parola rădăcină este rădăcină.

Pacman-key - init. Pacman-key - Archopuxarm populare

Apoi, sincronizați și instalați toate actualizările.

sudo pacman -Syyuu

Cu toate actualizările îngrijite, arcul dvs. ARM Pi este gata de utilizare!

watch instagram story