Cómo arrancar en red una Raspberry Pi sin una tarjeta MicroSD

  • Michael Cain
  • 0
  • 2857
  • 284
Anuncio

Configurar una Raspberry Pi generalmente significa escribir la imagen del disco en una tarjeta microSD y luego usarla para iniciar el sistema operativo.

Es un buen flujo que funciona en la mayoría de los casos ... pero no es la única opción. Ahora puede usar el arranque de red para ejecutar su Raspberry Pi y olvidarse por completo de las tarjetas microSD!

MicroSD, USB o Ethernet? Para Raspberry Pi

Tradicionalmente, ejecutar una Raspberry Pi ha significado escribir la imagen de disco de su distribución preferida en microSD. Esto generalmente se hace usando una herramienta como Etcher (aunque los usuarios de Linux y macOS pueden acceder a las herramientas de línea de comandos para escribir datos).

Tener una tarjeta microSD rápida y resistente es importante, pero incluso los mejores dispositivos sufren una degradación del rendimiento y eventualmente fallan. Mantener una copia de seguridad de la tarjeta microSD es una buena idea, para que pueda copiar instantáneamente la imagen a una nueva tarjeta.

Una alternativa es arrancar desde un dispositivo USB Cómo hacer un arranque de Raspberry Pi 3 desde USB Cómo hacer un arranque de Raspberry Pi 3 desde USB El Raspberry Pi es un kit versátil, capaz de realizar una amplia gama de tareas. Pero tiene un defecto evidente: la imposibilidad de arrancar desde USB. Hasta ahora, eso es. en cambio, pero con el lanzamiento de Raspberry Pi 3 B +, las cosas han mejorado. Ahora puede arrancar múltiples Raspberry Pi a través de Ethernet, desde un servidor central. Esto usa Preboot eXecution Environment (o PXE, pronunciado “duendecito”) y se conoce como arranque de red (o “netboot”) Es posible gracias a una nueva característica en Raspbian, PiServer.

PXE ha sido una característica común en computadoras de escritorio y servidores durante años, aunque generalmente se usa en corporaciones e instituciones públicas. Para Raspberry Pis en escuelas o empresas, usando piServer, no hay necesidad de instalar el sistema operativo en cada Pi; en cambio, un solo servidor ejecuta la distribución Raspbian x86 Revive tu PC vieja Raspberry Pi-Style con PIXEL Revive tu PC vieja Raspberry Pi- Estilo con PIXEL Si su computadora puede ejecutar Debian, puede ejecutar PIXEL. ¿No estás seguro de qué es PIXEL? Esto es lo que necesita saber y cómo hacerlo funcionar. como servidor, y cada Raspberry Pi actúa como un cliente (un cliente cero o ultra delgado, específicamente) que se inicia desde el sistema operativo en el servidor. Esta es una excelente manera de controlar lo que está instalado en cada Raspberry Pi (todo está alojado en el servidor) y monitorear cómo se usan.

Lo que necesitará para usar NetBoot en Raspberry Pi

Configurar esto es bastante sencillo. Sin embargo, PXE no funciona en los Raspberry Pi más antiguos, solo en el modelo 2018, el Raspberry Pi 3 B+.

Junto con esto, necesitará una computadora de escritorio o portátil, o algún otro dispositivo adecuado para ejecutar Raspbian x86. También necesitarás:

  • Raspbian Lite
  • Tarjeta micro SD

Ambos son necesarios para la configuración de PXE, pero una vez hecho esto, la tarjeta microSD puede reutilizarse.

Cómo configurar un servidor Raspberry Pi

Con Debian Stretch con Raspberry Pi Desktop (el nombre oficial de Raspbian x86) descargado, tiene varias opciones. Se puede ejecutar como un disco en vivo desde DVD-ROM o USB; Alternativamente, puede instalarlo como una máquina virtual usando VirtualBox. Si planea utilizar una máquina dedicada, mientras tanto, será adecuada una instalación completa.

