Hasty Briefsbeta

Bilingual

Show HN: A DOS-like hobby OS written in Rust and x86 assembly

a year ago
  • #Rust
  • #QEMU
  • #Operating System
  • RoureXOS operating system has a second iteration rewritten in Rust.
  • The OS can be run using an ISO image in QEMU emulator or on x86_64 baremetal.
  • Installation requires Rust and dependencies like `xorriso`, `net-tools`, and `grub2-tools`.
  • Commands provided for compiling the kernel, bootloader, and creating an ISO image.
  • QEMU emulation can be run with ISO or floppy image.
  • Alternative method to run the kernel exclusively using `cargo bootimage`.
  • Steps to get pty number in stdout and set up SLIP packets for network interface.
  • Instructions to catch packets using `tcpdump`.