mirror of
https://github.com/johndoe6345789/SparkOS.git
synced 2026-04-24 13:34:56 +00:00
Update documentation and scripts to remove all busybox/CLI references
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
@@ -42,8 +42,8 @@ Follow the instructions in README.md to create a complete bootable system.
|
||||
|
||||
## System Requirements
|
||||
|
||||
- Linux system with kernel 3.x or later
|
||||
- Busybox for shell and utilities
|
||||
- Linux system with kernel 3.x or later with framebuffer support
|
||||
- Qt6 runtime libraries for GUI
|
||||
- For building: GCC compiler, Make
|
||||
|
||||
## Documentation
|
||||
|
||||
@@ -16,9 +16,6 @@ BOOTLOADER=syslinux
|
||||
# Init system
|
||||
INIT=sparkos-init
|
||||
|
||||
# Default shell
|
||||
SHELL=/bin/sh
|
||||
|
||||
# Compiler flags
|
||||
CFLAGS=-Wall -O2 -static
|
||||
LDFLAGS=-static
|
||||
|
||||
@@ -5,8 +5,8 @@ This is a UEFI-bootable disk image with:
|
||||
- EFI System Partition (ESP) with FAT32 filesystem
|
||||
- GRUB UEFI bootloader
|
||||
- Linux kernel
|
||||
- SparkOS init system
|
||||
- Busybox utilities
|
||||
- SparkOS init system (self-contained, no external dependencies)
|
||||
- Qt6 GUI application
|
||||
|
||||
The image can be written to a USB drive and booted on UEFI systems:
|
||||
sudo dd if=sparkos.img of=/dev/sdX bs=4M status=progress
|
||||
@@ -15,6 +15,9 @@ The image can be written to a USB drive and booted on UEFI systems:
|
||||
Boot options:
|
||||
- UEFI boot support (tested on x86_64 systems)
|
||||
- Automatic boot after 3 seconds
|
||||
- Console on tty1
|
||||
- Direct boot to Qt6 GUI (no CLI)
|
||||
- Console on tty1 (for debugging only)
|
||||
|
||||
Philosophy: GUI-only, no CLI tools, network-first
|
||||
|
||||
For more information, see: https://github.com/johndoe6345789/SparkOS
|
||||
|
||||
@@ -12,15 +12,16 @@ What's Included:
|
||||
✓ EFI System Partition (ESP) with FAT32 filesystem
|
||||
✓ GRUB UEFI bootloader
|
||||
✓ Linux kernel
|
||||
✓ SparkOS init system
|
||||
✓ Busybox utilities
|
||||
✓ Basic FHS-compliant filesystem structure
|
||||
✓ SparkOS init system (self-contained, no dependencies)
|
||||
✓ Qt6 GUI application
|
||||
✓ Minimal filesystem structure
|
||||
|
||||
Boot Support:
|
||||
------------
|
||||
✓ UEFI boot (x86_64 systems)
|
||||
✓ Automatic boot after 3 seconds
|
||||
✓ Console on tty1
|
||||
✓ Direct boot to Qt6 GUI (no CLI)
|
||||
✓ Console on tty1 (for debugging only)
|
||||
|
||||
Quick Start:
|
||||
-----------
|
||||
|
||||
Reference in New Issue
Block a user