Czy wiesz, że możesz uruchomić Arch Linux naRaspberry Pi? Tak, dzięki projektowi Arch ARM możesz! Co najważniejsze, jest to w pełni funkcjonalna, rozwijana wersja Arch Linux i ma wszystkie te same funkcje, co tradycyjna wersja x86. Arch Linux ARM nie jest prostą konfiguracją, szczególnie dla tych, którzy są nowi w Linuksie. Z tego powodu przygotowaliśmy ten przewodnik, jak skonfigurować Arch Linux ARM na Raspberry Pi. W nim omówimy, jak poprawnie podzielić kartę SD na partycje, sformatować wszystko, skonfigurować system plików i wiele więcej!
Uwaga: Arch Linux ARM musi być zainstalowany z komputera z systemem Linux. Te instrukcje NIE DZIAŁAJĄ na żadnym innym systemie operacyjnym, szczególnie na Macu / Windows.
Partycjonowanie karty Arch ARM SD
Podłącz kartę Pi SD do komputera z systemem Linux, którego używasz do skonfigurowania Arch ARM. Następnie w terminalu uzyskaj powłokę root za pomocą su Komenda.
su -
Uruchom lsblk polecenie, aby wyświetlić dane wyjściowe wszystkich urządzeń blokowych w systemie. Znajdź etykietę karty SD.
Uwaga: masz problem ze zrozumieniem etykiety urządzenia na karcie SD? Spróbuj użyć Gnome Disks dla łatwiejszego czasu.
W narzędziu Cfdisk zaznacz dowolne partycje i usuń je, wybierając „Usuń”. Po zakończeniu przejdź do „Nowe” i wybierz je za pomocą Wchodzić na klawiaturze. Następnie napisz 100 M obok rozmiaru „partycji”.
Po określeniu rozmiaru partycji wybierz „podstawowy” i naciśnij klawisz Enter, aby utworzyć partycję.
Pierwsza partycja jest skonfigurowana na karcie SD. Czas na drugą partycję. W Cfdisk, zaznacz „wolne miejsce”, a następnie wybierz „Nowy”, aby utworzyć nową partycję.
Upewnij się, że druga partycja jest „podstawowa”. Ponadto, pozwól, aby partycja zajęła pozostałe miejsce na karcie SD.
Gdy obie partycje są skonfigurowane w Cfdisk, podświetl „write”, aby zapisać zmiany. Następnie zamknij narzędzie, wybierając „Quit”.
Formatowanie systemów plików karty SD
Partycje są skonfigurowane na karcie SD. Następnym krokiem jest sformatowanie systemów plików, aby wszystko uruchomiło się poprawnie. Używając mkfs polecenie, sformatuj pierwszą partycję za pomocą systemu plików VFAT.
Pamiętaj: poniższe etykiety to przykłady. Musisz zmienić X, aby dopasować etykiety dysku do własnych. Jeśli zapomniałeś etykiety dysku każdej z partycji, pamiętaj o użyciu lsblk lub Dyski Gnome.
sudo mkfs.vfat -F32 /dev/sdX1
Partycja rozruchowa używa teraz VFAT. Następnie musimy zwrócić uwagę na partycję root (aka partycja 2). W terminalu sformatuj partycję na Ext4.
sudo mkfs.ext4 -F /dev/sdX2
Konfigurowanie struktury folderów Arch ARM
Podobnie jak w tradycyjnym Arch Linux, Arch ARM wymaga ręcznej konfiguracji folderów, aby zainstalować. Aby to zrobić, otwórz terminal i uzyskaj dostęp do konta root za pomocą su Komenda.
su -
Teraz, gdy masz dostęp do roota na komputerze z systemem Linux, skorzystaj z Płyta CD polecenie i przejdź do folderu / mnt.
cd /mnt
Wewnątrz / mnt utwórz nowy folder, w którym będziesz pracować, aby zainstalować Arch Linux ARM. Nazwiemy ten folder arch-arm
mkdir -p /mnt/arch-arm mkdir -p /mnt/arch-arm/boot mkdir -p /mnt/arch-arm/root
Folder roboczy jest skonfigurowany. Następnie musisz zamontować na nim partycję root (partycję 2). Montaż odbywa się za pomocą uchwyt Komenda.
Uwaga: pamiętaj o zmianie / dev / sdX2 z poprawną etykietą napędu partycji 2 na karcie SD.
mount /dev/sdX2 /mnt/arch-arm/root
Po zamontowaniu partycji root do / mnt / arch-arm / root, podłącz partycję rozruchową do / mnt / arch-arm / boot.
mount /dev/sdX1 /mnt/arch-arm/boot
Gdy oba foldery zostaną zamontowane we właściwych lokalizacjach, otwórz drugi terminal i przejdź do następnej części samouczka.
Pobieranie Arch ARM
Arch Linux ARM nie jest twoją tradycyjną malinąSystem operacyjny Pi. Nie znajdziesz tam żadnych plików IMG. Zamiast tego musisz pobrać źródłowy plik archiwum TarGZ. W tej sekcji pokażemy, jak uzyskać najnowszą wersję Arch ARM dla Pi przy użyciu Wget.
Pi 1 Pobierz
cd /tmp
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
Pi 2 Pobierz
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
Pi 3 Pobierz
cd /tmp wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz
Instalowanie Arch ARM na karcie SD
Pliki są pobierane. Teraz nadszedł czas, aby skonfigurować system operacyjny na partycjonowanej karcie SD.
Uwaga: aby wyodrębnić pliki, musisz zainstalować BSDTar. Przejdź do pkgs.org i pobierz pakiet dla swojej dystrybucji.
Za pomocą bsdtar, wypakuj pliki do właściwej lokalizacji.
Wyciąg Pi 1
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-latest.tar.gz -C /mnt/arch-arm/root/
Wyciąg Pi 2
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-2-latest.tar.gz -C /mnt/arch-arm/root/
Wyciąg Pi 3
sudo bsdtar -xpf /tmp/ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch-arm/root/
Pliki systemowe Arch ARM znajdują się teraz na partycji root karty SD. Teraz musisz przenieść pliki rozruchowe / mnt / arch-arm / root / boot / na partycję 100 MB, którą skonfigurowaliśmy wcześniej.
sudo mv /mnt/arch-arm/root/boot/* /mnt/arch-arm/boot
Zakończ instalację pliku, odmontowując partycje z komputera.
sudo umount /mnt/arch-arm/root/ sudo umount /mnt/arch-arm/boot/
Procedura poinstalacyjna
Przy pierwszym uruchomieniu Arch Arch na Pi, musisz skonfigurować Pacmana i wypełnić klawisze podpisywania za pomocą następujących poleceń.
Uwaga: domyślnym użytkownikiem root dla Arch ARM jest alarm. Domyślne hasło to również alarm. Hasło roota to korzeń.
pacman-key --init pacman-key --populate archlinuxarm
Następnie zsynchronizuj i zainstaluj wszelkie aktualizacje.
sudo pacman -Syyuu
Po wykonaniu wszystkich aktualizacji Twój Arch ARM Pi jest gotowy do użycia!
Komentarze