A simple MS DOS clone for my final project.
- Command-line interface similar to MS-DOS
- Basic file system with directories and files
- Commands for file management (copy, move, delete, etc.)
- Tab completion for file names
- Command history navigation
You'll need the following tools installed:
- GCC with multilib support
- NASM assembler
- GNU Make
- GRUB
- Clone the repository:
git clone https://github.com/janleigh/ms-dos-clone.git cd ms-dos-clone- Build the ISO image:
make && make isoIf you have QEMU installed, run:
make run- Create a new virtual machine
- Set the OS type to "Other/Unknown"
- Choose "Use an existing virtual hard disk file" and select the generated ISO file
- Start the virtual machine