Riesci a installare Linux su un Raspberry Pi senza bisogno di un display HDMI?


22

Di recente ho acquistato un Raspberry Pi 2, modello B. Ho intenzione di collegarmi principalmente tramite la rete WLAN o Ethernet locale, utilizzando una connessione SSH dal mio computer principale.

Tuttavia, in questo momento ho un Raspberry Pi che non ha ancora alcun software installato su di esso. Le guide sulla configurazione di un Raspberry Pi che ho trovato online finora iniziano tutte con il collegamento della macchina a un display HDMI. Al momento, non ho un display con una connessione HDMI qui.

È possibile installare (qualsiasi versione di, ma probabilmente si preferisce raspbian) Linux su Raspberry Pi senza la necessità di collegarlo a un display HDMI?


9
Puoi immaginare una scheda SD con raspbian su qualsiasi altra macchina; quindi inserire la scheda SD nel PI e accenderla. Nota l'indirizzo MAC Ethernet del Pi; controlla il tuo server DHCP per quale indirizzo IP è assegnato al Pi; quindi ssh pi@${IP_ADDRESS}una volta avviato.
user4556274

1
Vedi questa domanda suraspberrypi.stackexchange
raphael

Probabilmente è possibile acquistare l'adattatore / convertitore necessario per circa 15 euro.
CodesInChaos

@CodesInChaos nei negozi vicino a me, questi costano di più intorno ai 40-50 EUR, che è più di quanto abbia pagato per il Raspberry Pi stesso.
Qqwy

Risposte:


12

Raspbian dall'inizio del 2016 consente ssh dopo il secondo avvio.

Il primo avvio da SD ridimensiona le partizioni e genera chiavi sshd, ma non avvia il demone ssh.

Attendere 5-10 minuti e avviare il ciclo di alimentazione RPI. Connetti tramite ssh usando le credenziali predefinite.

Trovare l'indirizzo IP di RPI non rientra nell'ambito di questa risposta :)

Aggiornamento 2017 : raspbian stretch non richiede powercycle, ma necessita di un file 'ssh' posizionato nella radice della partizione della scheda SD più piccola


2
Informazioni sulla ricerca dell'RPi, modificalo per adattarlo alla tua sottorete locale. nmap -oG - -p 22 192.168.0.0-255 | grep open
Tyler,

15

Sì, puoi farlo almeno con Arch Linux . Dopo aver creato il filesystem della scheda flash microSD su qualche altro computer, è possibile avviare RasPi con quella scheda microSD e un cavo Ethernet collegato. Arch Linux si avvierà, acquisendo un indirizzo IP con DHCP. Esegui l'accesso come root o come semplice utente su Ethernet, quindi devi capire su quale indirizzo IP è in ascolto RasPi.


Potrebbe esserti utile questo comando per capire l'IP nmap -sn 192.168.0.0/24 -oG -(supponendo che la tua lan sia su 192.168.0.0/24)
chris-l

1
@ chris-l: basta usare arp -nper mostrare la tabella IP-> MAC sul server DHCP. L'RPi dovrebbe essere lì dopo aver ottenuto un IP e fare qualsiasi cosa con esso. Oppure guarda i log nel tuo server DHCP. Se usi un dispositivo router domestico, probabilmente puoi farlo attraverso l'interfaccia utente della configurazione web.
Peter Cordes,

@PeterCordes nice! Non conoscevo quel arp -ncomando :)
chris-l

8

È possibile configurare un Raspberry Pi senza utilizzare un monitor / tastiera / mouse e anche senza una connessione di rete tramite PiBakery , uno strumento di installazione basato su blocchi che consente di configurare le impostazioni, modificare i file e installare il software prima ancora di scrivere la scheda SD .

Una volta impostate le opzioni desiderate, puoi quindi scrivere la tua scheda SD con le tue configurazioni e il tuo Pi verrà impostato al primo avvio.

Ulteriori informazioni su www.PiBakery.org

Disclaimer: ho scritto PiBakery


3

C'è una console seriale disponibile su Raspberry Pi tramite UART sulle porte GPIO. Puoi leggerlo qui su elinux.org .

Fondamentalmente si collega una scheda TTL a GPIO e si ottiene una console seriale. Quindi puoi usare cose come screenaccedere a quella console sul tuo PC Linux. Quindi è possibile configurare l'immagine Linux copiata sulla scheda SD per ulteriori finalizzazioni.


2

Puoi configurare facilmente un RPi senza una connessione HDMI o una tastiera o un mouse USB.

L'ho fatto usando la build minima di Ubuntu di Ubuntu Pi Flavor Maker. Dopo aver eseguito il DDing dell'immagine sulla scheda SD, collegare il raspberry pi al router con un cavo Ethernet e attendere che termini il primo avvio. Consultare la tabella di routing del router per determinare l'indirizzo IP del pi e ssh in. Le credenziali predefinite saranno ubuntu:ubuntu.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.