home.social

#pxe — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pxe, aggregated by home.social.

  1. iPXE без лишних слов, но с большим количеством пояснений

    iPXE без лишних слов, но с большим количеством пояснений Данная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье) Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCP А также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем

    habr.com/ru/articles/1037416/

    #ipxe #pxe #сетевая_загрузка #linux #wds #автоматизация #упрощение #сделай_сам #скрипты #системное_администрирование

  2. iPXE без лишних слов, но с большим количеством пояснений

    iPXE без лишних слов, но с большим количеством пояснений Данная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье) Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCP А также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем

    habr.com/ru/articles/1037416/

    #ipxe #pxe #сетевая_загрузка #linux #wds #автоматизация #упрощение #сделай_сам #скрипты #системное_администрирование

  3. iPXE без лишних слов, но с большим количеством пояснений

    iPXE без лишних слов, но с большим количеством пояснений Данная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье) Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCP А также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем

    habr.com/ru/articles/1037416/

    #ipxe #pxe #сетевая_загрузка #linux #wds #автоматизация #упрощение #сделай_сам #скрипты #системное_администрирование

  4. iPXE без лишних слов, но с большим количеством пояснений

    iPXE без лишних слов, но с большим количеством пояснений Данная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье) Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCP А также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем

    habr.com/ru/articles/1037416/

    #ipxe #pxe #сетевая_загрузка #linux #wds #автоматизация #упрощение #сделай_сам #скрипты #системное_администрирование

  5. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  6. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  7. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  8. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  9. So it turns out via only uses for the initial boot but expects `/boot/lua/loader.lua` to be loaded via , the root of which it expects to get via but won't supply this when in proxy mode.

    Joy.

  10. So neither .iso nor .img will boot #FreeBSD off of a USB thumbdrive or another, ventoy or raw.
    The #ThinkCentre M73 freezes at installer boot screen.

    #PXE it is. Weirdly #dnsmasq changes the boot file (#wireshark showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the #TFTP transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

    #homelab #selfhosting #bsd

  11. So neither .iso nor .img will boot #FreeBSD off of a USB thumbdrive or another, ventoy or raw.
    The #ThinkCentre M73 freezes at installer boot screen.

    #PXE it is. Weirdly #dnsmasq changes the boot file (#wireshark showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the #TFTP transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

    #homelab #selfhosting #bsd

  12. So neither .iso nor .img will boot off of a USB thumbdrive or another, ventoy or raw.
    The M73 freezes at installer boot screen.

    it is. Weirdly changes the boot file ( showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

  13. So neither .iso nor .img will boot #FreeBSD off of a USB thumbdrive or another, ventoy or raw.
    The #ThinkCentre M73 freezes at installer boot screen.

    #PXE it is. Weirdly #dnsmasq changes the boot file (#wireshark showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the #TFTP transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

    #homelab #selfhosting #bsd

  14. So neither .iso nor .img will boot #FreeBSD off of a USB thumbdrive or another, ventoy or raw.
    The #ThinkCentre M73 freezes at installer boot screen.

    #PXE it is. Weirdly #dnsmasq changes the boot file (#wireshark showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the #TFTP transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

    #homelab #selfhosting #bsd

  15. 🎉 In the latest episode of "Things No One Asked For", our hero bravely attempts to boot #Linux #diskless using #ZFS, #iSCSI, and #PXE just to avoid messing with Windows. Because clearly, the only logical solution to not wanting to clutter your #gaming PC with toolchains is to summon the unholy trinity of ancient network boot protocols. 🥳 Honestly, why not just run Doom on your fridge while you're at it? 😂
    aniket.foo/posts/20260505-netb #HackerNews #ngated

  16. Wie viele #Admins braucht man zum Deployment von 150 Client-PCs an einem Vormittag? Viel zu viele! Dieser Beitrag thematisiert den Massenrollout mit #PXE und #FAI, viel Spaß beim Lesen!

    blog.jakobs.systems/blog/20260

    #Deployment #GitOps #Automatisieren #Linux #Debian #Operations #Prozess #Reifegrad

  17. Wie viele #Admins braucht man zum Deployment von 150 Client-PCs an einem Vormittag? Viel zu viele! Dieser Beitrag thematisiert den Massenrollout mit #PXE und #FAI, viel Spaß beim Lesen!

    blog.jakobs.systems/blog/20260

    #Deployment #GitOps #Automatisieren #Linux #Debian #Operations #Prozess #Reifegrad

  18. Wie viele #Admins braucht man zum Deployment von 150 Client-PCs an einem Vormittag? Viel zu viele! Dieser Beitrag thematisiert den Massenrollout mit #PXE und #FAI, viel Spaß beim Lesen!

    blog.jakobs.systems/blog/20260

    #Deployment #GitOps #Automatisieren #Linux #Debian #Operations #Prozess #Reifegrad

  19. Wie viele #Admins braucht man zum Deployment von 150 Client-PCs an einem Vormittag? Viel zu viele! Dieser Beitrag thematisiert den Massenrollout mit #PXE und #FAI, viel Spaß beim Lesen!

    blog.jakobs.systems/blog/20260

    #Deployment #GitOps #Automatisieren #Linux #Debian #Operations #Prozess #Reifegrad

  20. Well... I have setup my demo lab on cheap mini pc and mikrotik router without much preparation in maybe 2 hours.

    now tune the scripts, maybe throw in terraform/tofu instead of semi-manual vm creation (talos is installed automatically via PXE)

    #talos #kubernetes #k8s #cilium #pxe #proxmox #nerd

  21. Well... I have setup my demo lab on cheap mini pc and mikrotik router without much preparation in maybe 2 hours.

    now tune the scripts, maybe throw in terraform/tofu instead of semi-manual vm creation (talos is installed automatically via PXE)

    #talos #kubernetes #k8s #cilium #pxe #proxmox #nerd

  22. Well... I have setup my demo lab on cheap mini pc and mikrotik router without much preparation in maybe 2 hours.

    now tune the scripts, maybe throw in terraform/tofu instead of semi-manual vm creation (talos is installed automatically via PXE)

    #talos #kubernetes #k8s #cilium #pxe #proxmox #nerd

  23. I have a Dell Wyse 3040 thin client I'm trying to PXE boot with a iSCSI root volume.

    I can see the DHCP request at power up, but I never see it make the tftp request for the file using the options in the response.

    Anybody else had any luck?

    #homelab #dhcp #pxe

  24. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  25. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  26. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  27. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  28. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  29. Est-ce qu'il y a des gens ici qui administrent un parc de MacOS, notamment des iMac ?

    J'aimerais booter en PXE un iMac (j'en ai 19 plutôt) d'une dizaine d'année mais je n'y arrive 😭

    Boosts très appréciés 😋

    :boost_requested:

    #MacOs #iMac #PXE #FogProject

  30. Est-ce qu'il y a des gens ici qui administrent un parc de MacOS, notamment des iMac ?

    J'aimerais booter en PXE un iMac (j'en ai 19 plutôt) d'une dizaine d'année mais je n'y arrive 😭

    Boosts très appréciés 😋

    :boost_requested:

    #MacOs #iMac #PXE #FogProject

  31. Est-ce qu'il y a des gens ici qui administrent un parc de MacOS, notamment des iMac ?

    J'aimerais booter en PXE un iMac (j'en ai 19 plutôt) d'une dizaine d'année mais je n'y arrive 😭

    Boosts très appréciés 😋

    :boost_requested:

    #MacOs #iMac #PXE #FogProject

  32. Est-ce qu'il y a des gens ici qui administrent un parc de MacOS, notamment des iMac ?

    J'aimerais booter en PXE un iMac (j'en ai 19 plutôt) d'une dizaine d'année mais je n'y arrive 😭

    Boosts très appréciés 😋

    :boost_requested:

    #MacOs #iMac #PXE #FogProject

  33. Est-ce qu'il y a des gens ici qui administrent un parc de MacOS, notamment des iMac ?

    J'aimerais booter en PXE un iMac (j'en ai 19 plutôt) d'une dizaine d'année mais je n'y arrive 😭

    Boosts très appréciés 😋

    :boost_requested:

    #MacOs #iMac #PXE #FogProject

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

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

    habr.com/ru/companies/timeweb/

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

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

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

    habr.com/ru/companies/timeweb/

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

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

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

    habr.com/ru/companies/timeweb/

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

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

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

    habr.com/ru/companies/timeweb/

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