Ok, computer touchers, I've got netboot.xyz.efi on my tftp server and set the DHCP option so my desktop which I'm testing on will try to boot from it... but my network doesn't allow outbound HTTP and you have to go through a proxy. Anyone know how to set the proxy for netboot.xyz / iPXE ? I'm doing some web searches but only finding hints not solutions so far.

#netboot #iPXE #linux #networking

Michael Brown released #iPXE version 2.0.0. https://ipxe.org/download
iPXE - open source boot firmware [download]

At @bawuenet we're in the process of upgrading our #Xen #xcpng hypervisors to #uefi boot. Of course, we automate things and want to be able to reinstall our hypervisors from network boot. Our EFI netboot system is based on #ipxe which means it can only load EFI binaries. But xcp-ng ships the Xen kernel as a multiboot2 based image.
As probably one of the most weird ways to solve this problem, I've decided to chainload #grub2 from iPXE and learned a bit! 🧵
🌘 從 PXE 網路開機學習筆記
➤ 從 USB 隨身碟故障到打造專屬網路開機環境
https://blog.imraniqbal.org/learning-to-boot-from-pxe/
作者因筆記型電腦 USB 開機隨身碟損壞,決定利用 PXE 網路開機來安裝作業系統。他詳細記錄了設定 DHCP、TFTP 和 HTTP 伺服器的過程,並分享了使用 iPXE 載入 ISO 映像檔的嘗試,雖然最終未能直接透過 ISO 映像檔成功網路開機,但透過 NixOS 內建的 netboot 功能,成功達成了網路開機安裝的目標。
+ 這篇文章條理清晰,對於初次接觸 PXE 的讀者非常有幫助。作者詳細的步驟拆解和經驗分享,讓人少走了很多彎路。
+ 我對作者在 FreeBSD 上操作的描述感到很有共鳴,那種簡潔而有效的系統操作體驗確實獨特。可惜最後 ISO 開機沒有成功,但 netboot 的解決方案也很棒。
#PXE #網路開機 #iPXE #DHCP #TFTP #HTTP #NixOS
Learning to boot from PXE

Imran's Blog

Сезам, грузися! Установка Windows XP на древний ноутбук без физических носителей

Недавно в моём районе открылась новая комиссионка, и конечно же, я наведался туда в первый же день. Особо заинтересовавшего улова было немного, но среди прочего попался красивый, хоть и побитый жизнью, ноутбук — ThinkPad X40. За каких-то 500 йен (260 рублей) такое чудо забрать просто обязательно. Правда беда вылезла, откуда не ждали. После подкидывания блока питания оказалось, что винчестер девственно чист. Однако попытки загрузиться с флешки, внешнего диска, или даже внешнего флопика, результата не приносили — неумолимо вылезала надпись "Operating System Not Found", да и названия устройств в биосе не появлялись. Беглый гуглёж показал — ранние серии X40 были очень часто подвержены внезапной смерти мультиконтроллера. Буквально подышишь не в ту сторону, втыкая флешку — и вот у тебя уже нету ни USB, ни звука. Можно было бы просто кинуть винчестер в USB-переходник и залить образ с другого компьютера, но и тут подстава — винчестер в нём 1.8 дюйма, и на шину IDE с напряжением до 3.3 вольта, поди найди такой адаптер. Вкладываться в покупку переходника, SSD и ещё адаптера с USB на mSata тоже не хотелось, ибо уже жаба задушит :-) Однако, в нём всё ещё есть опция загрузки по сети через PXE, может, это и спасло бы?

https://habr.com/ru/companies/timeweb/articles/961380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=961380

#pxe #netboot #ipxe #загрузка_по_сети #windows_xp #ретрокомпьютинг #timeweb_статьи

Сезам, грузися! Установка Windows XP на древний ноутбук без физических носителей

Недавно в моём районе открылась новая комиссионка, и конечно же, я наведался туда в первый же день. Особо заинтересовавшего улова было немного, но среди прочего попался красивый, хоть и побитый...

Хабр

Сезам, грузися! Установка Windows XP на древний ноутбук без физических носителей

Недавно в моём районе открылась новая комиссионка, и конечно же, я наведался туда в первый же день. Особо заинтересовавшего улова было немного, но среди прочего попался красивый, хоть и побитый жизнью, ноутбук — ThinkPad X40. За каких-то 500 йен (260 рублей) такое чудо забрать просто обязательно. Правда беда вылезла, откуда не ждали. После подкидывания блока питания оказалось, что винчестер девственно чист. Однако попытки загрузиться с флешки, внешнего диска, или даже внешнего флопика, результата не приносили — неумолимо вылезала надпись "Operating System Not Found", да и названия устройств в биосе не появлялись. Беглый гуглёж показал — ранние серии X40 были очень часто подвержены внезапной смерти мультиконтроллера. Буквально подышишь не в ту сторону, втыкая флешку — и вот у тебя уже нету ни USB, ни звука. Можно было бы просто кинуть винчестер в USB-переходник и залить образ с другого компьютера, но и тут подстава — винчестер в нём 1.8 дюйма, и на шину IDE с напряжением до 3.3 вольта, поди найди такой адаптер. Вкладываться в покупку переходника, SSD и ещё адаптера с USB на mSata тоже не хотелось, ибо уже жаба задушит :-) Однако, в нём всё ещё есть опция загрузки по сети через PXE, может, это и спасло бы?

https://habr.com/ru/companies/timeweb/articles/961380/

#pxe #netboot #ipxe #загрузка_по_сети #windows_xp #ретрокомпьютинг #timeweb_статьи

Сезам, грузися! Установка Windows XP на древний ноутбук без физических носителей

Недавно в моём районе открылась новая комиссионка, и конечно же, я наведался туда в первый же день. Особо заинтересовавшего улова было немного, но среди прочего попался красивый, хоть и побитый...

Хабр
Hab' die letzte Woche ein wenig an meinem #pxe setup rumgebastelt. Das war nur für #mbr konfiguriert weil ich da ewig nichts dran gemacht hab. Hauptsache #memtest und recovery bootet 😃
Ich hatte gehofft dass ich #efi-variante nur 1:1 konfigurieren muss, aber die Transfers sind langsam und einiges funktioniert gar nicht obwohl es sollte. Aber jetzt habe ich mich halbwegs erfolgreich durch ein paar Anleitungen und die Doku von #ipxe gekämpft 🥊 und das sieht sehr vielversprechend aus. Memtest und recovery starten schonmal 

Let's say you run a public TFPT/iPXE server that will dynamically compile images to be worker nodes.
You need to uniquely identify each worker node in the built image, let's say hostname has to be unique and baked in.

What would you use?

You can't rely on IP cause they might be behind NAT, and you can't use MAC cause ARP and multicast for ND/NS aren't publicly routable.

Ideally if the same client returns for the boot image you don't just give them a new hostname/identity.

#Multicast #Networking #PXE #iPXE #IP #IPv6

Ультимативные крестики-нолики и iPXE

Привет, Хабр! Меня зовут Вова, я разработчик

https://habr.com/ru/companies/selectel/articles/888188/

#selectel #ненормальное_программирование #разработка_игр #ipxe #крестикинолики

Ультимативные крестики-нолики и iPXE

Привет, Хабр! Меня зовут Вова, я разработчик в Selectel . На днях меня осенило: загрузка сервера по сети — это прекрасный инструмент, из которого можно сделать что-нибудь необычное. Например, игру. У...

Хабр
Netboot Windows 11 with iSCSI and iPXE

Notes on installing and netbooting Windows 11 over iSCSI

Terin Stock