Sådan konfigureres Arch Linux ARM på Raspberry Pi

click fraud protection

Vidste du, at du kan løbe Arch Linux på en Raspberry Pi? Ja, takket være Arch ARM-projektet kan du! Det bedste af alt er, at det er en komplet, rullende version af Arch Linux, og det har alle de samme funktioner som den traditionelle x86-version. Arch Linux ARM er ikke en simpel distribution, der skal konfigureres, især dem, der er nye med Linux. Af denne grund har vi lavet denne vejledning til, hvordan du konfigurerer Arch Linux ARM på Raspberry Pi. I det, vi vil undersøge hvordan man inddeler SD-kortet korrekt, formaterer alt, opsætter filsystemet og mere!

Bemærk: Arch Linux ARM skal installeres fra en Linux-pc. Disse instruktioner VIL IKKE ARBEJDE på noget andet operativsystem, især Mac / Windows.

Opdeling af Arch ARM SD-kort

Sæt Pi SD-kortet i den Linux-computer, du bruger til at konfigurere Arch ARM på. Derefter, i terminalen, få en rod skal ved hjælp af su kommando.

su -

Kør lsblk kommando til at se output fra alle blokkeenheder på systemet. Find dit SD-korts etiket.

Bemærk: har du problemer med at finde ud af SD-kortets enhedsetiket? Prøv at bruge Gnome-diske for en lettere tid.

instagram viewer

I Cfdisk-værktøjet skal du markere eventuelle partitioner og slette dem ved at vælge "Slet." Når du er færdig, skal du flytte til "Ny" og vælge den med Gå ind på tastaturet. Skriv derefter 100M ud for “partition” -størrelse.

Når du har angivet størrelsen på partitionen, skal du vælge "primær" og trykke på enter for at oprette partitionen.

Den første partition er sat op på SD. Nu er det tid til at lave den anden partition. I cfdisk, fremhæv "ledig plads", og vælg derefter "Ny" for at oprette en ny partition.

Sørg for, at den anden partition er "primær." Få også partitionen til at optage den resterende plads på SD-kortet.

Når begge partitioner er konfigureret i Cfdisk, skal du markere "skriv" for at gemme ændringerne. Forlad derefter værktøjet ved at vælge "Afslut".

Formatering af SD-kort filsystemer

Partitionerne er indstillet på SD-kortet. Det næste trin er at formatere filsystemerne, så alt starter korrekt. Bruger mkfs kommando, formater den første partition med VFAT-filsystemet.

Husk: etiketterne nedenfor er eksempler. Du bliver nødt til at ændre X for at matche drevetiketterne med dine egne. Hvis du har glemt drevmærket på hver af partitionerne, skal du huske at bruge det lsblk eller Gnome-diske.

sudo mkfs.vfat -F32 / dev / sdX1

Opstartspartitionen bruger nu VFAT. Dernæst skal vi henlede opmærksomheden på rodpartitionen (også kendt som partition 2). Formater partition til Ext4 på terminalen.

sudo mkfs.ext4 -F / dev / sdX2

Opsætning af Arch ARM-mappestruktur

Ligesom på traditionel Arch Linux kræver Arch ARM en manuel mappekonfiguration for at installere. For at gøre dette skal du åbne en terminal og få rodadgang vha su kommando.

su -

Nu, hvor du har root-adgang på din Linux-computer, skal du bruge CD kommandoen og flyt til mappen / mnt.

cd / mnt

Inde / mnt, opret en ny mappe, hvor du arbejder på at installere Arch Linux ARM. Vi kalder denne mappe arch-arm

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

Arbejdsmappen er konfigureret. Dernæst skal du montere rodpartitionen (partition 2) på den. Montering sker med mount kommando.

Bemærk: Sørg for at ændre / dev / sdX2 med den korrekte drevmærkning af partition 2 på dit SD-kort.

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

Når du har monteret rodpartitionen til /mnt/arch-arm/root, monter Boot-partitionen til /mnt/arch-arm/boot.

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

Når begge mapper er monteret på de rigtige placeringer, skal du åbne en anden terminal og gå videre til næste afsnit i selvstudiet.

Download af Arch ARM

Arch Linux ARM er ikke dit traditionelle Raspberry Pi-operativsystem. Du finder overhovedet ingen IMG-filer derude. I stedet skal du downloade en kilde TarGZ arkivfil. I dette afsnit viser vi dig, hvordan du får den seneste udgivelse af Arch ARM til Pi ved hjælp af wget.

Pi 1 Download

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

Pi 2 Download

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

Pi 3 Download

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

Installation af Arch ARM til SD-kort

Filerne er downloadet. Nu er det tid til at konfigurere OS på det partitionerede SD-kort.

Bemærk: Du skal installere BSDTar for at udpakke filerne. Gå til pkgs.org og download pakken til din distro.

Ved brug af bsdtar, udpak filerne til det rigtige sted.

Pi 1 Ekstrakt

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

Pi 2-ekstrakt

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

Pi 3 Ekstrakt

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

Arch ARM's systemfiler er nu på rodpartitionen af ​​SD-kortet. Nu skal du flytte startfilerne fra /mnt/arch-arm/root/boot/ til den 100 MB partition, vi oprettede tidligere.

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

Afslut filinstallationen ved at afmontere partitionerne fra din computer.

sudo umount / mnt / arch-arm / root / sudo umount / mnt / arch-arm / boot /

Procedure efter installation

Første gang du starter i Arch ARM på Pi, skal du opsætte pacman og udfylde underskriftstasterne med følgende kommandoer.

Bemærk: standard rodbrugeren til Arch ARM er alarm. Standardadgangskoden er også alarm. Root-adgangskoden er rod.

pacman-nøgle - init. pacman-nøgle - befolke archlinuxarm

Derefter synkroniser og installer eventuelle opdateringer.

sudo pacman -Syyuu

Med alle de opdateringer, der er taget hånd om, er din Arch ARM Pi klar til brug!

watch instagram story