Я могу использовать pxelinux для начальной загрузки от ISOs по сети?

Вы можете фон это в одном выстреле как это:

sudo -u user sh -c "daemon & disown %1"

Взгляд с ps покажет это daemon работает как user. Будет нет sudo связанный с ним.

4
13.03.2012, 21:23
1 ответ

g/iPXE определенно сделает это по (медленному) TFTP или HTTP (по крайней мере дважды с такой скоростью, как TFTP в моих собственных экспериментах).

Из моих примечаний (таким образом, я не 100%, что это будет работать, но это должно):

KERNEL ipxe.lkrn dhcp && chain http://1.0.0.1/pmagic_http.php

и затем содержание pmagic_tftp.php, находясь на http сервере на 1.0.0.1:

#!ipxe

kernel pmagic/bzImage edd=off load_ramdisk=1 prompt_ramdisk=0 rw loglevel=9 max_loop=16

initrd pmagic/initrd.img 
boot

Я отправлю позже точные детали, должен закончить работать :(

1
27.01.2020, 21:02
  • 1
    Хорошо - который не загружает ISO-образ. Это загружает ядро и initrd непрямым вызовом http-URL. Но для этого в PXE должна быть поддержка http. Так есть ли оператор, где Вы можете chainload ISO через http? –  Nils 16.02.2012, 18:07

Теги

Похожие вопросы