Cómo configurar la instalación de Synology Nas a PXE Boot Linux

Cómo configurar la instalación de Synology Nas a PXE Boot Linux

Cómo configurar las imágenes de instalación de Synology Nas a PXE Boot Linux con Pxelinux (versión BIOS)

La forma completa de PXE es el entorno de ejecución previa. Es una ROM de arranque especializada integrada en muchas tarjetas de red de generación nueva. Se utiliza principalmente para iniciar un instalador del sistema operativo a través de la red e instalarlo en su computadora. Por lo tanto, no necesitará una ROM CD/DVD o una unidad de pulgar de arranque USB para instalar su sistema operativo favorito en su computadora.

En este artículo, le mostraré cómo configurar su NAS Synology como un servidor de arranque PXE y arrancar la imagen de instalación de las siguientes distribuciones de Linux a través de la red a través de PXE en placas base basadas en BIOS.

  1. Ubuntu Desktop 20.04 LTS
  2. Servidor ubuntu 20.04 LTS
  3. Desktop de Ubuntu 22.04 LTS
  4. Servidor ubuntu 22.04 LTS
  5. Estación de trabajo Fedora 35

Tabla de contenido:

  1. Creación de una carpeta compartida PXEBOOT
  2. Habilitar NFS para la carpeta compartida PXEBOOT
  3. Habilitar el servicio TFTP
  4. Instalación del servidor DHCP
  5. Habilitar DHCP para una interfaz de red
  6. Descargando pxelinux
  7. Cargar los archivos requeridos al NAS
  8. Creación de un archivo de configuración predeterminado de Pxelinux
  9. Habilitando PXE sobre Synology NAS
  10. Arrancando el escritorio de Ubuntu 20.04 LTS Live a través de PXE
  11. Arrancar el servidor Ubuntu 20.04 LTS a través de PXE
  12. Arrancar Fedora 35 Workstation en vivo a través de PXE
  13. Arrancando el escritorio de Ubuntu 22.04 LTS Live a través de PXE
  14. Arrancar el servidor Ubuntu 22.04 LTS a través de PXE
  15. Conclusión
  16. Referencias

Creación de una carpeta compartida PXEBOOT:

Deberías crear una nueva carpeta compartida pxeboot Como se muestra en la captura de pantalla a continuación para mantener todos los archivos de arranque PXE organizados.

Si necesita alguna ayuda para crear una nueva carpeta compartida, lea el artículo cómo configurar Synology NAS?.

Habilitar NFS para la carpeta PXEBOOT compartida:

También deberá habilitar el servicio de archivos NFS y configurar el pxeboot Carpeta compartida para el acceso a NFS para el arranque PXE para que funcione.

Navegar a Panel de control> Servicios de archivos Para habilitar el servicio de archivos NFS.

Desde el NFS pestaña, revise el Habilitar el servicio NFS casilla de verificación marcada en la captura de pantalla a continuación.

Haga clic en Aplicar para que los cambios entren en vigencia.

El servicio de archivo NFS debe estar habilitado.

Ahora, navegue a Panel de control> Carpeta compartida, Selecciona el pxeboot Carpeta compartida y haga clic en Editar según lo marcado en la captura de pantalla a continuación.

Haga clic en Crear desde la pestaña Permisos NFS.

Una nueva regla de acceso a NFS debe ser creadolu.

Se puede acceder a la carpeta compartida utilizando el ruta /volumen1 /pxeboot Como puedes ver en la captura de pantalla a menos de. Recuerde la ruta de la carpeta compartida como la necesitará más tarde.

Para que los cambios entren en vigencia, haga clic en Salvar.

Habilitando el servicio TFTP:

Para servir al firmware de arranque PXE, deberá habilitar el servicio de archivos TFTP en su NAS Synology.

Para habilitar el servicio de archivo TFTP, navegue a Panel de control> Servicios de archivos.

