mirror of
https://github.com/netbootxyz/netboot.xyz.git
synced 2026-04-25 15:15:56 +03:00
[GH-ISSUE #143] Provide small VM image with PXE server that chainloads to netboot.xyz #64
Labels
No labels
Hacktoberfest
Hacktoberfest
bootloader
bsd
bug
confirmed
documentation
duplicate
enhancement
enhancement
enhancement
eol
experimental-merged
freebsd
help wanted
invalid
investigate
ipxe
linux
live-os
memdisk
menu
no-issue-activity
no-issue-activity
pull-request
released
todo
upstream
windows
windows
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/netboot.xyz#64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jschwartzenberg on GitHub (May 10, 2017).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/143
Situation, system A is working properly, system B needs an OS installation. System B can only boot with legacy PXE, nothing else.
The quickest solution would be:
If the VirtualBox environment has two network interfaces, it could provide the internet connection with NAT+IP masquerading as well, but that could also be done on the host.
Would it be possible to provide one or more PXE server VM images for this purpose? It would seem like a very quick way to get up and running when no physical boot medium is available.
@Ttech commented on GitHub (May 10, 2017):
So you want a basic DHCP server that provides the netboot stuffs? If thats it, I . could make a quick alpine ova but I'm not sure how much it helps.
@jschwartzenberg commented on GitHub (May 10, 2017):
Exactly yep! Basic DHCP and I suppose a TFTP server that points to the netboot.xyz image. I think it would be a perfect way to bootstrap many environments.
@samip5 commented on GitHub (Oct 18, 2019):
@jschwartzenberg Would a docker container work?
@jschwartzenberg commented on GitHub (Oct 19, 2019):
Not for all cases. If system A is an old Windows installation for instance. The solution I imagine could even be used by non-technical people to get this going if they have just two notebooks with at least one of them running any working OS plus just one UTP cable to connect the two.
An OVA would be easy enough to import in either VMware or VirtualBox on many platforms. Possibly providing an image with a few QEMU executables and a launch script would make it even easier.
@NiKiZe commented on GitHub (Oct 19, 2019):
On windows, just use https://tftpd32.jounin.net/ or similar
@typecasto commented on GitHub (Oct 25, 2019):
Install manjaro ->
yay -S pixiecore->sudo pixiecore quick xyzReally any distro with the AUR will work, but manjaro is the most popular with an installer.
@jschwartzenberg commented on GitHub (Oct 26, 2019):
Something that's installable through netboot.xyz itself is indeed great already if it's then set up with just one command. @thecakeisalie25 thanks a lot for the info!
@thelamer commented on GitHub (Dec 5, 2019):
This image will provide TFTP endpoint and eventually a web based interface (track here: https://github.com/netbootxyz/webapp ) for customizing the files.
https://github.com/linuxserver/docker-netbootxyz
Though no DHCP server as supporting that kind of stuff is a huge headache.
I understand this is not exactly what you are looking for, but this will be the best solution we will be releasing unless someone outside the project decides to create something that is completely all inclusive either as a full VM or Docker Image.