mirror of
https://github.com/netbootxyz/netboot.xyz.git
synced 2026-04-25 23:25:54 +03:00
[GH-ISSUE #1321] Multi-part live images aren't downloaded correctly (again) #394
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#394
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 @iay on GitHub (Nov 12, 2023).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1321
Describe the bug
If you download the assets for a large live image (e.g., current Kali or Debian 12 Cinnamon) only the first part of the
filesystem.squashfsis downloaded, the.part2with the rest of the image is not.This causes running the image from a locally downloaded copy to fail, whereas it works if you download from
github.comeach time.To Reproduce
Download the assets for Debian 12 Live Cinnamon. Observe that the
filesystem.squashfsis 2.0GB in size. Observe that the release contains an additional asset of 700MB which has not been downloaded.Expected behavior
All assets should be downloaded.
Additional context
It looks like this happened in the past when the assets moved from one server to another, see #1068. That variant of the problem was apparently fixed in web UI 0.6.6. I am using the current Docker container 0.6.9, however, so it looks like it has "come back" in some sense.
As with #1068, though, if I manually download the
.part2asset and place it alongside the other one, and set its ownership and permissions appropriately, I can boot from it correctly.@antonym commented on GitHub (Nov 16, 2023):
Think I found the issue, I think I broke this when I was switching it to the fetch library. This should fix the part2 downloads.
github.com/netbootxyz/webapp@64ded80728I'll look at getting it released soon.
@antonym commented on GitHub (Nov 16, 2023):
This should be fixed now in: 0.7.0-nbxyz1
@iay commented on GitHub (Nov 18, 2023):
Confirming that the Debian 12 Live Cinnamon case works for me with the latest container. Thank you!
@antonym commented on GitHub (Nov 18, 2023):
No prob, thanks for calling out the issue!