Desde el Avanzado pestaña, desplácese hacia abajo hasta el TFTP sección y verificar el Habilitar el servicio TFTP casilla de verificación marcada en la captura de pantalla a continuación.

Haga clic en Seleccionar como se marca en la captura de pantalla a continuación para establecer un Carpeta de techo tftp.

Todas las carpetas compartidas de su Synology Nas deben aparecer en la lista. Selecciona el pxeboot Carpeta compartida y haga clic en Seleccionar.

Haga clic en Aplicar para que los cambios entren en vigencia.

El servicio de archivo TFTP debe estar habilitado y la carpeta raíz TFTP debe establecerse.

Instalación del servidor DHCP:

Para que el arranque PXE funcione, necesitará un servidor DHCP que funcione.

Para instalar un servidor DHCP en su Synology Nas, abre el Aplicación del centro de paquetes, Buscar la palabra clave dhcp², y haga clic en el Paquete de servidor DHCP como marcado en la captura de pantalla a continuación³.

Haga clic en Instalar.

El servidor DHCP Se debe instalar el paquete.

Una vez el Paquete de servidor DHCP está instalado, puede iniciarlo desde el Menú de aplicaciones de la interfaz web DSM de su sinología NAS.

Se debe abrir la aplicación del servidor DHCP. Puede configurar el servidor DHCP y el arranque PXE desde aquí.

Habilitar DHCP para una interfaz de red:

Para habilitar DHCP, abra el Aplicación del servidor DHCP, Seleccione una interfaz de red en el Sección de interfaz de red, y haga clic en Editar como se marca en la captura de pantalla a continuación.

Comprobar el Habilitar DHCP casilla de verificación del servidor desde el servidor DHCP Pestaña marcada en la captura de pantalla a continuación.

Escriba su deseado Servidores DNS primarios y DNS secundarios. estoy usando 8.8.8.8 como el DNS primario y 1.1.1.1 como el Servidor DNS secundario¹.

Desde la sección Lista de subred, haga clic en CREATE².

Se le pedirá que cree una subred DHCP.

Por lo general, su enrutador de inicio tendrá un servidor DHCP en ejecución. No puede apagarlo porque lo necesitará para sus dispositivos de red doméstica (yo.mi. computadoras portátiles, escritorios, teléfonos inteligentes, dispositivos IoT). Para obtener un servidor DHCP que funcione en su NAS Synology sin apagar el servidor DHCP de su enrutador de inicio, deberá crear la misma subred DHCP en su NAS Synology que el enrutador de su hogar. Tendrá 2 servidores DHCP, pero el configurado en su sinología NAS suministrará los archivos requeridos para el arranque PXE. No importa qué servidor DHCP sea el de sus dispositivos de red para el hogar, todo funcionará bien, ya que estarán en la misma subred.

Escriba su deseado Iniciar dirección IPlu, finalización de dirección IP², Mask³ y Gateway⁴ Dependiendo de la subred de su enrutador de inicio.

Mi enrutador de inicio está usando la subred 192.168.0.24/04 y su dirección IP es 192.168.0.1. Entonces, he usado la dirección de puerta de enlace 192.168.0.1 y máscara de red 255.255.255.0. Las direcciones IP de inicio y finalización pueden ser cualquier cosa dentro de la subred. He usado la dirección IP de inicio 192.168.0.200 y la dirección IP final 192.168.0.230 en este caso.

Escribir 3600 (una hora) como el tiempo de arrendamiento de la dirección⁵. Es el momento en que el servidor DHCP reservará una dirección IP para un cliente DHCP.

Una vez que haya terminado, haga clic en Crear⁶.

Se debe crear una nueva subred como puede ver en la captura de pantalla a continuación.

Comprobar el Casilla de verificación habilitada para habilitar la subred y haga clic en DE ACUERDO como se marca en la captura de pantalla a continuación.

Haga clic en .

DHCP debe estar habilitado para su interfaz de red seleccionada.

Descargando pxelinux:

