Visste du att du kan köra Arch Linux på enRaspberry Pi? Ja, tack vare Arch ARM-projektet kan du! Det bästa av allt är att det är en fullständig, rullande version av Arch Linux och den har alla samma funktioner som den traditionella x86-versionen. Arch Linux ARM är inte en enkel distribution att installera, särskilt de som är nya med Linux. Av den anledningen har vi gjort den här guiden för hur du ställer in Arch Linux ARM på Raspberry Pi. I det kommer vi att gå igenom hur man delar upp SD-kortet korrekt, formaterar allt, konfigurerar filsystemet och mer!
Obs: Arch Linux ARM måste installeras från en Linux-dator. Dessa instruktioner VARA INTE FÖR något annat operativsystem, särskilt Mac / Windows.
Partitionera Arch ARM SD-kort
Anslut Pi SD-kortet till den Linux-dator du använder för att konfigurera Arch ARM på. Då får du ett rotskal i terminalen med hjälp av su kommando.
su -
Springa det lsblk kommando för att se utgången från alla blockenheter på systemet. Hitta ditt SD-korts etikett.
Obs! Har du problem med att räkna ut SD-kortets enhetens etikett? Försök använda Gnome Disks för en enklare tid.
Markera eventuella partitioner i verktyget Cfdisk och radera dem genom att välja "Radera". När du är klar, flytta till "Ny" och välj den med Stiga på på tangentbordet. Skriv sedan 100M bredvid "partition" -storlek.
När du har angett partitionens storlek väljer du "primär" och trycker på enter för att skapa partitionen.
Den första partitionen är inställd på SD. Nu är det dags att göra den andra partitionen. I cfdisk, markera "ledigt utrymme" och välj sedan "Nytt" för att skapa en ny partition.
Se till att den andra partitionen är "primär." Få även partitionen att ta återstående utrymme på SD-kortet.
När båda partitionerna är inställda i Cfdisk, markera "skriv" för att spara ändringarna. Avsluta sedan verktyget genom att välja "Avsluta".
Formatera SD-kortfilsystemen
Partitionerna ställs in på SD-kortet. Nästa steg är att formatera filsystemen så att allt startar korrekt. Använda mkfs kommandot, formatera den första partitionen med VFAT-filsystemet.
Kom ihåg: etiketterna nedan är exempel. Du måste ändra X för att matcha enhetens etiketter med dina egna. Om du har glömt enhetens etikett för vart och ett av partitionerna, kom ihåg att använda det lsblk eller Gnome-skivor.
sudo mkfs.vfat -F32 /dev/sdX1
Startpartitionen använder nu VFAT. Därefter måste vi uppmärksamma Root-partitionen (aka partition 2). Formatera partitionen till Ext4 i terminalen.
sudo mkfs.ext4 -F /dev/sdX2
Ställa in Arch ARM-mappstrukturen
Precis som på traditionell Arch Linux kräver Arch ARM en manuell mappkonfiguration för att installera. För att göra detta, öppna en terminal och få root-åtkomst med su kommando.
su -
Nu när du har fått root-åtkomst på din Linux-dator använder du CD kommandot och flytta till mappen / mnt.
cd /mnt
Inuti / mnt, skapa en ny mapp där du kommer att arbeta för att installera Arch Linux ARM. Vi kommer att kalla den här mappen arch-arm
mkdir -p /mnt/arch-arm mkdir -p /mnt/arch-arm/boot mkdir -p /mnt/arch-arm/root
Arbetsmappen är inställd. Därefter måste du montera rootpartitionen (partition 2) på den. Montering sker med montera kommando.
Obs! Se till att byta / dev / sdX2 med rätt enhetens etikett för partition 2 på ditt SD-kort.
mount /dev/sdX2 /mnt/arch-arm/root
När du har monterat root-partitionen till / Mnt / arch-arm / root, montera Boot-partitionen till / Mnt / arch-arm / boot.
mount /dev/sdX1 /mnt/arch-arm/boot
När båda mapparna är monterade på rätt plats, öppna upp en andra terminal och gå vidare till nästa avsnitt i lektionen.
Hämtar Arch ARM
Arch Linux ARM är inte din traditionella hallonPi-operativsystem. Du hittar inga IMG-filer där ute. Istället måste du ladda ner en TarGZ-arkivfil. I det här avsnittet kommer vi att visa dig hur du får den senaste versionen av Arch ARM för Pi med wget.
Pi 1 nedladdning
cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
Pi 2 nedladdning
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
Pi 3 nedladdning
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz
Installera Arch ARM på SD-kort
Filerna laddas ner. Nu är det dags att ställa in operativsystemet på det partitionerade SD-kortet.
Obs! Du måste installera BSDTar för att extrahera filerna. Gå till pkgs.org och ladda ner paketet för din distro.
Använder sig av bsdtar, extrahera filerna till rätt plats.
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/
Arch ARMs systemfiler finns nu på root-partitionen på SD-kortet. Nu måste du flytta startfilerna från / Mnt / arch-arm / root / boot / till 100 MB-partitionen som vi skapade tidigare.
sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot
Slutför filinstallationen genom att avmontera partitionerna från din dator.
sudo umount /mnt/arch-arm/root/ sudo umount /mnt/arch-arm/boot/
Förfarande efter installation
Första gången du startar in i Arch ARM på Pi, måste du ställa in pacman och fylla signaturtangenterna med följande kommandon.
Obs: standardrotanvändaren för Arch ARM är larm. Standardlösenordet är också larm. Rotlösenordet är rot.
pacman-key --init pacman-key --populate archlinuxarm
Nästa, synkronisera och installera eventuella uppdateringar.
sudo pacman -Syyuu
Med alla uppdateringar som tas om hand är din Arch ARM Pi redo att användas!
kommentarer