Net Boot ISOs with iPXE boot using iVentoy!

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 69

  • @GearSeekers
    @GearSeekers 9 місяців тому +14

    I set up a symlink to a network location where I typically save all my ISOs and it works perfectly! I noticed it also supports subdirectories in the ISO folder as well

    • @taia9603
      @taia9603 3 місяці тому

      Can you do a video or explanation on how you did this

  • @billlodhia5640
    @billlodhia5640 9 місяців тому +7

    Man, I remember setting up PXE with PXELINUX waaaaaay back in the day, love how far we've come!

    • @nadtz
      @nadtz 9 місяців тому

      PXELINUX, tftp, all that good stuff. I put together a pxe installer a long time ago at one of the places I used to work at, it would have been nice to have something like this and ansible to work with back then.

  • @neonpc
    @neonpc 9 місяців тому +9

    I'm getting allways this:
    iventoy start SUCCESS PID=0
    I tried with debian and ubuntu, editing the conf file and adding the unprivileged: 0 parameter, but there's no way it works 😕

    • @yourpcmd
      @yourpcmd 9 місяців тому

      Yeah, I get the same thing.
      iventoy start SUCCESS PID=0

    • @sandiaman380
      @sandiaman380 9 місяців тому +21

      Took me a while to find this, but you have to append these two lines:
      unprivileged: 0
      lxc.apparmor.profile: unconfined
      to the [lxc].conf file, not just the unprivileged line.
      Now it works fine on both Ubuntu and Debian. I have no idea why this works...

    • @yourpcmd
      @yourpcmd 9 місяців тому +1

      @@sandiaman380 genious. Worked for me. Cheers mate!

    • @fir3thund3r17
      @fir3thund3r17 9 місяців тому

      @@sandiaman380 you sir, are a HERO!

    • @spookyjr4600
      @spookyjr4600 9 місяців тому

      @@sandiaman380 thnx that works!

  • @Mr76Pontiac
    @Mr76Pontiac 9 місяців тому +6

    IMO, putting the ISOs on a NAS instead of individual PXE servers is going to be easier to manage. It'll keep the container smaller, and you don't have duplicate files kicking around (On the NAS, and on the CT). You'd just need to remember to recreate the fstab entry to get it going.
    If your Proxmox is sitting on SSD or NVME drives, it may be faster access than over any wire, but, at the same time, you're doing an install how often on the host?
    To me, this is fantastic for those times you need to bring up a machine on hardware over the network, but, when you're running the VM with access to a NAS, you might as well just attach the ISO.

    • @ewenchan1239
      @ewenchan1239 9 місяців тому +1

      The documentation for this shows that you can use symbolic links to point it to where your ISOs are stored.
      So, if you have centralised folder where you are keeping your ISOs (for Proxmox, etc.), then you can point iventoy to that folder and just create symbolic links to the contents in that folder, therefore; only needing to keep and maintain one master, central list of all the ISOs you want to use, which simplifies management and you can make the container REALLY, REALLY tiny, as a result of that.
      (I think that you can make it as little as 1 GB.)

  • @RoyHess666
    @RoyHess666 4 дні тому

    This is weird, I extracted iventoy, configured it, uploaded isos, started it, but a netboot machine won't find snp.efi file for some strange reason,
    iventoy also didn't came with this file. Is there anything wrong?

  • @GeoffHalsey
    @GeoffHalsey 7 місяців тому

    Terrific solution to running/testing OS ISOs without the faff.

  • @TheTrulyInsane
    @TheTrulyInsane 8 місяців тому +2

    Just a heads up on iVentoy, if you plan to put a bunch of ISO files in to it, don't load all of them at once, there are some ISO files that will make the program crash for some reason, and if you load too many at once, you won't know what one caused it.

  • @skorpion1298
    @skorpion1298 6 місяців тому

    I cant get this to work on a Win10 VM. I disabled the local DHCP in the specific VLAN and let Ventoy be the DHCP but the PC connected wont boot up PXE :/

  • @rtkpX
    @rtkpX 9 місяців тому

    My screen breaks on Debian 12, not when selecting what kind of installer I want but when actually choosing it and going into it. Then my screen turns into white, blue, black and red stripes. Tried modifying the ISO file so that /boot/grub.cfg so that "set gfxmode=800x600" was set to "set gfxmode=auto", but that didn't help.

  • @StarcoreLabs
    @StarcoreLabs 9 місяців тому +2

    Great video! iVentoy looks like a better solution. Hopefully they will add the option to upload ISOs through the GUI.

  • @faquir885
    @faquir885 7 місяців тому +1

    Hello, thank you for shoing us that, i tried Iventoy to boot on VMware and no propblem, it s work, but when i tried with Virtual Box, it s canot boot with IPXE ? i am on windows, it waok with a real PC, and with VMware, but not with Virtual Box its have an IPXE fails ! which problem is it !

  • @balex96
    @balex96 3 місяці тому

    Why not create a CT with the download iVentoy file. This way you need to run iVentoy every time you start proxmox or Ubuntu CT.

  • @CliffR
    @CliffR 9 місяців тому +4

    ok I followed your guide to a T. I created LXC even has same number 103. I used Ubuntu template, wget the URL for iventoy, tar zxvf, then ./iventoy -A start and nothing. I did the /etc/pve/lxc/ config file edit on host. I get the output as it if did start, but it doesn't show in netstat -plant and the IP address:26000 doesn't work in browser. I'm lost at this point. Log file shows "mount directory failed, errno:13. Start Failed"
    edit: Not only do you need to add unprivileged: 0 but also just under that add lxc.apparmor.profile: unconfined then you can save and start the service

  • @chingchang7976
    @chingchang7976 9 місяців тому +1

    I use to use hirens to troubleshoot a unit but this looks like it could be useful today in a similar way, what is the best use case scenario for a tool like this?

    • @vinaduro
      @vinaduro 9 місяців тому +2

      The use case for iVentoy is basically having all your different ISOs in 1 places, and being able to boot any of them on any of your devices. I have a PXE server running with all my different Linux, Windows, and utility disks (like Hirens, Gparted, etc). So if I need to reinstall an OS, or troubleshoot a PC, I just set it to PXE boot, and have all my boot media in one place. I used to have all of this on a USB flash drive, but could never find it when I needed it. At least my server is always in one place. 😂

  • @g.s.3389
    @g.s.3389 9 місяців тому

    for network management fireall and so on what do you use? I see openwrt, but don't you use pihole? in the past you said you used pfsense. now what do you use? can you make a video? thx

  • @mjl4878
    @mjl4878 7 місяців тому

    Hey Don, quick question. If I wanted to use this for physical hardware. How would I go about forwarding the traffic back over to that internal network that is behind WRT?

  • @ewenchan1239
    @ewenchan1239 9 місяців тому

    I'm getting a weird issue now I have about 25 ISOs that I am reading symlinks for, and the IVentoy system/service won't start.
    Not really sure why that's the case.

  • @RatoAx
    @RatoAx 4 місяці тому

    Testing it, is there any way to use the iso folder from ProxMox as the Ventoy iso folder?

  • @shephusted2714
    @shephusted2714 9 місяців тому +3

    this is a bit convoluted and confusing but fairly understandable - you should followup when you get the entire enchilada - debian live, kali libe and also enc persistent iso running over pxe with xyz and iventoy

    • @teamvigod
      @teamvigod 9 місяців тому +1

      I was thinking same thing. My head is spinning!

    • @vinaduro
      @vinaduro 9 місяців тому +4

      Unfortunately I think he tried to get the video out too quickly, and thus didn’t go through it in a very easy way to understand and follow. I just followed the instructions on the iVentoy site and it was super simple. The only part that I think can be confusing if you haven’t done it before, is the DHCP setup. What I did the very first time, was Google DHCP option 67 and my router brand. It’s like port forwarding the first time you do it, it all seems daunting until you’ve done it once, and then it’s simple after that.

    • @ewenchan1239
      @ewenchan1239 9 місяців тому +1

      @shephusted2714 @teamvigod @vinaduro
      It's not for persistent OS boot.
      For that, that's an entirely separate and different thing altogether.
      This is just for installing the OS to some kind of persistent storage.

  • @penaltebbv
    @penaltebbv 9 місяців тому +1

    You saw my comment about iVentoy on your last PXE video, nice 👍

  • @FelixLantiguaCamacho
    @FelixLantiguaCamacho 8 місяців тому

    I did the steps on video like, 10 times before commenting, when I type the command "netstat -plant" shows the ports: (53, 25, 22) but it is not showing port 26000. Any advice? EDIT: I use straight router, no openwrt or other

  • @Haijuken
    @Haijuken 2 місяці тому

    pls with opnsense and proxmox and iventoy als lxc my systems are working but i cant install on drive and only seabios boot, uefi not work. i hope so u make a new video with this

  • @fahadusman3538
    @fahadusman3538 3 місяці тому

    thanks for this phenomenal demo. I have pfSense installed and it works fine...but struggling to work between different VLANs. Could you do it with different VLANs please?

  • @gabrielalejandroverapinto1974
    @gabrielalejandroverapinto1974 9 місяців тому

    Nice! That is just perfect, exactly what I was looking for. Just one quick question, can you get a custom ISO in that ISO folder?

    • @Missterpaja
      @Missterpaja 9 місяців тому

      You can put almost anything that boot and Is an ISO

    • @Jonathan-vx2qj
      @Jonathan-vx2qj 9 місяців тому

      I just used filezilla. drag and drop.

  • @baltimorecustombuiltpcrepair
    @baltimorecustombuiltpcrepair 8 місяців тому

    anyone have any luck getting this to work on a unifi UDM Se. I just cant get any device to boot from it. I copied the needed file to the default network under network boot. Added the right ip and the file name i copied from there site. but wont boot on anything. Any ideas would be helpful and most apprecaited

  • @xkinformatica
    @xkinformatica 4 місяці тому +1

    whats the stock password for root? im trying to connect it win winSCP so i can upload my isos. thanks in advance.

    • @dmmikerpg
      @dmmikerpg 4 дні тому +1

      You install this after installing the OS, you need to remember passwords you set up…

    • @RatoAx
      @RatoAx 3 дні тому

      ​@@dmmikerpgI've installed it through VE ProxMox scripts.

  • @Jonathan-vx2qj
    @Jonathan-vx2qj 9 місяців тому

    This is the 10 video I think i have watched and it's wierd, everyone seems to do the same thing getting it working but only for thier own very specific combination of hardware they use... cant this be accomplished without having some special or specific hardware router or firewall? I just want to plug an NUC into my network and pxe install sounds so simple lol. I don't have a fancy router or firewall So I tried to use the internal dhcp included here but it just doesn't work. My router will allow me to turn DHCP on, or off and it'll let me setup the range but that's it. Is it possible to set this up on one machine with one network connection?

  • @B_r_u_c_e
    @B_r_u_c_e 2 місяці тому

    Very good. Thank you.

  • @mysticsilent
    @mysticsilent 9 місяців тому

    Very nice!

  • @paulg117
    @paulg117 9 місяців тому

    do pxeserva next, ive found that one kinda intresting but confusing 😂

  • @jeancharlesc.6290
    @jeancharlesc.6290 5 місяців тому

    +1 big nub here
    I am looking for a simple method to use a raspberry as a pxe server.
    I have had too many problems with USB keys (corrupted files), SSD disks in USB,
    sometimes recognized, sometimes not.
    I can't find any scripts for easy installation/use.
    The tutorials are all beautiful, but the slightest problem, no one to answer....
    I followed 3 tutorials, was not able to finish a single one,
    followed the tutorial step by step: errors
    and impossible to get out of it..

  • @dubyeh5243
    @dubyeh5243 9 місяців тому

    Good job

  • @Froggie92
    @Froggie92 9 місяців тому +1

    i just add a read-only lxc mount of my proxmox isos

    • @ewenchan1239
      @ewenchan1239 9 місяців тому +2

      You can actually use symbolic links instead.
      I have set it up now where I have a central folder on my NAS, and I point ALL 8 of my Proxmox servers to it as well as iVentoy, and it pulls the ISOs from that centralised location.
      You CAN mount it to the iventoy/isos location, but the problem that I am running into is that if the list of ISOs > 20 (or so), then iventoy won't even start.
      So, I am pointing it to iventoy/iso-tmp, and then I am moving in the symlinks to the iventoy/isos folder when I need it.

  • @anasouardini
    @anasouardini 10 днів тому

    Someone needs to host an iVentoy for us.

    • @dmmikerpg
      @dmmikerpg 4 дні тому

      Why don't you do it? Just run it in Debian 12 and VirtualBox.

  • @BaconSebastiane-s8x
    @BaconSebastiane-s8x 4 місяці тому

    Moore Mary Robinson Jason Thompson Deborah

  • @oliveirajmr
    @oliveirajmr 9 місяців тому

    Your tutorial is a bit messy and flawed. Your settings will only allow pxe bios boot and and not uefi. Try to slow down a bit….

    • @potatojenkins4874
      @potatojenkins4874 9 місяців тому

      Slow down the YT video, if you're having such an issue..

    • @oliveirajmr
      @oliveirajmr 9 місяців тому

      @@potatojenkins4874 im not having any issue. He's the one having an issue posting sloppy tutorials full of mistakes.

    • @meemkade
      @meemkade Місяць тому

      What are the settings to allow UEFI booting as well since he didnt show that? Im banging my head against a wall trying to figure out what i need to add to my rotuers dnsmasq

    • @meemkade
      @meemkade 11 днів тому

      @@oliveirajmr What are the settings for uefi?