Auf der Suche nach einer 64-Bit-Version von Linux für den Raspberry Pi 4.
Ich bin mir bewusst, dass die Unterstützung unter Ubuntu Mate in Arbeit ist. Anscheinend funktioniert Ubuntu Server, aber es ist auf die Verwendung von 1 GB RAM beschränkt.
Gibt es andere Optionen, die jetzt funktionieren?
aarch64
). Es gibt einige seit Jahren, obwohl sie möglicherweise nicht auf den Pi spezialisiert sind. Wenn sie sagen, dass sie auf einem Pi laufen, werden sie auf einem Pi 4 laufen.Antworten:
Ab September 2019 laufen die folgenden 64-Bit-Betriebssysteme auf einem Raspberry Pi 4:
Die obige Liste ist keineswegs vollständig, da kurz nach der Veröffentlichung von Pi 4 viele einmalige 64-Bit-Experimente ("Hey, es bootet") begonnen haben.
Schließlich hat sich das Verfahren zum Optimieren einer vorhandenen Distribution in eine 64-Bit-Pi 4-kompatible Distribution nicht geändert. Genau wie bei einem Pi 3 oder Pi 2 v1.2 führt das Kopieren über den Kernel und die Kernelmodule von einem funktionierenden System normalerweise zu einer Konfiguration, die * startet .
In Bezug auf Qualität und Support ist die Situation mit Raspberry Pi 4, Buster, Kernel 4.19+ und 64-Bit besser als mit Pi 3B + und Stretch. Diesmal ist es tatsächlich möglich, im Fake KMS-Modus auf die SoC-Kamera zuzugreifen. Gentoo wurde zuerst für seine aktive Benutzerbasis aufgeführt und war das erste, das Korrekturen für den Zugriff auf 4 GB Speicher und die V3D-Beschleunigung bereitstellte.
Beachten Sie, dass für Distributionen ohne arm64-Userland (z. B. Raspbian + 64-Bit-Kernel) zusätzliche Schritte erforderlich sind, um 64-Bit-Programme auszuführen. Dies kann über statische Kompilierung, Container (LXC, systemd-nspawn) oder chroot erfolgen. Die letzte Option hat sich als die einfachste erwiesen:
Installieren Sie dann weitere arm64-Programme oder führen Sie sie in der chroot aus:
* Eine für Pi 4 spezifische Gefahr besteht darin, dass für gefälschtes KMS mit VC6 eine sehr neue Version von Mesa erforderlich ist. Eine erste Problemumgehung besteht darin, sie zu bearbeiten
config.txt
, um in den Legacy-Modus zu wechseln.quelle
sudo debootstrap --arch arm64 /srv/chroot/pi64
schlägt fehl mit "" I: Verwendung: [OPTION] ... <Suite> <Ziel> [<Spiegel> [<Skript>]] E: Sie müssen eine Suite und ein Ziel angeben. ""sudo debootstrap --arch arm64 buster /srv/chroot/pi64
BalenaOS hat gerade seine Unterstützung für RPI4 veröffentlicht. Ich habe es noch nicht ausprobiert (ich werde es in den kommenden Tagen testen), aber es sieht vielversprechend aus.
Sie können ihren Blog-Beitrag bezüglich der Veröffentlichung hier überprüfen .
Und die Erste Schritte hier
quelle
Bearbeiten: Ubuntu hat neue Bilder für Himbeer-Pi veröffentlicht, mit denen Sie Raspberry Pi 4 4 GB mit Ubuntu 19.10.1 64-Bit-Out-of-the-Box verwenden können. Siehe den Blog-Beitrag
Ab dem 19. Dezember können Sie Ubuntu 19.10 verwenden, ohne Ihren RAM auf 3 GB zu beschränken. Angenommen, Sie haben ein 64-Bit-Ubuntu-Server-Image heruntergeladen , können Sie diesen Anweisungen folgen und von eoan vorgeschlagene apt-Quellen hinzufügen. Dann machen Sie das Übliche
apt update && apt upgrade
und Ihr Ubuntu-Kernel wird auf eine Version aktualisiert, die den USB-Fehler bei der 64-Bit-Ubuntu-Installation auf dem 4-GB-Modell Raspberry Pi 4 behebt.quelle
Es gibt bereits ein 64-Bit-Kali-Linux mit Unterstützung des gesamten 4-GB-RAM-Speichers: https://www.offensive-security.com/kali-linux-arm-images/#1493408272250-e17e9049-9ce8 Für den Speicher ist Kali ein Debian Mit vorinstallierten Paketen / Apps für die Sicherheitsüberprüfung basiert sie auf dem instabilen Debian-Zweig, aber aus Tests, die ich durchgeführt habe, können Sie sie auch in den Debian-Testzweig "konvertieren" (= die nächste Debian-Version). Wenn Sie es ausprobieren möchten, finden Sie hier die IMG-Datei rpi 2 3 & 4 von Kali Linux RaspberryPi (2 (v1.2), 3 und 4 64-Bit): https://images.offensive-security.com /arm-images/kali-linux-2019.3-rpi3-nexmon-64.img.xz Ein weiterer Thread zum Ausführen eines 64-Betriebssystems auf dem RPI 4 ist hier und könnte jeden interessieren, der nach einem 64-Bit-Betriebssystem sucht (es befindet sich im Dietpi-Forum, denn Memory Dietpi ist ein sehr kleines Debian / Raspbian-Betriebssystem (verfügbar als Flash img) oder über ein Shell-Skript installierbar, um viele nutzlose Pakete zu reduzieren und zu entfernen, sodass Sie NUR das installieren können, was Sie wirklich benötigen)): https://dietpi.com/phpbb/viewtopic.php?f=9&t=6065&start=30
quelle
Ich habe dieses Bild erfolgreich verwendet: https://jamesachambers.com/raspberry-pi-ubuntu-server-18-04-2-installation-guide/ Musste nur einige Änderungen in der Datei /boot/firmware/config.txt vornehmen. Ich habe einen 7 "Touchscreen verwendet.
quelle
/boot/firmware/config.txt
? Dies würde Ihre Antwort erheblich verbessern.Ich biete das folgende Verfahren zur Installation von Ubuntu 19.10 auf einem Pi4 an
Ich habe die meisten der folgenden Informationen von der folgenden Youtube-Site erhalten. Hören Sie zu, da sie in dem Teil, den sie abdeckt, ziemlich genau sind. Das einzige fehlende Teil war, wie ein Netzwerk auf dem Pi4 konfiguriert wird, auf dem praktisch keine Netzwerk-Tools installiert sind.
Dieses Verfahren ist in sich geschlossen und enthält externe Verweise, sofern dies zur Klarheit oder zusätzlichen Lektüre erforderlich ist.
Das Verfahren besteht aus 7 Abschnitten:
Nun zu den Details dazu:
Hinweis:
quelle
Das Image https://ubuntu.com/download/raspberry-pi funktioniert für RPi4-Modelle mit 1 GB und 2 GB, benötigt jedoch einen Patch, damit das 4-GB-Modell nur mit einer Speicherbeschränkung von 3 GB funktioniert.
quelle
AKTUALISIEREN:
Was ist dieser Multiarch?
Multiarch - HOWTO
Multiarch - Implementierung
quelle
Sie können Raspberry Pi 64bit Bild auf Github erhalten. PI64 os Oder lesen Sie die folgende Diskussion zu StackOverflow Rpi 64bit Os . Ich hoffe, diese Links sind hilfreich für Sie.
quelle
Das Standardbild, das Sie brennen, enthält (offensichtlich) keine Informationen zu Ihrem WLAN-Zugangspunkt, keine SSH-Schlüssel für das Standard-Ubuntu-Konto, Sie benötigen einen Monitor und ein HDMI-Kabel (Mikro). Alle Probleme können jedoch wie folgt überwunden werden. Hängen Sie die SD-Karte in eine andere Linux-Box ein und gehen Sie wie folgt vor:
yaml
Datei auf SD-Karten/etc/netplan
(z. B. wifi.yaml). Kopieren Sie einyaml
Beispieldateien ausnetplan.io/examples
für einen Wireless - LAN. Fügen Sie Ihren Zugangspunkt zu hinzuwlan0
.ssh-keygen
erzeugen Tasten (id_rsa
,id_rsa.pub
), in denen Karte platzieren/home/ubuntu/.ssh
Verzeichnis (sicherzustellen , Berechtigungen festgelegt werden für das Verzeichnis + Tasten).Jetzt können Sie den Raspberry Pi 4 booten.
nmap -sn a.b.c.d/24
Suchen Sie auf Ihrem Router oder mit dem Befehl die IP-Adresse des Raspberry Pi und führen Sie eine ausssh ubuntu@Ubuntu-IP
, und los geht's.Mit dieser Methode benötigen Sie keinen Monitor und kein HDMI-Kabel.
quelle