The reason I use ventoy at home is only about half my machines support netboot. On the other hand I set up a pxelinux server at work years ago after I got tired of constantly burning CD's or rewriting USB drives. Went from proof of concept to a pretty slick setup that ended up saving time and money. Definitely one of those things I'm happy I got to implement.
@@TechnoTim I agree that's pretty neat but it doesn't really save me anything over using ventoy, always good to have options like this for use at home or really anywhere though.
@@nadtz For sure! I hear you! Use what works best for you, not trying to convince you otherwise! 😄 I love Ventoy, don't get my wrong (have a video on it) but now I never need to worry about missing or old ISOs on my USB disk, it's always up to date using netboot xyz since it's fetched over the internet.
I gotta try this ...I mostly use Ventoy myself but I like distro hopping and with this having utilities on board it should make things simple and offer super quick access to the things I use. 🎉
Used it at my old job to manage all of the different versions of the custom ISOs that were delivered by the OS team. It worked great! They still use it today as it allows them to quickly debug new versions while keeping the current production version untouched.
I would put a proxy server in front of your local instance of NetBoot instead of a network cache behind it. The proxy could try your local cache for images and fail back to the hosted one. This would allow you to install any supported OS and gain a speed benefit for those your copied to your local instance. An added benefit is checking the access log of your proxy server to see exactly what images you should cache locally.
I have tried many times to get standard PXE boot to work on my homelab and usually fail at the point it remounts root as rw. I've only gotten it usable twice, and both times took me absolutely *inordinate* amounts of time (even as far as Linux projects go, aka time sinks). And that's from having over 20 years experience in Linux. These days it's even harder with net + UEFI. So glad the netboot crew gave us this gem!
This is so cool and easy to do. Thanks for the great tutorial! I just set up the server VM on my Promox host, configured pfSense and it works perfectly. One very minor thing I had happen though was 4GB of ram for my "netbooter" VM resulted in the error "Unable to find a live filesystem on the network" when trying to boot. I increased the ram to 8GB and it works as expected.
I wonder why it requires more than 4Gb allocated to the VM. That seems like an awful lot of RAM. What OS were you using? The only one I can think of that would require so much is MS Windows 10/Server 2019/2022.
Dude, thank you for this. I have wanted to setup pixie boot for my homelab for a while now but put it off because I thought it would be a pain in the a$$. Now if only there was a hybrid mode, download from internet if not cached instead of choosing…
Right...kind of like a "steamcache" server...have it download the image of your choosing once...and proxy it locally automatically One download, hundreds of "netboot uploads" but have it all cached and retained automatically w/o needing to select and download pre-config style
Excellent. No wasted time, loads of information. An old time hacker salutes you. Will check the blog. I found the sideways cutting a distraction but that seems to be a thing now.
I just used this to rapid fix a vm on proxmox that was running through truenas and wouldn't boot from normal methods because of some persimmons issue that I didn't have time to fix. I was up and running within 10 minutes. Thanks Tim, this was a night saver!
I love Ventoy. I have a stick set up with many OS's, as well as a bunch of drivers, common programs, and troubleshooting tools. Has come in handy many times now. Also keep all my OS ISOs backed up on my ProxMox server in case the stick fails.
Thanks for the video, netboot is exactly what I was looking for as a replacement for my crusty pxelinux setup. One comment on the studio setup: Dynamic content in the background is very distracting. You want the viewers to pay attention to you, not staring at the videos in the background. I've been guilty of making the same mistake (these were color-changing lights in my case), until a friend working on professional productions pointed it out to me.
I just discovered your video accidentally and man... I can't express in anyway how could your ever helped me more!!! Since Windows 11 did not support WDS anymore, in my work we were kind of having issues to deploy Windows 11 images and now you just presented me a simple and elegant docker container solution that will actually save my life at work... Thanks a LOT!!! Awesome video!
Weird thing when I was getting this setup and tested. The VM that I setup on ProxMox using 4GB of RAM just like you wouldn't install Pop_OS. Did some digging and found the solution was that the Live CD was too big to use 4GB of RAM. Upped to 8 and it worked after that. Not sure if you cut that step out of your tutorial here or the Pop_OS Live CD got bigger since then, but thought I would put that out there for anyone else having issues with it.
Glad I‘m reading this comment! I was not successful with Pop OS or Ubuntu Live CD due to error "curl: (23) failure writing output to destination". Now I have an indication how to fix it. I hope it will work.
I just bought an iodd St400 for this purpose. One USB drive with a GUI that allows you to install hundreds of distros onto it. It is not easy to use, but there are free solutions that you can do this with a thumb drive as well. That option is open source, and then you determine what OS you want installed via a text file.
I just want to give you my thanks for making me aware of this, I’ve always used PXE boot in a work environment but hadn’t considered it for home, I am really happy to have this now setup with help of this video!
Thank you soooo much for covering this. I did learn how to operate this but it took way too long to understand and use it (took 3 months to figure out). Now I have this bookmarked for future reference
I started out thinking this isn't an improvement over Ventoy but custom installs and self hosting kinda do make the argument. It's not for me but it's certainly interesting.
Succinct video as always. Easy to follow. This was the video that finally got me exploring PXE booting of VM images on my Proxmox host. Well done and greatly appreciated.
I watched this because I love adding cool new features to my homelab. After watching you, it turns out I know NOTHING about computers... haha a lot of things out there to learn about! Good video Tim, thank you very much!
Thank you for the video as always. I've been always wanting to do some sort of PXE boot option within my network but WDS is such a bare. Its always a pleasure noticing that you're into the same sort of ideas as me. Thank you again for your channel. I feel now not alone.
Awesome demo and explanation Tim. You just got a new subscriber. Cheers. I now have a project for the upcoming Christmas break. Looking forward to watching the video on the Windows install. Cheers.
I was very skeptical about netboot at first, but as you mentioned there's a self-hosted option which doesn't require internet to work I got hooked immediately. Great video, will definitely try it out soon! Also, thanks a lot for including the subtitles❤
@@TechnoTim I'm not saying all of TH-cam is this way, but you put way more effort than probably 85% of the videos I watch on a daily basis. Very important for me as someone who is moderately hearing impaired. Big thanks from me, too. 👍
Quite curious if you could use this to actually have an actual OS install running over network. So not just live, just compare it to a VM. I often think "I want to try on my main pc.. but now I have to fully reinstall it.. test it.. and if I don't like it.. reinstall again etc etc" Would be nice to just have this boot up.. have an environment where I can just test things.. play with it for a few days and see if I like it or not.
Ghost - that takes me back. I remember using the product before Symantec acquired it. It was awesome for setting up a fresh copy of the machines in our training labs for each weeks classes.
@@andrewr7820 was awesome wasn’t it I moved to Acronis. I used to be responsible for sorting a lot of the builds out for major travel agents and government departments in the UK so the ability to build loads of machines as quickly as possible was a must. KVMs. Space and power was our only real limitations
It doesn't look like my existing consumer router has an option to specify TFTP/network boot. Will this only work with a pro-sumer / enterprise router? EDIT: Got it up and running by using my PiHole container as my DHCP server and adding dnsmasq entries as outlined in the docs :)
Thanks for this! I wish someone would make a video on how to do Windows as well... I know it's on your blog post but some of us need a comprehensive walkthrough.
I use a device named the "iodd". Basically it's a usb device with a keyboard and screen. Once plugged into a computer, it spoofs itself as a DVD drive containing the ISO you selected.
Great stuff as always! I really appreciate that you have both the video and blog post linked on your videos, and this one was particularly timely for a project I'm doing
I read the instructions on how to set it up for Windows and I think that it would be worthwhile to go through each of those steps in detail because I KNOW that people will use this as a “live” tutorial. (i.e. where do you install the Windows ADK to??? I read that in your instructions, but I am unclear as to where I am installing that to.) Clarifying each step in terms of what we are doing and why or what it will be used for would be super helpful. Thank you.
Finally. I can't believe it took this long. I used to program embedded thin clients.
ปีที่แล้ว +2
Nice tut, but any iso does not work in my case. I even tried in proxmox VM. "Cannot mount /dev/loop0" or other error "netboot mounting tmpfs on /cdrom failed invalid argument" - have you meet this issue in our testing phase?
It's been an issue for almost 2 years now looking at the Github support section. Author seems to not care about correcting it and pass the issue off on others or doesn't respond. It would be a great solution if it actually worked properly. I've tried almost all of the LiveCD installs and they boot just fine, but they all fail the same way when you try to run the install.
Think of all the possibilities! At work we use a lot of 14 blade / 28 node chassis for k8s enviroments (rke / rke2 and rancher). We've made a playbook that utilizes an unattended install of centos (now migrating that to rocky). A couple scripts to address all the nodes to the DHCP (pxe) segment of the network, then we use ipmitools to set pxe at next boot and reboot the nodes, then the unattended install, then post install clean up and final addressing. Love me some good pxe tools, and this is pretty neat! Idk about for prod use (only since we're established in our ways) but I'll prob use this for home use. Thanks!
Great content. Helped me a lot, but something that I don't see anyone reviewing is how to create custom menus. I say this because, I want to test some repos that aren't listed to download and I don't know how to properly add them to local assets and boot it. An example of this, but not the only one would be Bazzite.
It is working perfectly while using the git hub live_endpoint. but while using caching with local server after booting and dowloading image it stuck with the error cannot mount /dev/loop0 in and redirected to initmfs console screen. how to solve this?
Got this working real quick thanks to your video, I'm running it on docker on my Synology NAS. Have OPNSense setup to use the pixie server. Typing this comment in Live Kali booted on my gaming rig without install. Nice!
Hey there! I had an issue switching over to local assets trying to boot the live image. I would get a squashfs error saying it cant mount and gets stuck on BusyBox for PopOS for example.
since i tend to work on various retro computers for friends and family, i still use floppies, cd-r's and usb drives, sometimes i'll use something like pc anywhere, better to boot from one floppy, and then transfer files over LPT at a blazing 150kb/s. most of the systems lack network cards, and the ones that do have them can't boot from them usually. still though if i end up working on 2010+ systems in the future i'll probably use something like this.
Can you demo the version of this that is self hosted? I am not going to set up a network boot that boots from the internet....or any server not in my control
Thinking about the possibilities this offers from a security perspective, if there was a way to make the internet connection a secure VPN, every time someone goes to use their “computer” they could boot directly into a new instance of Tails and every use is insanely private
I don’t know how technology read my mind today. I was thinking of this but not searched a single thing. And here we are, a video full related to my thoughts.
@@hizzy1g392 just because something's running natively doesn't mean the entire machine must be exclusively for that purpose... docker people are convinced that running one service on a system immediately renders the system inoperable for any other purpose, that's silly...
İ have a couple of questions about this 1)is it like an os 2)do you still need to erase data by switching os from the netbootxyz 3) is it reliable to put important data
You might have to mention that bios secure boot is a thing , i spent like tow days trying to make it work just for fun and after disabling secure boot on the pc that is booting from pxe it worked .
With these netboot linuxes you need to keep up to date with the latest version otherwise if u have like debian 9.1 netboot when 9.3 is the current the modules it trying to get will fail 🤕
Hey great video however missed my use case and that is i have heaps of ISO's however none covered in the livecd approach. Would have loved to see how you define booting to a given ISO
So my config isn't allowing me to even hit the IP even though its reachable. I am getting the error: netboot no configuration methods succeeded - i set my opnsense to the IP address of my server, and i added several options for the netboot xyz files, do I also need a tftp server for this?
Yeah, Ventoy is already convenient enough for me, personally. This might be useful if I wanted to create a custom ISO of my current Linux install as a backup, and wanted access to it as a sort of server distributed live boot thin client. Might also be useful for a live image of android-x86. Otherwise, uGet and torrents can get all my other ISO's pretty fast. My distros of choice even allow for remastering updates to liveboot images on the fly, with file persistence. MX Linux and AntiX.
Update: So my error below looks to be a ram issue with the amount of ram I was giving the VM. I gave it 2 Gb and it was erroring out, gave it 4 Gb and erroring out but if I gave the VM 8 Gb PopOS comes up just fine. I guess it has to do with loading the installer into ram. Just posting in case someone else comes across this issue! ------------- Attempting to do the above, got it all setup with pfsense and when I try to boot a proxmox vm with just the test PopOS vm im getting "unable to find live file system on the network". Anyone else seeing that?
I have problem with setting this up with pfSense: First: I have to add network manualy in netboot failsafe menu Second: If network image wants to use DHCP to get all of necessary files it also fails so only image that I can run successfully is debian netinstall, then I can configure network and run Debian instalation
How can I make it so that windows runs entirely off of my network, like the network is the hard drive and the computer does all the computing, so I can go to a completely different computer in another part of my house and still have all of my files already installed, windows ready on the network, on a computer without a hard drive.
Thanks Tim! Been wanting to do this for a while but like you, I thought it was going to be a chore but it was easy and pFSense allows for legacy and UEFI32/64/ARM in DHCP options! Now to see if I can get the TFTP to also serve up enterprise router images...
Awesome! In case you were looking for feedback though, my vote would be against using the webcam for the second angle :/ partially because of the monitor on the bottom half of the shot, and partially because then you are talking to the camera during those shots (which feels a bit awkward. Love your vids though! Keep it up
I cant setup the netboot option on DHCP on the ISP router, its too basic, i have a thin machine ready to use as router, but it comes directy from fiber and i cant find any place how to hook up a fiber NIC to those. This is blocking so many projects on my home lab that it drives me mad.
I've tried to set this up so many times and have stopped because I always had a consumer router that definitely did not support TFTP booting. Now I have a cisco 991 but there's no documentation available (that I can find at least). Any assistance?
The reason I use ventoy at home is only about half my machines support netboot. On the other hand I set up a pxelinux server at work years ago after I got tired of constantly burning CD's or rewriting USB drives. Went from proof of concept to a pretty slick setup that ended up saving time and money. Definitely one of those things I'm happy I got to implement.
This even supports USB Booting to networkboot xyz so the best of both worlds!
@@TechnoTim I agree that's pretty neat but it doesn't really save me anything over using ventoy, always good to have options like this for use at home or really anywhere though.
@@nadtz For sure! I hear you! Use what works best for you, not trying to convince you otherwise! 😄 I love Ventoy, don't get my wrong (have a video on it) but now I never need to worry about missing or old ISOs on my USB disk, it's always up to date using netboot xyz since it's fetched over the internet.
If you know ventoy, why don´t you use iventoy for pxe?!?
I gotta try this ...I mostly use Ventoy myself but I like distro hopping and with this having utilities on board it should make things simple and offer super quick access to the things I use. 🎉
Used it at my old job to manage all of the different versions of the custom ISOs that were delivered by the OS team. It worked great! They still use it today as it allows them to quickly debug new versions while keeping the current production version untouched.
not take off. dead in the water on "Downloading NBP file..." and timeout. "tftp: client does not accept options" on server side
I would put a proxy server in front of your local instance of NetBoot instead of a network cache behind it. The proxy could try your local cache for images and fail back to the hosted one. This would allow you to install any supported OS and gain a speed benefit for those your copied to your local instance. An added benefit is checking the access log of your proxy server to see exactly what images you should cache locally.
MASSIVE SHOUTOUT for the properly done closed captions! Thank you!
Thank you!!!
23 years ago I made a boot floppy with boot meny to select NIC and pulled win 2000 install thru the network. installed win on over 300 workstations
I've been trying to get PXE Boot to work for years. This is perfect. Thanks for the video.
I have tried many times to get standard PXE boot to work on my homelab and usually fail at the point it remounts root as rw. I've only gotten it usable twice, and both times took me absolutely *inordinate* amounts of time (even as far as Linux projects go, aka time sinks). And that's from having over 20 years experience in Linux. These days it's even harder with net + UEFI. So glad the netboot crew gave us this gem!
This is so cool and easy to do. Thanks for the great tutorial! I just set up the server VM on my Promox host, configured pfSense and it works perfectly. One very minor thing I had happen though was 4GB of ram for my "netbooter" VM resulted in the error "Unable to find a live filesystem on the network" when trying to boot. I increased the ram to 8GB and it works as expected.
Thank you!! I had the same issue, increasing RAM to 8GB did fix it.
I wonder why it requires more than 4Gb allocated to the VM. That seems like an awful lot of RAM. What OS were you using? The only one I can think of that would require so much is MS Windows 10/Server 2019/2022.
Dude, thank you for this. I have wanted to setup pixie boot for my homelab for a while now but put it off because I thought it would be a pain in the a$$. Now if only there was a hybrid mode, download from internet if not cached instead of choosing…
100% agreed! I thought that's how it worked but I will have something soon!
Right...kind of like a "steamcache" server...have it download the image of your choosing once...and proxy it locally automatically
One download, hundreds of "netboot uploads" but have it all cached and retained automatically w/o needing to select and download pre-config style
@@haydenc2742 Squid?
i don't think i need this in my homelab but i want to try it. i guess this will be my next homelab project - thanks tim!
Excellent. No wasted time, loads of information. An old time hacker salutes you. Will check the blog.
I found the sideways cutting a distraction but that seems to be a thing now.
I just used this to rapid fix a vm on proxmox that was running through truenas and wouldn't boot from normal methods because of some persimmons issue that I didn't have time to fix. I was up and running within 10 minutes. Thanks Tim, this was a night saver!
I love Ventoy. I have a stick set up with many OS's, as well as a bunch of drivers, common programs, and troubleshooting tools. Has come in handy many times now. Also keep all my OS ISOs backed up on my ProxMox server in case the stick fails.
Thanks for the video, netboot is exactly what I was looking for as a replacement for my crusty pxelinux setup.
One comment on the studio setup: Dynamic content in the background is very distracting. You want the viewers to pay attention to you, not staring at the videos in the background. I've been guilty of making the same mistake (these were color-changing lights in my case), until a friend working on professional productions pointed it out to me.
Thank you and thank you for the tip!
Lol. If the content is worthy, then background distractions don't really matter.
@@atlantic_love Dude, many millenials struggle to stay focused and it's only getting worse for younger generations.
@@FolklorCaduco Not a dude, lol.
@@atlantic_love K, dudette?
I just discovered your video accidentally and man... I can't express in anyway how could your ever helped me more!!! Since Windows 11 did not support WDS anymore, in my work we were kind of having issues to deploy Windows 11 images and now you just presented me a simple and elegant docker container solution that will actually save my life at work... Thanks a LOT!!! Awesome video!
hi Windows 11 dose support WDS I have it running on my WDS
Are you able to install windows with this...if yes plz share
Weird thing when I was getting this setup and tested. The VM that I setup on ProxMox using 4GB of RAM just like you wouldn't install Pop_OS. Did some digging and found the solution was that the Live CD was too big to use 4GB of RAM. Upped to 8 and it worked after that. Not sure if you cut that step out of your tutorial here or the Pop_OS Live CD got bigger since then, but thought I would put that out there for anyone else having issues with it.
Glad I‘m reading this comment! I was not successful with Pop OS or Ubuntu Live CD due to error "curl: (23) failure writing output to destination". Now I have an indication how to fix it. I hope it will work.
I just bought an iodd St400 for this purpose. One USB drive with a GUI that allows you to install hundreds of distros onto it. It is not easy to use, but there are free solutions that you can do this with a thumb drive as well. That option is open source, and then you determine what OS you want installed via a text file.
I just want to give you my thanks for making me aware of this, I’ve always used PXE boot in a work environment but hadn’t considered it for home, I am really happy to have this now setup with help of this video!
Thank you soooo much for covering this. I did learn how to operate this but it took way too long to understand and use it (took 3 months to figure out). Now I have this bookmarked for future reference
I started out thinking this isn't an improvement over Ventoy but custom installs and self hosting kinda do make the argument. It's not for me but it's certainly interesting.
Succinct video as always. Easy to follow. This was the video that finally got me exploring PXE booting of VM images on my Proxmox host. Well done and greatly appreciated.
I watched this because I love adding cool new features to my homelab. After watching you, it turns out I know NOTHING about computers... haha a lot of things out there to learn about! Good video Tim, thank you very much!
Thank you for the video as always. I've been always wanting to do some sort of PXE boot option within my network but WDS is such a bare. Its always a pleasure noticing that you're into the same sort of ideas as me. Thank you again for your channel. I feel now not alone.
Awesome demo and explanation Tim. You just got a new subscriber. Cheers. I now have a project for the upcoming Christmas break. Looking forward to watching the video on the Windows install. Cheers.
I was very skeptical about netboot at first, but as you mentioned there's a self-hosted option which doesn't require internet to work I got hooked immediately. Great video, will definitely try it out soon! Also, thanks a lot for including the subtitles❤
Thanks for sharing! Also, I always try to get the subtitles right but I am sure there are some typos!
@@TechnoTim I'm not saying all of TH-cam is this way, but you put way more effort than probably 85% of the videos I watch on a daily basis. Very important for me as someone who is moderately hearing impaired. Big thanks from me, too. 👍
self-hosted option ?!
@@ao4514it’s called using Docker, follow the steps in this video.
I discovered this thing 2 months ago, but I didn't test my local repository yet. So, this video came as gold for me.
Quite curious if you could use this to actually have an actual OS install running over network. So not just live, just compare it to a VM. I often think "I want to try on my main pc.. but now I have to fully reinstall it.. test it.. and if I don't like it.. reinstall again etc etc"
Would be nice to just have this boot up.. have an environment where I can just test things.. play with it for a few days and see if I like it or not.
This is great! I would love to see a follow-up that configures lancache (or something else) instead of going the local route.
Great stuff as always. Only issue left for now is to make it work in my multi-VLAN setup. DHCP Relaying is not enough, so it seems...
Holy cow, what a timing! I was just to start building a Ventoy drive
so much for linking to the docker setup
Tip: the command "tree" shows the file structure recursively. Perfect for showing in tutorials
This is amazing, miss the days of using PXE from the Norton Ghost and Acronis days certainly running this up this afternoon.
Ghost - that takes me back. I remember using the product before Symantec acquired it. It was awesome for setting up a fresh copy of the machines in our training labs for each weeks classes.
@@andrewr7820 was awesome wasn’t it I moved to Acronis. I used to be responsible for sorting a lot of the builds out for major travel agents and government departments in the UK so the ability to build loads of machines as quickly as possible was a must. KVMs. Space and power was our only real limitations
300K+ people are this technical and deal with this much hassle for computer boots? wow I am surprised.
Thank you kindly! Was in the process of lifting a Windows deployment server and services.
But this will do nicely!
Easy peasy... Great walkthrough on getting everything up and running quickly. Thanks!
It doesn't look like my existing consumer router has an option to specify TFTP/network boot. Will this only work with a pro-sumer / enterprise router?
EDIT: Got it up and running by using my PiHole container as my DHCP server and adding dnsmasq entries as outlined in the docs :)
Nice find, deployed on docker swarm! Thumbs up!
Thanks for this! I wish someone would make a video on how to do Windows as well... I know it's on your blog post but some of us need a comprehensive walkthrough.
I use a device named the "iodd".
Basically it's a usb device with a keyboard and screen.
Once plugged into a computer, it spoofs itself as a DVD drive containing the ISO you selected.
Great stuff as always! I really appreciate that you have both the video and blog post linked on your videos, and this one was particularly timely for a project I'm doing
I read the instructions on how to set it up for Windows and I think that it would be worthwhile to go through each of those steps in detail because I KNOW that people will use this as a “live” tutorial.
(i.e. where do you install the Windows ADK to??? I read that in your instructions, but I am unclear as to where I am installing that to.)
Clarifying each step in terms of what we are doing and why or what it will be used for would be super helpful.
Thank you.
Finally. I can't believe it took this long. I used to program embedded thin clients.
Nice tut, but any iso does not work in my case. I even tried in proxmox VM. "Cannot mount /dev/loop0" or other error "netboot mounting tmpfs on /cdrom failed invalid argument" - have you meet this issue in our testing phase?
It's been an issue for almost 2 years now looking at the Github support section. Author seems to not care about correcting it and pass the issue off on others or doesn't respond. It would be a great solution if it actually worked properly. I've tried almost all of the LiveCD installs and they boot just fine, but they all fail the same way when you try to run the install.
The command you were looking for was "shutdown -r now".
Instruction Unclear; Threw Out My Computer
Think of all the possibilities! At work we use a lot of 14 blade / 28 node chassis for k8s enviroments (rke / rke2 and rancher). We've made a playbook that utilizes an unattended install of centos (now migrating that to rocky). A couple scripts to address all the nodes to the DHCP (pxe) segment of the network, then we use ipmitools to set pxe at next boot and reboot the nodes, then the unattended install, then post install clean up and final addressing. Love me some good pxe tools, and this is pretty neat! Idk about for prod use (only since we're established in our ways) but I'll prob use this for home use. Thanks!
Great ideas!
One thing you didn't cover: Custom ISOs. Can they be added?
Great content. Helped me a lot, but something that I don't see anyone reviewing is how to create custom menus. I say this because, I want to test some repos that aren't listed to download and I don't know how to properly add them to local assets and boot it. An example of this, but not the only one would be Bazzite.
It is working perfectly while using the git hub live_endpoint. but while using caching with local server after booting and dowloading image it stuck with the error cannot mount /dev/loop0 in and redirected to initmfs console screen. how to solve this?
also having this issue!
I have no idea what this video is. But I watched the entire thing. Thank you.
Super cool, I've needed something like this for a long time, instead of usb
Got this working real quick thanks to your video, I'm running it on docker on my Synology NAS. Have OPNSense setup to use the pixie server. Typing this comment in Live Kali booted on my gaming rig without install. Nice!
nice work!
with this setup my distro hopping nightmare is never going to end lol
Hey there!
I had an issue switching over to local assets trying to boot the live image. I would get a squashfs error saying it cant mount and gets stuck on BusyBox for PopOS for example.
I can also see you have the same error but then you cut away at 21:35 . How did you fix this?
@@vibrantit-c5x having the exact same error and we need to know how to fix it!
also having this issue! @@TristanGrimaux
@technotim
same, ubuntu, debian, - only tails works, but I had to download iso by me own and upload to specific dir in container.
since i tend to work on various retro computers for friends and family, i still use floppies, cd-r's and usb drives, sometimes i'll use something like pc anywhere, better to boot from one floppy, and then transfer files over LPT at a blazing 150kb/s. most of the systems lack network cards, and the ones that do have them can't boot from them usually. still though if i end up working on 2010+ systems in the future i'll probably use something like this.
What a great idea! I will do this in a container on my Synology NAS.
Can you demo the version of this that is self hosted? I am not going to set up a network boot that boots from the internet....or any server not in my control
Bump... Also having a bit of trouble, not fully working for me.
This is do much better than Maas, which you showed before and which required them to provide us with images. Thanks for the info
Thinking about the possibilities this offers from a security perspective, if there was a way to make the internet connection a secure VPN, every time someone goes to use their “computer” they could boot directly into a new instance of Tails and every use is insanely private
I would love to see a walk through for lan cache from you Tim
I don’t know how technology read my mind today. I was thinking of this but not searched a single thing. And here we are, a video full related to my thoughts.
"first you need a docker container." no, no you don't.
ok mom
To be fair, in the introduction he said „we’re going to use docker“. It’s a valid step to be able to use docker
Well, than use a complete server for just using netboot 😂
@@hizzy1g392 just because something's running natively doesn't mean the entire machine must be exclusively for that purpose... docker people are convinced that running one service on a system immediately renders the system inoperable for any other purpose, that's silly...
Why do people always use docker containers for every single thing you could use a computer for
İ have a couple of questions about this
1)is it like an os
2)do you still need to erase data by switching os from the netbootxyz
3) is it reliable to put important data
Awesome Tim Thank you for your insight. I really enjoy your videos. Have an awesome day my friend!
You might have to mention that bios secure boot is a thing , i spent like tow days trying to make it work just for fun and after disabling secure boot on the pc that is booting from pxe it worked .
What's with the side frame that keeps looking like crap and you looking in a different direction... ? :|
sigterm is to tell a process to terminate. it's an APCI shutdown signal
Ah! That's right! Good catch!!!!!!!
Thank you for this in-depth tour of this great tools.
With these netboot linuxes you need to keep up to date with the latest version otherwise if u have like debian 9.1 netboot when 9.3 is the current the modules it trying to get will fail 🤕
Many many years ago Ive discovered zalman ve-400 ... and still using it to boot any iso to install OS or boot live cd/dvd
Hey great video however missed my use case and that is i have heaps of ISO's however none covered in the livecd approach. Would have loved to see how you define booting to a given ISO
Been looking for something like this since booting windows over PXE/BOOTP became a headache! Need to find my old self made docs for my boot server...
Yeah, that's great except one fact that usually people use Wi-Fi instead of cable connection at home and usually bios doesn't have Wi-Fi connection
Yet another awesome vid from technotim - thx bro!!
Thanks for the demo and info, have a great day. This is awesome
your voice is perfect
please do networking +
security + vids - CompTIA etc
😔🙏
Worth a shot: Try Windows with the VMnet network card. Don't know if the Proxmox BIOS supports it but Windows does AFAIK.
the windows boot/install video for this docker would have been very helpful.
under Live CD, was there a Windows option?
Yup, I talked about it in here and it's documented on my blog (in the description)
Will implement this on my organization cause we test different software and need custom windows. For a lot of machines.
So my config isn't allowing me to even hit the IP even though its reachable. I am getting the error:
netboot no configuration methods succeeded - i set my opnsense to the IP address of my server, and i added several options for the netboot xyz files, do I also need a tftp server for this?
i would love to see this setup on a service like CasaOS (a nice userfriendly way to deploy docker containers)
Yeah, Ventoy is already convenient enough for me, personally. This might be useful if I wanted to create a custom ISO of my current Linux install as a backup, and wanted access to it as a sort of server distributed live boot thin client. Might also be useful for a live image of android-x86. Otherwise, uGet and torrents can get all my other ISO's pretty fast. My distros of choice even allow for remastering updates to liveboot images on the fly, with file persistence. MX Linux and AntiX.
Update: So my error below looks to be a ram issue with the amount of ram I was giving the VM. I gave it 2 Gb and it was erroring out, gave it 4 Gb and erroring out but if I gave the VM 8 Gb PopOS comes up just fine. I guess it has to do with loading the installer into ram.
Just posting in case someone else comes across this issue!
-------------
Attempting to do the above, got it all setup with pfsense and when I try to boot a proxmox vm with just the test PopOS vm im getting "unable to find live file system on the network". Anyone else seeing that?
I had the same issue! the VM must have 8GB of RAM assigned to live boot.
I have problem with setting this up with pfSense:
First: I have to add network manualy in netboot failsafe menu
Second: If network image wants to use DHCP to get all of necessary files it also fails so only image that I can run successfully is debian netinstall, then I can configure network and run Debian instalation
How can I make it so that windows runs entirely off of my network, like the network is the hard drive and the computer does all the computing, so I can go to a completely different computer in another part of my house and still have all of my files already installed, windows ready on the network, on a computer without a hard drive.
Right time! Many thanks Sir! You're saver! Because Microsoft is changing MDT and WDS😤. So really thanks!
As soon as I heard docker my mind said no no…. A setup like this doesn’t need that extra layer of complexity
You would think the config file would allow multiple live addresses with top-down priority... maybe a pull request?? cache first, then cloud!!
Thank you for your blogs and video ❤
I installed it as a virtual machine on a hyperv host, i am now 5x more productive when it comes to reinstalling computers at work
Hi there, excellent video, one question running this on synology using docker however not loading dashboard - what have I missed?
Meanwhile you can make import data with bluetooth or with wifi, share document, gmail, etc
Thanks Tim! Been wanting to do this for a while but like you, I thought it was going to be a chore but it was easy and pFSense allows for legacy and UEFI32/64/ARM in DHCP options! Now to see if I can get the TFTP to also serve up enterprise router images...
Glad it helped and glad you also took the plunge!
Awesome! In case you were looking for feedback though, my vote would be against using the webcam for the second angle :/ partially because of the monitor on the bottom half of the shot, and partially because then you are talking to the camera during those shots (which feels a bit awkward. Love your vids though! Keep it up
Can I use it without router networkboot option?
I cant setup the netboot option on DHCP on the ISP router, its too basic, i have a thin machine ready to use as router, but it comes directy from fiber and i cant find any place how to hook up a fiber NIC to those.
This is blocking so many projects on my home lab that it drives me mad.
That's awesome Tim.
Thanks very much.
I've tried to set this up so many times and have stopped because I always had a consumer router that definitely did not support TFTP booting. Now I have a cisco 991 but there's no documentation available (that I can find at least). Any assistance?
Syslinux just being there: -_-