ຕັ້ງຄ່າອຸປະກອນໂດຍການໃຊ້ Ignition ແລະ ໄຟລ໌ຮູບພາບດິສ໌ແບບ Raw

ສິ່ງທີ່ຕ້ອງມີກ່ອນ

ແກ້ໄຂພາຣາມິເຕີການບູດ

ໃນຂະນະທີ່ອຸປະກອນກຳລັງບູດ, ໃຫ້ແກ້ໄຂ kernel args ແລະ ເພີ່ມ url ໄປຫາໄຟລ໌ກຳນົດຄ່າ ignition ຂອງທ່ານ, ຕົວຢ່າງ: ignition.config.url=http://192.168.122.1/fiot.ign

ຕັ້ງຄ່າອຸປະກອນໂດຍການໃຊ້ Ignition ແລະ Simplified Provisioner

ສິ່ງທີ່ຕ້ອງມີກ່ອນ

ແກ້ໄຂພາຣາມິເຕີການບູດ

ເມື່ອອຸປະກອນຖືກບູດຈາກ Simplified Provisioner ແລ້ວ ເມນູການບູດຈະສະແດງຕົວເລືອກດັ່ງນີ້:

Install Fedora 40
Test this media & install Fedora 40
Troubleshooting -->
  • ເລືອກ "Install Fedora 40" ແລະ ກົດປຸ່ມ "[e]" ເພື່ອແກ້ໄຂລາຍການເມນູ.

  • ກວດສອບໃຫ້ແນ່ໃຈວ່າຕົວປ່ຽນອຸປະກອນການຕິດຕັ້ງ (coreos.inst.install_dev) ຖືກຕ້ອງ ແລະ ເພີ່ມພາຣາມິເຕີ ignition (ຕົວຢ່າງ: coreos.inst.append=ignition.config.url=http://192.168.122.1/fiot.ign coreos.inst.append=rd.neednet=1) ໃສ່ທ້າຍແຖວ linux ຫາກຍັງບໍ່ມີ (ຕົວຢ່າງ:):

    ### 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
    }
  • ບູດລາຍການເມນູໂດຍການກົດ "[Ctrl-x]" ເພື່ອບູດ ແລະ ຕິດຕັ້ງອຸປະກອນ IoT

ການກວດສອບການຕິດຕັ້ງ

ເມື່ອການຕິດຕັ້ງສຳເລັດ ແລະ ອຸປະກອນໄດ້ເລີ່ມລະບົບໃໝ່ແລ້ວ ທ່ານຄວນຈະສາມາດເຂົ້າສູ່ລະບົບດ້ວຍຜູ້ໃຊ້ທີ່ໄດ້ກຳນົດຄ່າໄວ້ໃນໄຟລ໌ ignition:

ssh core@192.168.122.10