[GH-ISSUE #1028] Investigate netboot.xyz bootable cloud disk image #1810

Open
opened 2026-03-01 18:36:33 +03:00 by kerem · 1 comment
Owner

Originally created by @antonym on GitHub (Oct 6, 2021).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1028

Build a qcow or other type of disk image that could potentially be uploaded as an image to cloud providers and be accessed via console mechanism. That way users could deploy their choice of operating systems on platforms that may not officially support it. This could be effective for situations where the provider does not provide a way to hook into iPXE or boot from an ISO.

The image would have basic Grub/extlinux bootloader enabled on the filesystem to immediate load netboot.xyz menu and and enable menu selection. During installation of the users choice, the disk would be overwritten by the installer. Cloud provider would need to have access to provide rescue console way to access grub either by serial or vnc/html5 console.

Initial use cases this could be tested on:

Digital Ocean
Oracle Cloud

Both of these providers appear to have good mechanisms for uploading images to run and boot from.

Requirements for provider need to be, has console early enough for BIOS entry or Grub menu and the ability to upload an image that contains the bootloader. We should be able to then build and release the images that can be uploaded to the provider.

Originally created by @antonym on GitHub (Oct 6, 2021). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1028 Build a qcow or other type of disk image that could potentially be uploaded as an image to cloud providers and be accessed via console mechanism. That way users could deploy their choice of operating systems on platforms that may not officially support it. This could be effective for situations where the provider does not provide a way to hook into iPXE or boot from an ISO. The image would have basic Grub/extlinux bootloader enabled on the filesystem to immediate load netboot.xyz menu and and enable menu selection. During installation of the users choice, the disk would be overwritten by the installer. Cloud provider would need to have access to provide rescue console way to access grub either by serial or vnc/html5 console. Initial use cases this could be tested on: Digital Ocean Oracle Cloud Both of these providers appear to have good mechanisms for uploading images to run and boot from. Requirements for provider need to be, has console early enough for BIOS entry or Grub menu and the ability to upload an image that contains the bootloader. We should be able to then build and release the images that can be uploaded to the provider.
Author
Owner

@github-actions[bot] commented on GitHub (Nov 6, 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.

<!-- gh-comment-id:962371068 --> @github-actions[bot] commented on GitHub (Nov 6, 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.
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#1810
No description provided.