¿Se puede instalar Linux en una Raspberry Pi sin necesidad de una pantalla HDMI?

22

Recientemente compré una Raspberry Pi 2, Modelo B. Tengo la intención de conectarme principalmente a través de la WLAN o Ethernet local, utilizando una conexión SSH desde mi computadora principal.

Sin embargo, en este momento tengo una Raspberry Pi que aún no tiene ningún software instalado. Las guías sobre cómo configurar una Raspberry Pi que he encontrado en línea hasta ahora comienzan con la conexión de la máquina a una pantalla HDMI. En este momento, no tengo una pantalla con una conexión HDMI por aquí.

¿Es posible instalar (cualquier versión de, pero probablemente se prefiera raspbian) Linux en Raspberry Pi sin necesidad de conectarlo a una pantalla HDMI?

Qqwy
fuente
99
Puede crear una imagen de una tarjeta SD con raspbian en cualquier otra máquina; luego inserte la tarjeta SD en el PI y enciéndala. Tenga en cuenta la dirección MAC de Ethernet del Pi; verifique en su servidor DHCP qué dirección IP está asignada a la Pi; entonces ssh pi@${IP_ADDRESS}una vez que arranque.
user4556274
1
Ver esta pregunta enraspberrypi.stackexchange
raphael
Es probable que pueda comprar el adaptador / convertidor necesario por 15 EUR más o menos.
CodesInChaos
@CodesInChaos en las tiendas cercanas a mí, estos cuestan más de 40-50 EUR, que es más de lo que pagué por el Raspberry Pi.
Qqwy

Respuestas:

12

Raspbian de principios de 2016 permite ssh después del segundo arranque.

El primer arranque desde SD cambia el tamaño de las particiones y genera claves sshd, pero no inicia el demonio ssh.

Espere de 5 a 10 minutos y apague y encienda RPI. Conéctese a través de ssh utilizando las credenciales predeterminadas.

Encontrar la dirección IP de RPI está fuera del alcance de esta respuesta :)

Actualización 2017 : raspbian stretch no requiere powercycle, pero necesita un archivo 'ssh' colocado en la raíz de una partición de tarjeta SD más pequeña

Alec Istomin
fuente
2
Para encontrar el RPi, modifíquelo para que se ajuste a su subred local. nmap -oG - -p 22 192.168.0.0-255 | grep open
Tyler
15

Sí, puedes hacer esto al menos con Arch Linux . Después de construir el sistema de archivos de la tarjeta flash microSD en otra computadora, puede arrancar el RasPi con esa tarjeta microSD y un cable de Ethernet enchufado. Arch Linux arrancará, adquirirá una dirección IP con DHCP. Inicie sesión como usuario root o como usuario simple a través de Ethernet, por lo que debe averiguar qué dirección IP está escuchando el RasPi.

Bruce Ediger
fuente
Puede ayudarlo con este comando para averiguar la IP nmap -sn 192.168.0.0/24 -oG -(suponiendo que su lan esté en 192.168.0.0/24)
chris-l
1
@ chris-l: solo use arp -npara mostrar la tabla IP-> MAC en su servidor DHCP. El RPi debería estar allí después de obtener una IP y hacer algo con él. O simplemente mire los registros en su servidor DHCP. Si usa un dispositivo de enrutador doméstico, probablemente pueda hacerlo a través de la interfaz de usuario de configuración web.
Peter Cordes
@PeterCordes agradable! No conocía ese arp -ncomando :)
chris-l
8

Puede configurar una Raspberry Pi sin usar un monitor / teclado / mouse e incluso sin una conexión de red con PiBakery , una herramienta de configuración basada en bloques que le permite configurar, modificar archivos e instalar software antes de escribir la tarjeta SD .

Una vez que haya configurado las opciones que desea, puede escribir su tarjeta SD con sus configuraciones, y su Pi se configurará en el primer arranque.

Obtenga más información en www.PiBakery.org

Descargo de responsabilidad: escribí PiBakery

PiBakery
fuente
3

Hay una consola en serie disponible en Raspberry Pi a través de UART en los puertos GPIO. Puedes leer sobre esto aquí en elinux.org .

Básicamente, conecta una placa TTL a GPIO y obtiene una consola en serie. Luego puede usar cosas como screenacceder a esa consola en su PC Linux. Luego, puede configurar la imagen de Linux que copió en la tarjeta SD para futuras finalizaciones.

Johnson Steward
fuente
2

Puede configurar fácilmente un RPi sin una conexión HDMI o un teclado o mouse USB.

Lo hice usando la compilación mínima de Ubuntu de Ubuntu Pi Flavor Maker. Después de DDing la imagen a su tarjeta SD, conecte el raspberry pi en su enrutador con un cable Ethernet y espere a que termine su primer arranque. Consulte la tabla de enrutamiento de su enrutador para determinar la dirección IP del pi y ssh in. Las credenciales predeterminadas serán ubuntu:ubuntu.

Umang Raghuvanshi
fuente
1

Puede conectar un convertidor de HDMI a VGA y usar un monitor normal. Lo he hecho con éxito.

Saltando conejito
fuente