Puede descargar pxelinux desde la url https: // espejos.borde.núcleo.org/pub/linux/utils/boot/syslinux/

Visite la URL de descarga de Pxelinux desde su navegador web favorito. Una vez que se carga la página, descargue el archivo zip de la última versión de Syslinux. En el momento de este escrito, la última versión de Syslinux es 6.03.

Su navegador le pedirá que guarde el archivo de zip syslinux. Seleccione una carpeta/directorio de su elección y haga clic en Ahorrar.

Syslinux Zip Archive se debe descargar.

Haga clic con el botón derecho en el archivo zip descargado y el clicko n Extraer todo… Para extraer el archivo zip.

Haga clic en Extracto.

En este punto, se debe extraer el archivo de cremallera de Syslinux. Verá una nueva carpeta/directorio de Syslinux como puede ver en la captura de pantalla a continuación.

El contenido de la carpeta/directorio de Syslinux extraído.

Cargar los archivos requeridos al NAS:

La carpeta/directorio de Syslinux extraída tiene muchas carpetas y archivos. No los necesitas a todos. Tendrá que cargar solo los archivos requeridos desde esta carpeta/directorio a la pxeboot Carpeta compartida de su sinología NAS.

Desde el Syslinux/Bios/Core Folder/Directory¹, arrastre y suelte el pxelinux.0 archivo hacia pxeboot carpeta compartida para cargar ².

Haga clic en Sobrescribir.

El pxelinux.0 El archivo debe cargarse el pxeboot carpeta compartida.

Cargar el libutil.archivo c32 hacia pxeboot carpeta compartida desde el Syslinux/Bios/COM32/Libutil Folder/Directory.

Cargar el ldlinux.archivo c32 hacia pxeboot carpeta compartida desde el syslinux/bios/com32/elflink/ldlinux carpeta/directorio.

Cargar el archivo MemDisk hacia pxeboot carpeta compartida desde el carpeta syslinux/bios/memdisk/directorio.

Cargar el menú.C32 y Vesamenu.c32 Archivos a la carpeta compartida de Pxeboot desde el Syslinux/Bios/COM32/Menú Carpeta/Directorio.

Cargar el libom32.c32 archivo al pxeboot carpeta compartida desde el syslinux/bios/com32/lib/directorio.

Una vez que haya subido todos los archivos requeridos al pxeboot carpeta compartida desde el carpeta/directorio de Syslinux, el pxeboot La carpeta compartida debe tener los siguientes archivos.

Escribir pxelinux.CFG Como el nombre de la carpeta y haga clic en DE ACUERDO.

Una nueva carpeta pxelinux.CFG debe crearse.

Crear un por defecto archivo en el pxelinux.CFG/ carpeta y escriba las siguientes líneas en ella. Este es un archivo de configuración de Pxelinux simple. Se usará para probar si Pxelinux está funcionando.

NOTA: Puede instalar el Aplicación del editor de texto del Centro de paquetes y úselo para crear y editar archivos de texto en su sinología NAS.

menú predeterminado.c32
indicador 0
Tiempo de espera 100
Título del menú Seleccione una opción para iniciar
Etiqueta Ubuntu-desktop-2004-Live
Etiqueta de menú Instalar Ubuntu Desktop 20.04 LTS
etiqueta Ubuntu-server-2004-netboot
Etiqueta de menú Instalar el servidor Ubuntu 20.04 LTS (NetBoot)

Habilitando PXE sobre Synology NAS:

Una vez que hayas creado el pxelinux.CFG/Predeterminado Archivo de configuración, puede habilitar el arranque PXE en su NAS Synology.

Abre el DHCP Aplicación del servidor, navegue hasta el Sección PXE, y revisa el Habilitar PXE (entorno de ejecución previo al botín) casilla de verificación marcada en la captura de pantalla a continuación.

Una vez que PXE esté habilitado, seleccione Servidor TFTP local, y haga clic en Seleccionar.

