FOGProject / fos

FOG Operating System
30 stars 33 forks source link

USB Boot image generation #82

Closed geek-at closed 5 months ago

geek-at commented 5 months ago

Hello! I use FOG in multiple schools and I love it!

I came across a few devices who just wouldn't PXE boot (mostly newer Laptops which don't have LAN and don't support PXE via USB NICs).

In the official forum there is a tutorial on how to create an USB bootable image which is capable of doing what PXE would do.

This pull request adds a script (create-usb-image.sh) and a github workflow (.github/workflows/make_usb.sh) which automates the creation of the boot image by hooking into the "published release" trigger from github.

Meaning every time a new release of fos is published, the script will generate the USB bootable image for x64 and add it to the release files.

image

lukebarone commented 5 months ago

That looks awesome!

Typically, we push changes to the dev-branch branch, then eventually merge that into master. Are you able to make these changes against the dev-branch instead?

geek-at commented 5 months ago

Thanks for the info!

Sadly I can't see a branch called dev-branch in the fos repo, only master, http-stream-deploy and fos-2

image