Wist je dat je Arch Linux op a kunt draaienRaspberry Pi? Ja, dankzij het Arch ARM-project kan dat! Het beste van alles is dat het een volledig functionele, rollende versie van Arch Linux is en dat het dezelfde functies heeft als de traditionele x86-versie. Arch Linux ARM is geen eenvoudige distributie om in te stellen, vooral degenen die nieuw zijn bij Linux. Om deze reden hebben we deze handleiding gemaakt voor het instellen van Arch Linux ARM op Raspberry Pi. Hierin zullen we ingaan op hoe de SD-kaart correct te partitioneren, alles te formatteren, het bestandssysteem in te stellen en meer!
Opmerking: Arch Linux ARM moet worden geïnstalleerd vanaf een Linux-pc. Deze instructies ZULLEN NIET WERKEN op een ander besturingssysteem, vooral Mac / Windows.
Partitioneren van de Arch ARM SD-kaart
Sluit de Pi SD-kaart aan op de Linux-computer die u gebruikt om Arch ARM in te stellen. Verkrijg dan in de terminal een root shell met behulp van de su commando.
su -
Voer de ... uit lsblk opdracht om de uitvoer van alle blokapparaten op het systeem te bekijken. Zoek het etiket van uw SD-kaart.
Opmerking: ondervindt u problemen bij het achterhalen van het apparaatlabel van de SD-kaart? Probeer Gnome-schijven gemakkelijker te gebruiken.
Markeer in het hulpprogramma Cfdisk alle partities en verwijder ze door "Verwijderen" te selecteren. Ga als u klaar bent naar "Nieuw" en selecteer het met invoeren op het toetsenbord. Schrijf vervolgens 100M naast de grootte van de "partitie".
Nadat u de grootte van de partitie hebt opgegeven, selecteert u "primair" en drukt u op Enter om de partitie te maken.
De eerste partitie is ingesteld op de SD. Nu is het tijd om de tweede partitie te maken. In cfdiskmarkeer "vrije ruimte" en selecteer vervolgens "Nieuw" om een nieuwe partitie te maken.
Zorg ervoor dat de tweede partitie 'primair' is. Laat de partitie ook de resterende ruimte op de SD-kaart innemen.
Wanneer beide partities in Cfdisk zijn ingesteld, markeert u "schrijven" om de wijzigingen op te slaan. Sluit vervolgens het hulpprogramma door "Afsluiten" te selecteren.
Formatteren van de SD-kaartbestandssystemen
De partities zijn ingesteld op de SD-kaart. De volgende stap is het formatteren van de bestandssystemen zodat alles correct opstart. De ... gebruiken mkfs commando, formatteer de eerste partitie met het VFAT-bestandssysteem.
Onthoud: de onderstaande labels zijn voorbeelden. U moet de X wijzigen zodat deze overeenkomt met de labels van uw schijf. Als u het schijflabel van elk van de partities bent vergeten, vergeet dan niet te gebruiken lsblk of Kabouterschijven.
sudo mkfs.vfat -F32 /dev/sdX1
De opstartpartitie gebruikt nu VFAT. Vervolgens moeten we onze aandacht richten op de rootpartitie (aka partitie 2). Formatteer in de terminal partitie naar Ext4.
sudo mkfs.ext4 -F /dev/sdX2
De structuur van de Arch ARM-map instellen
Net als bij traditionele Arch Linux, vereist Arch ARM een handmatige mapconfiguratie om te installeren. Om dit te doen, opent u een terminal en krijgt u root-toegang met behulp van de su commando.
su -
Nu je root-toegang op je Linux-computer hebt, gebruik je de CD commando en ga naar de map / mnt.
cd /mnt
Maak binnen / mnt een nieuwe map aan waarin u werkt om Arch Linux ARM te installeren. We zullen deze map arch-arm noemen
mkdir -p /mnt/arch-arm mkdir -p /mnt/arch-arm/boot mkdir -p /mnt/arch-arm/root
De werkmap is ingesteld. Vervolgens moet u de rootpartitie (partitie 2) erop mounten. Het monteren gebeurt met de berg commando.
Opmerking: zorg ervoor dat / dev / sdX2 wordt gewijzigd met het juiste schijflabel van partitie 2 op uw SD-kaart.
mount /dev/sdX2 /mnt/arch-arm/root
Nadat je de rootpartitie hebt gekoppeld aan / Mnt / arch-arm / root, mount de Boot-partitie op / Mnt / arch-arm / boot.
mount /dev/sdX1 /mnt/arch-arm/boot
Wanneer beide mappen op de juiste locaties zijn aangekoppeld, opent u een tweede terminal en gaat u door naar het volgende gedeelte van de zelfstudie.
Arch ARM downloaden
Arch Linux ARM is niet je traditionele RaspberryPi besturingssysteem. U zult daar geen enkele IMG-bestanden vinden. In plaats daarvan moet u een bron-TarGZ-archiefbestand downloaden. In dit gedeelte laten we u zien hoe u de nieuwste release van Arch ARM voor Pi kunt krijgen met behulp van wget.
Pi 1 Downloaden
cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
Pi 2 downloaden
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
Pi 3 downloaden
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz
Arch ARM installeren op SD-kaart
De bestanden zijn klaar met downloaden. Nu is het tijd om het besturingssysteem op de gepartitioneerde SD-kaart in te stellen.
Opmerking: u moet BSDTar installeren om de bestanden uit te pakken. Ga naar pkgs.org en download het pakket voor je distro.
Gebruik makend van bsdtar, pak de bestanden uit op de juiste locatie.
Pi 1 Extract
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C /mnt/arch-arm/root/
Pi 2 Extract
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-2-latest.tar.gz -C /mnt/arch-arm/root/
Pi 3 Extract
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch-arm/root/
De systeembestanden van Arch ARM bevinden zich nu op de rootpartitie van de SD-kaart. Nu moet u de opstartbestanden verplaatsen van / Mnt / arch-arm / root / boot / naar de partitie van 100 MB die we eerder hadden ingesteld.
sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot
Voltooi de bestandsinstallatie door de partities van uw computer te ontkoppelen.
sudo umount /mnt/arch-arm/root/ sudo umount /mnt/arch-arm/boot/
Procedure na installatie
De eerste keer dat u Arch ARM op de Pi opstart, moet u pacman instellen en de ondertekeningssleutels vullen met de volgende opdrachten.
Opmerking: de standaard root-gebruiker voor Arch ARM is alarm. Het standaardwachtwoord is ook alarm. Het root wachtwoord is wortel.
pacman-key --init pacman-key --populate archlinuxarm
Synchroniseer en installeer vervolgens eventuele updates.
sudo pacman -Syyuu
Met alle updates geregeld, is uw Arch ARM Pi klaar voor gebruik!
Comments