āϞā§āύāĻžāϰā§āĻ āĻĒā§āϝāĻŧā§āĻāĻžāϰāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽāĻĄāĻŋ āϏāĻŋāϏā§āĻā§āĻŽ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻĒā§āϰāϏā§āϤāĻžāĻŦ āĻāϰā§āĻā§āύ, āϝāĻž āϏāĻŋāϏā§āĻā§āĻŽāĻā§ HTTP-āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§āύ⧠āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻšā§āϏā§āĻ āĻĨā§āĻā§ āĻĒā§āϰāĻžāĻĒā§āϤ āϰā§āĻ āĻĢāĻžāĻāϞāϏāĻŋāϏā§āĻā§āĻŽ āĻāĻŽā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦā§āĻ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āĻŦā§āĨ¤ āĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻāĻŋ āϏāĻŋāϏā§āĻā§āĻŽāĻĄāĻŋ-āĻā§ āĻā§āĻŦāϞ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŦā§āĻ āĻĒāϰā§āϝāĻžāϝāĻŧā§ HTTP-āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻāĻāĻŋ āĻĄāĻŋāϏā§āĻ āĻāĻŽā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻžāĻ āĻĻā§āϝāĻŧ āύāĻž, āĻŦāϰāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻāĻŽā§āĻāĻāĻŋ āĻāύāĻĒā§āϝāĻžāĻ āĻāϰāĻž, āϞā§āĻĒāĻŦā§āϝāĻžāĻ āĻŽā§āĻĄā§ āĻāĻāĻāĻŋ āĻŦā§āϞāĻ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻž, āĻŦā§āϞāĻ āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋāĻā§ /sysroot āĻšāĻŋāϏā§āĻŦā§ āĻŽāĻžāĻāύā§āĻ āĻāϰāĻž āĻāĻŦāĻ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āĻ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻžāĻ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤
systemd-import-generator āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āĻā§āϰ āϏāĻŽāϝāĻŧ āĻĄāĻŋāϏā§āĻ āĻāĻŽā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž systemd 257-āĻ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻŦāĻžāĻāĻŋ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻāύāĻ āĻāϝāĻŧāĻžāϰā§āĻāĻŋāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻĒāϰā§āϝāĻžāϝāĻŧā§ āϰāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻāϰ āĻāϰāĻ āĻāύā§āύāϝāĻŧāύ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻāĻ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύāĻāĻŋ āĻāĻāύāĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦā§āĻ āϏāĻžāĻāĻā§āϞ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āύāĻž, āϤāĻŦā§ āĻāĻŦāĻŋāώā§āϝāϤā§āϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻžāϝāĻŧ UEFI HTTP Boot-āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻāύāĻŋāĻāĻžāϰā§āϏāĻžāϞ āĻāĻžāϰā§āύā§āϞ āĻāĻŽā§āĻ (UKI) āϞā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻ āĻāĻŽā§āĻāĻā§āϞāĻŋāϤ⧠āĻāĻāĻāĻŋ UEFI āĻŦā§āĻ āϞā§āĻĄāĻžāϰ (UEFI āĻŦā§āĻ āϏā§āĻāĻžāĻŦ), āĻāĻāĻāĻŋ āϞāĻŋāύāĻžāĻā§āϏ āĻāĻžāϰā§āύā§āϞ āĻāĻŽā§āĻ āĻāĻŦāĻ āĻŽā§āĻŽāϰāĻŋāϤ⧠āϞā§āĻĄ āĻāϰāĻž āĻāĻāĻāĻŋ initrd āϏāĻŋāϏā§āĻā§āĻŽ āĻāύāĻāĻžāϝāĻŧāϰāύāĻŽā§āύā§āĻ āĻāĻāϤā§āϰāĻŋāϤ āĻĨāĻžāĻā§āĨ¤
āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻŽā§āĻ āϞā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ URL-āĻāĻŋ, UEFI HTTP Boot āϏā§āĻāĻŋāĻāϏ⧠EFI āĻāĻŽā§āĻā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž URL-āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻŖāύāĻž āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϝāĻāύ EFI HTTP Boot "http://example.com/somedir/myimage.efi" āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϞā§āĻĄ āĻāϰāĻž āĻšāĻŦā§, āϤāĻāύ UKI initrd āĻšā§āϝāĻžāύā§āĻĄāϞāĻžāϰ rootfs āĻāĻŽā§āĻāĻāĻŋ "http://example.com/somedir/myimage.raw.xz" āĻšāĻŋāϏāĻžāĻŦā§ āϞā§āĻĄ āĻāϰāĻŦā§)āĨ¤ āĻāĻŦāĻŋāώā§āϝāϤā§, āĻāĻŽā§āĻāĻāĻŋ āĻĒāĻžāĻāϝāĻŧāĻžāϰ āĻāύā§āϝ āĻā§āϰāĻžāύā§āϏāĻĒā§āϰā§āĻ āĻšāĻŋāϏā§āĻŦā§ HTTP-āĻāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, NVMe-over-TCP āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āϰāϝāĻŧā§āĻā§, āϝāĻž TCP āĻĒā§āϰā§āĻā§āĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ NVMe āĻĄā§āϰāĻžāĻāĻ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧ (NVM Express over Fabrics)āĨ¤
āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻšā§āϏā§āĻ āĻĨā§āĻā§ āĻĒā§āϰāĻžāĻĒā§āϤ āĻāĻŽā§āĻ āĻĨā§āĻā§ āĻŦā§āĻ āĻāϰāϞ⧠āĻŦāĻžāϏā§āϤāĻŦ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ⧠āĻāϧā§āύāĻŋāĻ āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϝāĻŧ āĻ āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āϏāĻšāĻ āĻšāĻŦā§ āĻŦāϞ⧠āĻāĻļāĻž āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻāĻāĻāύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ mkosi āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϤāĻžāϰ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āϏāĻŋāϏā§āĻā§āĻŽ āĻāύāĻāĻžāϝāĻŧāϰāύāĻŽā§āύā§āĻ āϏāĻš āĻāĻāĻāĻŋ āĻāĻŽā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ mkosi -f serve āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻāĻŋāĻā§ HTTP āĻĻā§āĻŦāĻžāϰāĻž āĻāĻĒāϞāĻŦā§āϧ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϝ⧠āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ⧠āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ, āϏā§āĻāĻžāύ⧠āĻā§āĻŦāϞ EFI-āϤ⧠HTTP āĻŦā§āĻāĻŋāĻ āϏāĻā§āώāĻŽ āĻāϰā§āύ āĻāĻŦāĻ āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻāĻŽāĻžāύā§āĻĄā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻŦā§āĻā§āĻŦāϞ āĻāĻŽā§āĻā§āϰ URL āϝā§āĻ āĻāϰā§āύ: kernel-bootcfg --add-uri=http://192.168.47.11:8081/image.efi --title=testloop --boot-order=0
āĻāϰ āĻĒāϰā§, āĻāĻĒāύāĻŋ āĻā§āĻŦāϞ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰāĻāĻŋ āϰāĻŋāĻŦā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ UKI āĻāĻžāϰā§āύā§āϞ āĻāĻŽā§āĻ āĻŦā§āĻ āĻāϰāĻŦā§, āϝāĻž āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āϰā§āĻ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϏāĻŽā§āĻŦāϞāĻŋāϤ āĻĄā§āĻā§āϞāĻĒāĻžāϰ-āĻĒā§āϰāϏā§āϤā§āϤ āĻĄāĻŋāϏā§āĻ āĻāĻŽā§āĻāĻāĻŋ āϞā§āĻĄ āĻāϰāĻŦā§āĨ¤ EFI-āϤ⧠HTTP āĻŦā§āĻ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āύāĻž āĻāϰāĻž āĻĒāϰā§āϝāύā§āϤ, āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϰāĻŋāĻŦā§āĻ āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻŽā§āĻ āĻŦā§āĻ āĻāϰāĻŦā§āĨ¤ āĻāĻ āϧāϰāύā§āϰ āĻĒāϰā§āĻā§āώāĻžāϰ āϏāĻŽāϝāĻŧ āϞā§āĻāĻžāϞ āĻĄāĻŋāϏā§āĻāĻā§āϞ⧠āĻā§āύā§āĻāĻžāĻŦā§āĻ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻšāϝāĻŧ āύāĻžāĨ¤
āĻāϤā§āϏ: opennet.ru
