Проект

Общее

Профиль

Действия

Создание UEFI LiveCD образа с iPXE

Подойдет в качестве Hyper-V Gen2 UEFI boot dvd iso образа

Скачаем вариант ipxe в виде приложения EFI

wget http://boot.ipxe.org/ipxe.efi

Cоздаем FAT файловую систему

Потребуется sys-fs/mtools

dd if=/dev/zero of=fat.img bs=1k count=1440
mformat -i fat.img -f 1440 ::
mmd -i fat.img ::/EFI
mmd -i fat.img ::/EFI/BOOT
mcopy -i fat.img ipxe.efi ::/EFI/BOOT/BOOTX64.EFI

Источник: https://wiki.osdev.org/UEFI_Bare_Bones#Creating_the_FAT_image

Создаем iso образ

mkdir isoFiles
xorriso -as mkisofs -o ipxe-uefi.iso -iso-level 3 -V UEFI isoFiles ./fat.img -e /fat.img -no-emul-boot
Drive current: -outdev 'stdio:ipxe-uefi.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 1226m free
Added to ISO image: directory '/'='./isoFiles'
Added to ISO image: file '/fat.img'='./fat.img'
xorriso : UPDATE :       1 files added in 1 seconds
ISO image produced: 904 sectors
Written to medium : 904 sectors at LBA 0
Writing to 'stdio:ipxe-uefi.iso' completed successfully.

Источник: https://stackoverflow.com/questions/50752688/create-bootable-uefi-iso

Обновлено Андрей Волков почти 5 года назад · 6 изменени(я, ий)