Szukasz 64-bitowej wersji systemu Linux dla Raspberry Pi 4.
Wiem, że wsparcie w ramach Ubuntu Mate jest w trakcie pracy, podobno działa Ubuntu Server, ale ogranicza się do użycia 1 GB pamięci RAM.
Czy są jakieś inne opcje, które działają teraz?
Szukasz 64-bitowej wersji systemu Linux dla Raspberry Pi 4.
Wiem, że wsparcie w ramach Ubuntu Mate jest w trakcie pracy, podobno działa Ubuntu Server, ale ogranicza się do użycia 1 GB pamięci RAM.
Czy są jakieś inne opcje, które działają teraz?
aarch64
). Od lat jest ich kilka, chociaż mogą nie być wyspecjalizowani w pi, jeśli powiedzą, że jeżdżą na pi, będą działać na Pi 4.Odpowiedzi:
Od września 2019 r. Następujące 64-bitowe systemy operacyjne działają na Raspberry Pi 4:
Powyższa lista nie jest wyczerpująca, ponieważ przeprowadzono wiele jednorazowych 64-bitowych eksperymentów („Hej, to boot”), które rozpoczęły się wkrótce po wydaniu Pi 4.
W końcu procedura dostosowywania istniejącej dystrybucji do 64-bitowej wersji zgodnej z Pi 4 nie uległa zmianie. Podobnie jak w przypadku Pi 3 lub Pi 2 v1.2, kopiowanie przez jądro i moduły jądra z działającego systemu zwykle skutkuje konfiguracją, która uruchamia się * .
Pod względem jakości i wsparcia sytuacja z Raspberry Pi 4, Buster, jądrem 4.19+ i 64-bitowym jest lepsza niż z Pi 3B + i Stretch. Tym razem można uzyskać dostęp do kamery SoC w trybie fałszywego KMS. Gentoo zostało wymienione na pierwszym miejscu pod względem aktywnej bazy użytkowników i jako pierwsze zapewniło poprawki dostępu do 4 GB pamięci i akceleracji V3D.
Należy pamiętać, że w przypadku dystrybucji bez środowiska użytkownika arm64 (np. Raspbian + jądro 64-bitowe) konieczne są dodatkowe kroki, aby uruchomić programy 64-bitowe. Można to zrobić za pomocą kompilacji statycznej, kontenerów (LXC, systemd-nspawn) lub chroot. Ostatnia opcja okazała się najprostsza:
Następnie kontynuuj instalację kolejnych programów arm64 lub uruchom je w chroot:
* Jednym z pułapek charakterystycznych dla Pi 4 jest to, że fałszywe KMS z VC6 wymaga najnowszej wersji Mesa, więc wstępne obejście polega na edycji,
config.txt
aby przejść do trybu starszego typu.źródło
sudo debootstrap --arch arm64 /srv/chroot/pi64
kończy się niepowodzeniem „” „I: użycie: [OPCJA] ... <suite> <target> [<mirror> [<script>]] E: Musisz określić pakiet i cel." ""sudo debootstrap --arch arm64 buster /srv/chroot/pi64
BalenaOS właśnie wydał wsparcie dla RPI4. Jeszcze go nie wypróbowałem (przetestuję w najbliższych dniach), ale wygląda obiecująco.
Można sprawdzić ich blogu dotyczące uwalniania tutaj .
I zacznij tutaj
źródło
Edycja: Ubuntu opublikowało nowe obrazy dla Raspberry Pi, które pozwalają na użycie Raspberry Pi 4 4GB z 64-bitowym systemem Ubuntu 19.10.1. Zobacz post na blogu
Od grudnia 1919 roku możesz używać Ubuntu 19.10 bez ograniczania pamięci RAM do 3 GB. Zakładając, że pobrałeś 64-bitowy obraz serwera Ubuntu , możesz postępować zgodnie z tymi instrukcjami i dodać źródła apt proponowane przez eoan. Następnie robisz to, co zwykle
apt update && apt upgrade
, a twoje jądro Ubuntu jest uaktualniane do wersji, która naprawia błąd USB w 64-bitowej instalacji Ubuntu na modelu Raspberry Pi 4 4GB.źródło
Dostępny jest już pełny 64-bitowy Linux Kali z obsługą całej pamięci RAM 4 Gb: https://www.offensive-security.com/kali-linux-arm-images/#1493408272250-e17e9049-9ce8 Jeśli chodzi o pamięć, Kali jest debianem z preinstalowanymi pakietami / aplikacjami sprawdzającymi bezpieczeństwo, oparty jest na niestabilnej gałęzi debiana, ale z testów, które wykonałem, możesz także „przekonwertować” ją na gałąź testową debian (= następna wersja debian). Jeśli chcesz spróbować, oto plik impi rpi 2 3 & 4 Kali Linux RaspberryPi (2 (v1.2), 3 i 4 64-bit): https://images.offensive-security.com /arm-images/kali-linux-2019.3-rpi3-nexmon-64.img.xz inny wątek związany z uruchamianiem 64 OS na RPI 4 jest tutaj i może zainteresować każdego, kto szuka 64-bitowego OS (jest na forum dietpi, ponieważ pamięć dietpi to bardzo mała debian / raspbian OS (dostępna do flashowania jako img lub do zainstalowania za pomocą skryptu powłoki, aby zmniejszyć i usunąć wiele niepotrzebnych pakietów, umożliwiając zainstalowanie TYLKO tego, czego naprawdę potrzebujesz)): https://dietpi.com/phpbb/viewtopic.php?f=9&t=6065&start=30
źródło
Z powodzeniem wykorzystałem ten obraz: https://jamesachambers.com/raspberry-pi-ubuntu-server-18-04-2-installation-guide/ Musiałem tylko wprowadzić pewne zmiany w /boot/firmware/config.txt. Użyłem 7-calowego ekranu dotykowego.
źródło
/boot/firmware/config.txt
? To znacznie poprawiłoby twoją odpowiedź.Oferuję następującą procedurę instalacji Ubuntu 19.10 na Pi4
Otrzymałem większość następujących informacji z następującej witryny YouTube . Posłuchaj tego, ponieważ jest dość dokładny w części, którą obejmuje. Jedynym brakującym elementem było skonfigurowanie sieci na Pi4, która praktycznie nie ma zainstalowanych narzędzi sieciowych.
Ta procedura będzie samodzielna z odnośnikami zewnętrznymi, jeśli będzie to konieczne dla jasności lub dodatkowego czytania.
Procedura składa się z 7 części:
Teraz po szczegóły, jak to zrobić:
Uwaga:
źródło
Obraz https://ubuntu.com/download/raspberry-pi działa dla modeli RPi4 1 GB i 2 GB, ale potrzebuje poprawki, aby model 4 GB działał tylko przy przydzieleniu limitu pamięci 3 GB.
źródło
AKTUALIZACJA:
Co to jest Multiarch?
Multiarch - HOWTO
Multiarch - Implementacja
źródło
Możesz pobrać obraz Raspberry Pi 64bit na Github. PI64 os Lub możesz sprawdzić następującą dyskusję na temat StackOverflow Rpi 64bit Os . Mam nadzieję, że te linki są dla Ciebie pomocne.
źródło
Domyślny obraz, który nagrywasz, nie ma (oczywiście) informacji o punkcie dostępu Wi-Fi, nie ma kluczy ssh do domyślnego konta ubuntu, potrzebujesz monitora i kabla HDMI (micro). Jednak wszystkie problemy można rozwiązać, wykonując następujące czynności. Zamontuj kartę SD na dowolnym innym urządzeniu z systemem Linux i wykonaj następujące czynności:
yaml
plik na karcie SD/etc/netplan
(np. Wifi.yaml). Skopiuj jeden z przykładowychyaml
plikównetplan.io/examples
dla Wi-Fi. Dodaj swój punkt dostępu dowlan0
.ssh-keygen
wygeneruje klucze (id_rsa
,id_rsa.pub
), umieści je w/home/ubuntu/.ssh
katalogu karty (upewnij się, że uprawnienia do katalogu + klucze).Teraz możesz uruchomić Raspberry Pi 4. Z routera lub za pomocą
nmap -sn a.b.c.d/24
polecenia, znajdź adres IP Raspberry Pi i zrób tossh ubuntu@Ubuntu-IP
i gotowe.Dzięki tej metodzie nie potrzebujesz monitora i kabla HDMI.
źródło