What is the intended Roadmap for OS/1337:
- Getting everything sorted out to work.
- Bootable system.
- Sorting out issues that prevent boot beyond loading of kernel and initramfs
- Bootable system.
- COMPLETED as per Commit
- Kernel:
linux-6.6.6
- Minimalist just to be able to run Toybox and provide basic Ethernet Networking
- Supports the following NICs: AMD, Intel, Realtek, VIA, - TBA!
- Grapics: MDA - local console @ 80x25 - done!
- Sound: PC Beeper - done!
- Minimalist just to be able to run Toybox and provide basic Ethernet Networking
- Userland:
toybox
- Bootloader:
mlb
instead ofsyslinux
to save space. - WIP! - Init Script:
/etc/init
- done! - Welcome Message:
/welcome.txt
- done! - SSH Client:
Dropbear
- done! - Editor:
kilo
- done!
- Ramdisk for non-persistent storage
- Boot-to-RAMDISK option - already status-quo!
- LiveCD versions with more packages
- Installer for installing onto a HDD/SSD
- essential partitioning tools like cfdisk, mkfs.ext2, etc.
- Netinstaller that also allows downloading the latest image into RAM and writing it to the target drive.
- Similar to the Raspberry Pi NetInstaller abeit with a TUI-based interface. Closer to YaST and Debian Installer.
- Netboot support via TFTP.
- OEM-Preinstaller similar to the one used for Ubuntu LTS
- Unattended Installer Configuration File Support
- i.e.
unattended.install.conf
or ratherunattended.install.ydl
(using YADL as configuration file format ).
- i.e.
- Unattended Boot Configuration File Support
- i.e.
unattended.boot.conf
or ratherunattended.boot.ydl
.
- i.e.