Increase the free space of Redox images
The daily and release images are fairly small and leave little available storage space for installing or using the system in any practical way. For example, when I tried to install the benchmark recipe's pkgar file of 377M, there isn't even enough storage space to download the file.
Context
The image free space (filesystem size) is not larger because the image size is fully loaded into RAM on real hardware, causing an OOM error before boot.
Solutions
- (Easy and simple method) Implement a second
filesystem_size
configuration data type for real hardware or QEMU, because QEMU is not affected by this problem because it can use the dynamic size (without preallocation) of the virtual disk image format - (Hard and complex method) Write a driver for the EHCI controller and fix the USB SCSI driver to allow data streaming from the USB drive filesystem
Edited by Ribbon