Seleccione el archivo pxelinux.0 como el cargador de arranque PXE de la lista y haga clic en Seleccionar.

Para que los cambios entren en vigencia, haga clic en Aplicar.

PXE debe estar habilitado y pxelinux.0 debe establecerse como el cargador de arranque PXE.

Ahora, si arranca su computadora a través de PXE, debería ver el siguiente menú de arranque. Significa que Pxelinux está funcionando.

Arrancando el escritorio de Ubuntu 20.04 LTS Live a través de PXE:

Primero, descargue el escritorio de Ubuntu 20.04 Imagen ISO LTS de la página de lanzamiento oficial de Ubuntu 20.04 LTS.

Una vez el escritorio de Ubuntu 20.04 LTS ISO La imagen se descarga, suba a la pxeboot Carpeta compartida de su sinología NAS.

Haga clic derecho en el escritorio de Ubuntu 20.04 imagen ISO LTS y haga clic en Monte Virtual Drive como se marca en la captura de pantalla a continuación.

Asegúrese de que la imagen ISO esté montada en el pxeboot compartido carpeta¹. Además, asegúrese de verificar el Montar automáticamente en la casilla de verificación de inicio para que la imagen ISO se monte automáticamente cuando su sinología nas botas². Entonces, haga clic en Montar Para montar el ISO imagen³.

La imagen ISO del escritorio de Ubuntu 20.04 LTS debe montarse en el pxeboot Carpeta compartida como puede ver en la captura de pantalla a continuación.

El contenido del escritorio ubuntu montado 20.04 Imagen ISO LTS.

Para arrancar el escritorio de Ubuntu 20.04 LTS a través de PXE, deberá agregar una entrada de menú para Ubuntu Desktop 20.04 LTS en el pxelinux.CFG/Predeterminado archivo de configuración.

Escriba las siguientes líneas en el pxelinux.CFG/Predeterminado Archivo de configuración para iniciar Ubuntu Desktop 20.04 LTS a través de PXE:

Etiqueta Ubuntu-desktop-2004-Live
Etiqueta de menú Instalar Ubuntu Desktop 20.04 LTS
kernel ubuntu-20.04.4-desktop-amd64/casper/vmlinuz
append boot = casper quizás-ubiquity netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/volumen1/pxeboot/ubuntu-20.04.4-desktop-amd64 initrd = ubuntu-20.04.4-desktop-amd64/casper/initrd

Una vez que haya agregado una entrada de menú para Ubuntu Desktop 20.04 lts, ​​el pxelinux.CFG/Predeterminado El archivo de configuración debe verse así:

NOTA: Aquí, 192.168.0.106 es la dirección IP de mi sinología nas. No olvides reemplazarlo con el tuyo. Si necesita alguna ayuda para encontrar la dirección IP de su NAS Synology, lea el artículo ¿Cómo encuentro la dirección IP de mi sinología NAS??.

Ahora, inicie su computadora a través de PXE y debería ver el siguiente menú de arranque.

Seleccionar Instalar Ubuntu Desktop 20.04 LTS y presione .

Deberías ver que el archivos vmlinuz e initrd se están descargando desde el servidor de arranque PXE que se ejecuta en su NAS Synology.

Una vez el archivos vmlinuz e initrd se descargan, Ubuntu Desktop 20.04 LTS Live debería comenzar a arrancar. Tomará un tiempo completar.

Ubuntu Desktop 20.04 Lts Live está siendo arrancado.

Ubuntu Desktop 20.04 Lts Live está siendo arrancado.

Ubuntu Desktop 20.04 Lts Live está siendo arrancado.

Una vez que Ubuntu Desktop 20.04 LTS Live está arrancado, debería ver la siguiente ventana. Puede instalar Ubuntu Desktop 20.04 LTS en su computadora desde aquí. Si necesita ayuda para instalar Ubuntu Desktop 20.04 LTS En su computadora, lea el artículo instalando Ubuntu Desktop 20.04 LTS.