Si bien es posible usar una Raspberry Pi que ejecuta Raspbian como servidor, esto dará como resultado un rendimiento más lento.

Independientemente de la solución que elija, asegúrese de que haya suficiente capacidad de HDD para cada Raspberry Pi en la red. Con el sistema configurado, arranque Raspbian x86.

Cómo configurar un cliente Raspberry Pi

Ahora debería estar listo para configurar su Raspberry Pi 3 B +. Ya debería haber escrito el sistema operativo en su tarjeta microSD, así que asegúrese de que esté insertado en la Raspberry Pi y arranque la computadora.

Abra una línea de comando (o conéctese a través de SSH) e ingrese:

sudo nano /boot/config.txt

Con el archivo abierto en el editor de texto, agregue lo siguiente al final del archivo:

program_usb_boot_mode = 1

Guarde el archivo y salga con Ctrl + X, luego apague la Raspberry Pi:

sudo apagado

Ahora puede quitar la tarjeta microSD.

Nota: Puede ahorrar tiempo con el proceso anterior utilizando este comando todo en uno:

echo program_usb_boot_mode = 1 | sudo tee -a /boot/config.txt

Sin embargo, aún necesitará apagar la computadora.

Cómo arrancar tu Raspberry Pi sobre PXE

Con un cable Ethernet conectado a su Raspberry Pi 3 B +, está listo para conectar la fuente de alimentación y arrancar. En esta etapa, no pasará mucho más que el LED de encendido que se enciende.

Ponga esto a un lado y configure PiServer. En el inicio de la computadora del servidor PiServer desde el Preferencias menú. Siga las instrucciones del asistente para configurar la red. Debería ver la dirección MAC de cada Raspberry Pi 3 B + en la red en el Agregar clientes pantalla; proceder a la Agregar usuarios pantalla para crear una o más cuentas de usuario y contraseñas.

Nota: Más se puede agregar más tarde. Además, las cuentas son portátiles y no están bloqueadas a Raspberry Pis específico.

Haga clic al lado de Agregar software, y seleccione el sistema operativo que desea que use cada cliente. Actualmente, Raspbian y Raspbian Lite están disponibles. Hacer clic próximo para completar el procedimiento, instalar los sistemas operativos del cliente y finalizar.

Servidores Raspberry Pi simples sin tarjetas MicroSD

En este momento, debe tener al menos un Raspberry Pi 3 B + ejecutándose como un cliente cero y una PC que ejecute la distribución Debian Stretch para computadoras de 32 bits. El resultado final es un entorno Raspberry Pi simplificado, en red, controlado de forma centralizada y que no requiere una tarjeta microSD.

Puede que no sea ideal para proyectos fuera de línea, o muchos proyectos en línea, pero como solución para muchas tareas informáticas, el arranque en red de un Raspberry Pi 3 B + es ideal. Es posible que tenga un servidor doméstico para conectar su Raspberry Pi, o use PiServer como servidor central en un escenario de clase. PiServer podría incluso controlar un montón de Raspberry Pis usando Power over Ethernet (PoE) en un escenario industrial. Todo es muy emocionante, ¿no??

¿Quieres más soluciones de servidor Raspberry Pi? Esta pequeña computadora es capaz de tanto, desde los servidores de medios Raspberry Pi 3 formas de configurar su Raspberry Pi como un servidor de medios 3 formas de configurar su Raspberry Pi como un servidor de medios ¿Qué aplicación de centro de medios debe instalar en su Raspberry Pi? Se ofrecen varias opciones, y ahora le mostraremos las características, ventajas y desventajas de cada una. a los servidores de alojamiento web de Raspberry Pi Cómo alojar su propio sitio web en un Raspberry Pi Cómo alojar su propio sitio web en un Raspberry Pi ¿Necesita ejecutar un sitio web pero no puede pagar los costos de alojamiento? Cree su propio servidor web compatible con LAMP con una Raspberry Pi de baja potencia. !




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.