[GH-ISSUE #1313] Problem in initrd file 9990-mount-http.sh #392

Closed
opened 2026-02-27 14:51:36 +03:00 by kerem · 1 comment
Owner

Originally created by @lordrasmus on GitHub (Oct 19, 2023).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1313

Some OS's split the RootFS file in more than 2 Files

  • gruda blackarch
  • ubuntu-22.04-studio-squash

in 9990-mount-http.sh the files are downloaded and the part2 is attached to the first file
but part3 ist not downloaded

so the OS can't boot

the Code is in Line 40

log_begin_msg "Trying wget ${url} -O ${dest}/$(basename ${url})"
/bin/curl -L "${url}" -o "${dest}/$(basename ${url})"
if [ ! -z "$(/bin/curl -sI "${url}".part2 | grep "200 OK|302 Found" || :)" ]; then
/bin/curl -L "${url}".part2 -o ->> "${dest}/$(basename ${url})"
fi
;;

Originally created by @lordrasmus on GitHub (Oct 19, 2023). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1313 Some OS's split the RootFS file in more than 2 Files - gruda blackarch - ubuntu-22.04-studio-squash in 9990-mount-http.sh the files are downloaded and the part2 is attached to the first file but part3 ist not downloaded so the OS can't boot the Code is in Line 40 log_begin_msg "Trying wget ${url} -O ${dest}/$(basename ${url})" /bin/curl -L "${url}" -o "${dest}/$(basename ${url})" if [ ! -z "$(/bin/curl -sI "${url}".part2 | grep "200 OK\|302 Found" || :)" ]; then /bin/curl -L "${url}".part2 -o ->> "${dest}/$(basename ${url})" fi ;;
kerem 2026-02-27 14:51:36 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@antonym commented on GitHub (Nov 2, 2023):

I've adjusted the mod layers to account for a third part but given the size of Studio, the job is not completing as it's running out of space in CI, so I'm probably going to drop it. Garuda Blackarch is also no longer maintained so I dropped that one as well.

<!-- gh-comment-id:1789866040 --> @antonym commented on GitHub (Nov 2, 2023): I've adjusted the mod layers to account for a third part but given the size of Studio, the job is not completing as it's running out of space in CI, so I'm probably going to drop it. Garuda Blackarch is also no longer maintained so I dropped that one as well.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#392
No description provided.