Ubuntu Desktop 20.04 LTS Live Network iniciado a través de PXE.

Arrancar el servidor Ubuntu 20.04 LTS a través de PXE:

Primero, descargue el servidor Ubuntu 20.04 Imagen ISO LTS de la página de lanzamiento oficial de Ubuntu 20.04 LTS.

Una vez que el servidor Ubuntu 20.04 LTS ISO La imagen se descarga, suba a la pxeboot Carpeta compartida de su sinología NAS.

Haga clic derecho en el servidor Ubuntu 20.04 imagen ISO LTS y haga clic en Monte Virtual Drive como se marca en la captura de pantalla a continuación.

Asegúrese de que la imagen ISO esté montada en el pxeboot compartido carpeta¹. Además, asegúrese de verificar el Montar automáticamente en la casilla de verificación de inicio para que la imagen ISO se monte automáticamente cuando su sinología nas botas². Entonces, haga clic en Montar Para montar el ISO imagen³.

La imagen ISO del servidor Ubuntu 20.04 LTS debe montarse en el pxeboot Carpeta compartida como puede ver en la captura de pantalla a continuación.

El contenido del servidor Ubuntu montado 20.04 Imagen ISO LTS.

Para arrancar el servidor Ubuntu 20.04 LTS a través de PXE, deberá agregar una entrada de menú para Ubuntu Server 20.04 LTS en el pxelinux.CFG/Predeterminado archivo de configuración.

Escriba las siguientes líneas en el pxelinux.CFG/Predeterminado Archivo de configuración para iniciar el servidor Ubuntu 20.04 LTS a través de PXE:

etiqueta Ubuntu-server-2004-netboot
Etiqueta de menú Instalar el servidor Ubuntu 20.04 LTS (NetBoot)
kernel ubuntu-20.04.4-live-server-amd64/casper/vmlinuz
append netBOOT = NFS IP = DHCP NFSROOT = 192.168.0.106:/volumen1/pxeboot/ubuntu-20.04.4-live-server-amd64 initrd = ubuntu-20.04.4-live-server-amd64/casper/initrd

Una vez que haya agregado una entrada de menú para Ubuntu Server 20.04 lts, ​​el pxelinux.CFG/Predeterminado El archivo de configuración debe verse de la siguiente manera:

NOTA: Aquí, 192.168.0.106 es la dirección IP de mi sinología nas. No olvides reemplazarlo con el tuyo. Si necesita alguna ayuda para encontrar la dirección IP de su NAS Synology, lea el artículo R.

Ahora, inicie su computadora a través de PXE y debería ver el siguiente menú de arranque.

Seleccionar Instale el servidor Ubuntu 20.04 LTS (netboot) y presione .

Deberías ver que el vmlinuz e initrd Los archivos se descargan desde el servidor de arranque PXE que se ejecuta en su NAS Synology.

Una vez el vmlinuz e initrd Se descargan los archivos, Ubuntu Server 20.04 LTS debería comenzar a arrancar. Tomará un tiempo completar.

Servidor ubuntu 20.04 LTS está siendo arrancado.

Servidor ubuntu 20.04 LTS está siendo arrancado.

Servidor ubuntu 20.04 LTS está siendo arrancado.

Una vez que Ubuntu Server 20.04 LTS está arrancado, debería ver la siguiente ventana. Puede instalar Ubuntu Server 20.04 LTS en su computadora/servidor desde aquí . Si necesita alguna ayuda para instalar Ubuntu Server 20.04 LTS En su computadora/servidor, lea el artículo que instala el servidor Ubuntu 20.04 LTS.

Botando Fedora 35 Workstation en vivo a través de PXE:

Primero, descargue la imagen ISO de Fedora Workstation 35 de la página de descargas oficiales de Fedora Workstation.

Una vez que se descarga la imagen ISO de Fedora Workstation 35, cárguela al pxeboot Carpeta compartida de su sinología NAS.

