У меня есть флэш-накопитель USB, содержащий среду живой загрузки.
Он фактически настроен как жесткий диск с одним разделом ext2 внутри и загружает минимальную настроенную версию Linux.
Как мне настроить его для загрузки через PXE (или iPXE)
Могу я использовать dd
написать os.img
файл вместо этого, и они используют этот файл с TFTP?
dd if=/dev/usb of=os.img bs=1m
Если у вас есть работающий PXE-сервер, у вас не должно возникнуть проблем с использованием мемдиск с изображением диска. Я использовал memdisk для загрузить гибридный ISO через PXE, обслуживая ISO через TFTP, а не NFS.