Ich habe kürzlich einen Raspberry Pi 2, Modell B, gekauft. Ich beabsichtige, ihn hauptsächlich über das lokale WLAN oder Ethernet über eine SSH-Verbindung von meinem Hauptcomputer aus zu verbinden.
Im Moment habe ich jedoch einen Raspberry Pi, auf dem noch keine Software installiert ist. Die Anleitungen zum Einrichten eines Raspberry Pi, die ich bisher online gefunden habe, beginnen mit dem Anschließen des Geräts an ein HDMI-Display. Derzeit habe ich hier kein Display mit einem HDMI-Anschluss.
Ist es möglich, Linux auf dem Raspberry Pi zu installieren (jede Version von, aber Raspbian wird wahrscheinlich bevorzugt), ohne es an ein HDMI-Display anschließen zu müssen?
ssh pi@${IP_ADDRESS}
einmal bootet es.raspberrypi.stackexchange
Antworten:
Raspbian ab Anfang 2016 erlaubt ssh nach dem zweiten Booten.
Der erste Start von SD ändert die Größe von Partitionen und generiert SSHD-Schlüssel, startet jedoch nicht den SSH-Daemon.
Warten Sie 5-10 Minuten und starten Sie das RPI neu. Stellen Sie über ssh eine Verbindung mit den Standardanmeldeinformationen her.
Das Ermitteln der IP-Adresse von RPI ist in dieser Antwort nicht enthalten :)
Update 2017 : Raspbian Stretch erfordert kein PowerCycle, sondern eine Datei 'ssh', die im Stammverzeichnis einer kleineren SD-Kartenpartition abgelegt wird
quelle
nmap -oG - -p 22 192.168.0.0-255 | grep open
Ja, Sie können dies zumindest mit Arch Linux tun . Nachdem Sie das Dateisystem der microSD-Flash-Karte auf einem anderen Computer erstellt haben, können Sie das RasPi mit dieser microSD-Karte und einem angeschlossenen Ethernet-Kabel starten. Arch Linux wird gestartet und erhält eine IP-Adresse mit DHCP. Sie melden sich entweder als Root oder als normaler Benutzer über Ethernet an. Sie müssen also herausfinden, welche IP-Adresse der RasPi abhört.
quelle
nmap -sn 192.168.0.0/24 -oG -
Adresse zu ermitteln (vorausgesetzt, Ihre LAN-Adresse ist 192.168.0.0/24)arp -n
diese Option, um die IP-> MAC-Tabelle auf Ihrem DHCP-Server anzuzeigen. Das RPi sollte sich dort befinden, nachdem es eine IP erhalten hat und alles damit macht. Oder schauen Sie sich einfach die Protokolle in Ihrem DHCP-Server an. Wenn Sie eine Heimrouter-Appliance verwenden, können Sie dies wahrscheinlich über die Webkonfigurations-Benutzeroberfläche tun.arp -n
Befehl nicht :)Mit PiBakery , einem blockbasierten Setup-Tool, mit dem Sie Einstellungen konfigurieren, Dateien ändern und Software installieren können, bevor Sie die SD-Karte beschreiben , können Sie einen Raspberry Pi ohne Verwendung eines Monitors / einer Tastatur / einer Maus und sogar ohne Netzwerkverbindung einrichten .
Sobald Sie die gewünschten Optionen festgelegt haben, können Sie Ihre SD-Karte mit Ihren Konfigurationen beschreiben und Ihr Pi wird beim ersten Start eingerichtet.
Erfahren Sie mehr unter www.PiBakery.org
Haftungsausschluss: Ich habe PiBakery geschrieben
quelle
Auf Raspberry Pi ist über UART an den GPIO-Ports eine serielle Konsole verfügbar. Sie können es hier auf elinux.org nachlesen .
Grundsätzlich schließen Sie eine TTL-Karte an GPIO an und Sie erhalten eine serielle Konsole. Dann können Sie Dinge wie
screen
den Zugriff auf diese Konsole auf Ihrem Linux-PC verwenden. Anschließend können Sie das auf die SD-Karte kopierte Linux-Image für weitere Finalisierungen konfigurieren.quelle
Sie können ein RPi ganz einfach ohne eine HDMI-Verbindung oder eine USB-Tastatur oder -Maus einrichten.
Ich habe dazu den Ubuntu Minimal Build von Ubuntu Pi Flavor Maker verwendet. Nachdem Sie das Image auf Ihre SD-Karte übertragen haben, schließen Sie den Himbeer-Pi mit einem Ethernet-Kabel an Ihren Router an und warten Sie, bis der erste Startvorgang abgeschlossen ist. Konsultieren Sie die Routing-Tabelle Ihres Routers, um die IP-Adresse und das SSH-In des PIS zu ermitteln. Die Standardanmeldeinformationen lauten
ubuntu:ubuntu
.quelle
Sie können einen HDMI-zu-VGA-Konverter anschließen und einen normalen Monitor verwenden. Ich habe das erfolgreich gemacht.
quelle