Haga clic con el botón derecho en la imagen ISO de Fedora Workstation 35 y haga clic en Monte Virtual Drive como se marca en la captura de pantalla a continuación.

Asegúrese de que la imagen ISO esté montada en el pxeboot compartido carpeta¹. Además, asegúrese de verificar el Montar automáticamente en la casilla de verificación de inicio para que la imagen ISO se monte automáticamente cuando su sinología nas botas². Entonces, haga clic en Montar Para montar el ISO imagen³.

La imagen ISO de Fedora Workstation 35 debe montarse en el pxeboot Carpeta compartida como puede ver en la captura de pantalla a continuación.

El contenido de la estación de trabajo Fedora montado 35 ISO Imagen.

Para arrancar Fedora Workstation 35 en vivo a través de PXE, deberá agregar una entrada de menú para Fedora Workstation 35 en el pxelinux.CFG/Predeterminado archivo de configuración.

Escriba las siguientes líneas en el pxelinux.CFG/Predeterminado Archivo de configuración para iniciar Fedora Workstation 35 en vivo a través de PXE:

Etiqueta Fedora-35-Workstation-Live
Etiqueta de menú Instalar Fedora Workstation 35
Kernel Fedora-Workstation-Live-X86_64-35-1.2/imágenes/pxeboot/vmlinuz
Agregar ip = dhcp rd.vivir.Imagen root = live: nfs: // 192.168.0.106/volumen1/pxeboot/fedora-workstation-live-x86_64-35-1.2/vidas/squashfs.img initrd = Fedora-Workstation-Live-X86_64-35-1.2/imágenes/pxeboot/initrd.img

Una vez que haya agregado una entrada de menú para Fedora Workstation 35, el pxelinux.CFG/Predeterminado El archivo de configuración debe verse de la siguiente manera:

NOTA: Aquí, 192.168.0.106 es la dirección IP de mi sinología nas. No olvides reemplazarlo con el tuyo. Si necesita alguna ayuda para encontrar la dirección IP de su NAS Synology, lea el artículo ¿Cómo encuentro la dirección IP de mi sinología NAS??.

Ahora, inicie su computadora a través de PXE y debería ver el siguiente menú de arranque.

Seleccionar Instale Fedora Workstation 35 y presione .

Deberías ver que el archivos vmlinuz e initrd se están descargando desde el servidor de arranque PXE que se ejecuta en su NAS Synology.

Una vez el archivos vmlinuz e initrd se descargan, Fedora Workstation 35 Live debería comenzar a arrancar. Tomará un tiempo completar.

Fedora Workstation 35 Live se está arrancando.

Fedora Workstation 35 Live se está arrancando.

Una vez que se inicia Fedora Workstation 35 Live, debería ver la siguiente ventana. Puede instalar Fedora Workstation 35 en su computadora. Si necesita ayuda para instalar Fedora Workstation 35 en su computadora, lea el artículo sobre cómo instalar Fedora Workstation 35 desde USB.

Fedora Workstation 35 Modo en vivo una vez arrancado a través de PXE.

Fedora Workstation 35 instalador una vez arrancado a través de PXE.

Arrancando el escritorio de Ubuntu 22.04 LTS Live a través de PXE:

Primero, descargue el escritorio de Ubuntu 22.04 Imagen ISO LTS de la página de lanzamiento oficial de Ubuntu 22.04 LTS.

Una vez el escritorio de Ubuntu 22.04 LTS ISO La imagen se descarga, suba a la pxeboot Carpeta compartida de su sinología NAS.

Haga clic derecho en el escritorio de Ubuntu 22.04 imagen ISO LTS y haga clic en Monte Virtual Drive como se marca en la captura de pantalla a continuación.

Asegúrese de que la imagen ISO esté montada en el pxeboot compartido carpeta¹. Además, asegúrese de verificar el Montar automáticamente en el inicio casilla de verificación para que la imagen ISO se monte automáticamente cuando su sinología nas botas². Entonces, haga clic en Montar Para montar el ISO imagen³.

