Kann man Linux auf einem Raspberry Pi installieren, ohne ein HDMI-Display zu benötigen?


22

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?


9
Sie können Bild eine SD - Karte mit raspbian auf einer anderen Maschine; Legen Sie dann die SD-Karte in den PI ein und schalten Sie ihn ein. Notieren Sie die Ethernet-MAC-Adresse des Pi; Überprüfen Sie auf Ihrem DHCP-Server, welche IP-Adresse dem Pi zugewiesen ist. dann ssh pi@${IP_ADDRESS}einmal bootet es.
user4556274

1
Siehe diese Frage aufraspberrypi.stackexchange
Raffael

Sie können wahrscheinlich den erforderlichen Adapter / Konverter für 15 EUR oder so kaufen.
CodesInChaos

@CodesInChaos in Geschäften in meiner Nähe kosten diese um die 40-50 EUR, was mehr ist, als ich für den Raspberry Pi selbst bezahlt habe.
Qqwy

Antworten:


12

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


2
Ändern Sie dies, um das RPi zu finden und es an Ihr lokales Subnetz anzupassen. nmap -oG - -p 22 192.168.0.0-255 | grep open
Tyler

15

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.


Dieser Befehl hilft Ihnen möglicherweise dabei, die IP- nmap -sn 192.168.0.0/24 -oG -Adresse zu ermitteln (vorausgesetzt, Ihre LAN-Adresse ist 192.168.0.0/24)
chris-l

1
@ chris-l: Verwenden Sie arp -ndiese 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.
Peter Cordes

@ PeterCordes schön! Ich kannte diesen arp -nBefehl nicht :)
Chris-l

8

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


3

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 screenden 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.


2

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.


1

Sie können einen HDMI-zu-VGA-Konverter anschließen und einen normalen Monitor verwenden. Ich habe das erfolgreich gemacht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.