Ich habe kürzlich Archlinux heruntergeladen, aber so peinlich es auch ist, ich glaube einfach nicht, dass ich es richtig installiere. Wenn ich meine Version installiere und an den Raspberry Pi anschließe, bleibt der Bildschirm schwarz.
Ich habe noch nie eine .tar.gz auf einer SD-Karte installiert. Ich habe Folgendes gefunden: http://archlinuxarm.org/platforms/armv6/raspberry-pi
Aber ich bin nicht auf Linux. Jede Hilfe / Link zu Anweisungen wäre toll!
sd-card
boot-issues
archlinux
Dawid van der Hoven
quelle
quelle
Antworten:
Ich bin gerade auf dieses Problem gestoßen. Ich habe zwei Möglichkeiten gefunden, um die SD-Karte mit den von ArchLinuxARM bereitgestellten .tar.gz-Images zu erstellen, vorausgesetzt, Sie haben einen USB-SD-Kartenleser.
Methode 1: Raspberry Pi + USB-Kartenleser + 1 zusätzliche SD-Karte
Diese Methode erfordert eine zusätzliche SD-Karte und einen USB-Kartenleser. Auf Ihrem Raspberry Pi wird Linux verwendet, um eine neue SD-Karte zu erstellen, die ArchLinux booten kann.
Installieren Sie bsdtar mit:
sudo apt-get install bsdtar
Folgen Sie den Anweisungen von ArchLinuxARM für Raspberry Pi . Stellen Sie sicher, dass Sie als Root-Benutzer alles tun. Um auf Raspbian root zu werden, renne
sudo -s
.Methode 2: VMWare + USB-Kartenleser
Diese Methode erfordert keine zusätzliche USB-Karte, aber Sie müssen Linux auf einer VMWare installiert haben.
Ich konnte eine SD-Karte mit ArchLinux auf meinem Mac mit VMWare Fusion erstellen. Ich stelle mir vor, das funktioniert auch mit Virtual Box, obwohl ich es nicht ausprobiert habe. Ich stelle mir vor, es funktioniert unter Windows, aber ich habe es nicht versucht.
Sie sollten auch wissen, dass VMWare nicht auf den eingebauten SD-Kartenleser des Mac zugreifen kann , weshalb ein USB-Kartenleser erforderlich ist. Möglicherweise kann VMWare unter Windows auf den integrierten Kartenleser zugreifen, sodass der externe USB-Kartenleser nicht erforderlich ist.
Anmerkungen
Die beiden oben genannten Methoden haben funktioniert, aber ich habe mehrere Versuche unternommen, um es zum Laufen zu bringen. Hier sind einige der Probleme, auf die ich gestoßen bin:
journalctl -kf
konnte ich einen Reset im USB-System feststellen. Ich konnte diesen Reset beseitigen, indem ich meinen nicht mit Strom versorgten USB-Kartenleser an einen USB-Hub und nicht direkt an meinen Raspberry Pi (Methode 1) oder Mac (Methode 2) anschloss.localectl set-locale LANG=en_US.UTF-8
und behebte dieses Problem, indem ich Linux ausführte und sich anschließend abmeldete und wieder an Linux anschloss.Ich empfehle dringend, beim Booten des Raspberry Pi in Arch ein serielles USB-Kabel zu verwenden, z. B. das serielle USB-zu-TTL-Kabel von Adafruit oder ein FTDI-basiertes USB-zu-serielles Kabel. Auf diese Weise können Sie den gesamten Startvorgang des Raspberry Pi verfolgen. Dies ist ein wichtiges Debugging-Tool, wenn Sie versuchen, ein neues Betriebssystem auf dem Raspberry Pi zu verwenden.
quelle
Ich war in der gleichen Situation und wollte Arch auf meinem Pi nur mit dem MacBook ohne Linux ausführen.
Anforderungen: USB-Stick + SD-Karte + Live Linux
Wenn Sie keinen USB-SD-Kartenleser haben, können Sie unter macOS ein Debian-Livebild (oder eine beliebige LIVE-Distribution) auf den USB-Stick schreiben , indem Sie beispielsweise balenaEtcher oder das Dienstprogramm dd von Terminal verwenden Führen Sie Linux im RAM Ihres MacBook / iMac ohne Datenverlust aus (aber seien Sie vorsichtig, wenn Sie die Arch Linux-Installationsbefehle nicht richtig verwenden, kann etwas schief gehen). In dieser Lösung benötigen Sie also keinen externen USB-Kartenleser. Hoffe es hilft jemandem.
quelle