La imagen ISO del escritorio de Ubuntu 22.04 LTS debe montarse en el pxeboot Carpeta compartida como puede ver en la captura de pantalla a continuación.

El contenido del escritorio de Ubuntu montado 22.04 Imagen ISO LTS.

Para arrancar el escritorio de Ubuntu 22.04 LTS a través de PXE, deberá agregar una entrada de menú para Ubuntu Desktop 22.04 LTS en el pxelinux.CFG/Predeterminado archivo de configuración.

Escriba las siguientes líneas en el pxelinux.CFG/Predeterminado Archivo de configuración para iniciar Ubuntu Desktop 22.04 LTS a través de PXE:

Etiqueta Ubuntu-desktop-2204-Live
Etiqueta de menú Instalar Ubuntu Desktop 22.04 LTS
kernel ubuntu-22.04-desktop-amd64/casper/vmlinuz
append initrd = Ubuntu-22.04-desktop-amd64/casper/initrd boot = casper netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/volumen1/pxeboot/ubuntu-22.04-desktop-amd64 tal vez-ubiquidad salpicadura silenciosa ---

Una vez que haya agregado una entrada de menú para Ubuntu Desktop 22.04 lts, ​​el pxelinux.CFG/Predeterminado El archivo de configuración debe verse de la siguiente manera:

NOTA: Aquí, 192.168.0.106 es la dirección IP de mi sinología nas. No olvides reemplazarlo con el tuyo. Si necesita alguna ayuda para encontrar la dirección IP de su NAS Synology, lea el artículo ¿Cómo encuentro la dirección IP de mi sinología NAS??.

Ahora, inicie su computadora a través de PXE y debería ver el siguiente menú de arranque.

Seleccione Instalar Ubuntu Desktop 22.04 LTS y presione .

Desktop de Ubuntu 22.04 Lts Live está siendo arrancado. Tomará un tiempo completar.

Una vez que Ubuntu Desktop 22.04 LTS Live está arrancado, debería ver la siguiente ventana. Puede instalar Ubuntu Desktop 22.04 LTS en tu computadora. Si necesita ayuda para instalar Ubuntu Desktop 22.04 LTS En su computadora, lea el artículo instalando Ubuntu Desktop 20.04 LTS. Aunque el artículo es para Ubuntu Desktop 20.04 LTS, aún puede ser útil.

Desktop de Ubuntu 22.04 LTS Live Network iniciado a través de PXE.

Arrancar el servidor Ubuntu 22.04 LTS a través de PXE:

Primero, descargue el servidor Ubuntu 22.04 Imagen ISO LTS de la página de lanzamiento oficial de Ubuntu 22.04 LTS.

Una vez que el servidor Ubuntu 22.04 LTS ISO La imagen se descarga, suba a la pxeboot Carpeta compartida de su sinología NAS.

Haga clic derecho en el servidor Ubuntu 22.04 imagen ISO LTS y haga clic en Monte Virtual Drive como se marca en la captura de pantalla a continuación.

Asegúrese de que la imagen ISO esté montada en el pxeboot compartido carpeta¹. Además, asegúrese de verificar el Montar automáticamente en el inicio casilla de verificación para que la imagen ISO se monte automáticamente cuando su sinología nas botas². Entonces, haga clic en Montar Para montar el ISO imagen³.

La imagen ISO del servidor Ubuntu 22.04 LTS debe montarse en el pxeboot Carpeta compartida como puede ver en la captura de pantalla a continuación.

El contenido del servidor Ubuntu montado 22.04 Imagen ISO LTS.

Para iniciar el servidor Ubuntu 22.04 LTS a través de PXE, deberá agregar una entrada de menú para el servidor Ubuntu 22.04 LTS en el pxelinux.CFG/Predeterminado archivo de configuración.

