mirror of
https://github.com/netbootxyz/netboot.xyz.git
synced 2026-04-25 15:15:56 +03:00
[GH-ISSUE #991] Please add support for Slitaz #260
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#260
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 @jwmh on GitHub (Sep 9, 2021).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/991
background intro
Slitaz.org seems to have a solid history of great network-boot support...
They even have a URL and their own mirrors dedicated to network-booting the latest LiveCD.
Its ISO size is TINY... the disto itself can run entirely in less than 512mB RAM.
slitaz netboot parameters
option A (using an ISO)
http://mirror.slitaz.org/boot/slitaz-boot.iso
or
option B (using ipxe)
This is what I would imagine NetbootXYZ will prefer!
Modify your DHCP server configuration:
slitaz ipxe Examples:
Trivia -- reference & docs
(note, documentation ranges from semi-uptodate, to extremely out of date)
homepage: https://slitaz.org
actual repo of current WebBoot files: https://mirror.slitaz.org/boot/
readme and older files: https://mirror.slitaz.org
documentation (sorta) https://boot.slitaz.org
changelog for bootfiles: https://hg.slitaz.org/slitaz-boot-scripts
...
The above five links
are merely for triva.
Mainly should just need this:
A.) http://mirror.slitaz.org/boot/slitaz-boot.iso
or else
B.)
conclusion
In its way, Slitaz is a bit like its own miniature NetbootXyz distro.
It functions (to the user) sorta similarly.
@jwmh commented on GitHub (Sep 9, 2021):
Q:
Would it be trivial, or easy, to add this?
Or difficult?
@antonym commented on GitHub (Sep 9, 2021):
We had it added at one point when we first started Live OS booting, but I think there were some issues with it. I can't find any notes as to why, but I will take another look at it and see if we can get it working:
This was the older commit:
github.com/netbootxyz/netboot.xyz@987e80c403@jwmh commented on GitHub (Sep 10, 2021):
Oh yeah, thanks!
Idea:
It looks like that attempt was manually having lots of different Slitaz versions, all listed within NetbootXYZ.
However, iirc Slitaz can offer all of those itself from its own netboot.
... So, maybe there is only a need to chain a single netboot ISO or .pxe bootfile (option A, or B, linked above)...
... And then let Slitaz and the enduser manage it from there(?)
Edit/addendum:
In the older commit,
I don't see listed anywhere the slitaz web/netboot plain ISO (i.e., not an OS image, but just either the netboot iso or ipxe image).
Maybe using just that could simplify things considerably(?)
@github-actions[bot] commented on GitHub (Oct 11, 2021):
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
@HGpunktT commented on GitHub (Mar 13, 2024):
As memdisk cannot be used to boot SliTaz from an ISO image in UEFI mode,
I tried the following (and succeeded):
available on a webserver ( about 4 MiB )
available on a webserver ( about 50 MiB )
initrd --name rfs <uri_of_webserver>/<path_to_slitaz_stuff>/rootfs.gzkernel <uri_of_webserver>/<path_to_slitaz_stuff>/bzImage64 rw initrd=rfsbootslitaz-rolling-core64.iso is created weekly and available on
mirror.slitaz.org