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`.