Escriba las siguientes líneas en el pxelinux.CFG/Predeterminado Archivo de configuración para iniciar el servidor Ubuntu 22.04 LTS a través de PXE:

etiqueta Ubuntu-server-2204-netboot
Etiqueta de menú Instalar el servidor Ubuntu 22.04 LTS (NetBoot)
kernel ubuntu-22.04-Live-server-amd64/casper/vmlinuz
append netBOOT = NFS IP = DHCP NFSROOT = 192.168.0.106:/volumen1/pxeboot/ubuntu-22.04-Live-server-amd64 initrd = Ubuntu-22.04-Live-server-amd64/casper/initrd

Una vez que haya agregado una entrada de menú para Ubuntu Server 22.04 lts, ​​el pxelinux.cfg/defaulEl archivo de configuración t debe verse de la siguiente manera:

NOTA: Aquí, 192.168.0.106 es la dirección IP de mi sinología nas. No olvides reemplazarlo con el tuyo. Si necesita alguna ayuda para encontrar la dirección IP de su NAS Synology, lea el artículo ¿Cómo encuentro la dirección IP de mi sinología NAS??.

Ahora, inicie su computadora a través de PXE y debería ver el siguiente menú de arranque.

Seleccionar Instale el servidor Ubuntu 22.04 LTS (netboot) y presione .

Deberías ver que el archivos vmlinuz e initrd se están descargando desde el servidor de arranque PXE que se ejecuta en su NAS Synology.

Una vez el archivos vmlinuz e initrd se descargan, Ubuntu Server 22.04 LTS debería comenzar a arrancar. Tomará un tiempo completar.

Servidor ubuntu 22.04 LTS está siendo arrancado.

Servidor ubuntu 20.04 LTS está siendo arrancado.

Una vez que Ubuntu Server 22.04 LTS está arrancado, debería ver la siguiente ventana. Puede instalar Ubuntu Server 22.04 LTS en su computadora/servidor desde aquí como de costumbre. Si necesita alguna ayuda para instalar Ubuntu Server 22.04 LTS En su computadora/servidor, lea el artículo que instala el servidor Ubuntu 20.04 LTS. Aunque el artículo es para Ubuntu Server 20.04 LTS, aún puede ser útil.

Conclusión:

En este artículo, le he mostrado cómo configurar los servicios de archivos TFTP y NFS en su NAS Synology para PXE Booting. También le he mostrado cómo descargar Pxelinux, copiar los archivos PXELINUX necesarios a su NAS Synology e instalar y configurar el paquete de servidor DHCP para iniciar Pxelinux en placas base basadas en BIOS. Le he mostrado cómo agregar la entrada del menú Pxelinux necesaria para el arranque de PXE las siguientes distribuciones de Linux:

  1. Ubuntu Desktop 20.04 LTS
  2. Servidor ubuntu 20.04 LTS
  3. Desktop de Ubuntu 22.04 LTS
  4. Servidor ubuntu 22.04 LTS
  5. Estación de trabajo Fedora 35

Referencias:

  1. https: // c-gangy.ser/blog/?P = 13808
  2. https: // ubuntu.com/servidor/docs/install/netboot-amd64
  3. https: // linuxhint.com/pxe_boot_ubuntu_server/
  4. http: // manual.ubuntu.com/manPages/bionic/man7/casper.7.html
  5. https: // fedoraproject.org/wiki/dracut/opciones#nfs
  6. https: // man7.org/Linux/Man-Pages/Man7/Dracut.cmdline.7.html
  7. https: // acceder.sombrero rojo.com/documentation/en-us/rojo_hat_enterprise_linux/7/html/storage_administration_guide/ch-disishlessSystems
  8. https: // bugzilla.sombrero rojo.com/show_bug.CGI?ID = 781983
  9. https: // bugzilla.sombrero rojo.com/show_bug.CGI?ID = 537217
  10. https: // askubuntu.com/Preguntas/1250119/How-to-to-to-skip-Filesystem-checks-during-boot