Setup a device by using Ignition and a Raw disk image
Requisitos previos
-
You have created an Ignition configuration file and is accessible via HTTP/HTTPS.
-
You have downloaded a Raw disk image and copied to media for your device.
Edita los parámetros de arranque
As the device boots, edit the kernel args and add the url to your ignition config, for example: ignition.config.url=http://192.168.122.1/fiot.ign
Setup a device by using Ignition and the Simplified Provisioner
Requisitos previos
-
You have created an Ignition configuration file and is accessible via HTTP/HTTPS.
-
Ha descargado la imagen ISO de Proveedor Simplificado y arrancado el dispositivo desde ello utilizando uno de los métodos descritos en Arranca de Proveedor Simplificado.
Edita los parámetros de arranque
Una vez que el dispositivo ha sido arrancado desde el Simplified Provisioner el menú de arranque muestra las siguientes opciones:
Instalar Fedora 40 Probar este medio instalar Fedora 40 Solución de problemas -->
-
Seleccione "Install Fedora [FedoraVersion]" y pulse la tecla "[e]" para editar el apunte del menú.
-
Make sure the installation device variable (
coreos.inst.install_dev
) is correct and append the ignition parameters (e.g.:coreos.inst.append=ignition.config.url=http://192.168.122.1/fiot.ign coreos.inst.append=rd.neednet=1
) to thelinux
line if not present (e.g.:):### BEGIN /etc/grub.d/10_linux ### menuentry 'Install Fedora 40' --class fedora --class gnu-linux --class gnu --class os { linux images/pxeboot/vmlinuz rd.neednet=1 coreos.inst.crypt_root=1 coreos.inst.isoroot=Fedora-40-IoT-x86_64 coreos.inst.install_dev=/dev/vda coreos.inst.image_file=/run/media/iso/image.raw.xz coreos.inst.insecure quiet coreos.inst.append=ignition.config.url=http://192.168.122.1/fiot.ign coreos.inst.append=rd.neednet=1 initrd images/pxeboot/initrd.img }
-
Boot the menu entry by pressing "[Ctrl-x]" to boot and install the IoT device
Verifying the installation
Once the installation has finished and the device has rebooted you should be able to login with the user configured within the ignition file:
ssh core@$192.168.122.10
Want to help? Learn how to contribute to Fedora Docs ›