32-bit operating system written in GAS/C for x86, inspired by x16-PRos and made by its community.
Important
TODO:
- add screenshots, GIFs
Warning
This section is not complete yet.
Important
This method uses docker to provide you all the dependencies. You need to install it before using this method.
Warning
Do not run this script as root. It is not supported.
./build.sh
Important
This method assumes that you have already installed all the dependencies.
Here are the dependencies for Debian:
build-essential
mtools
dosfstools
parted
multipath-tools
grub2-common
grub-pc-bin
e2fsprogs
syslinux
make
With both methods, you will get two images:
- one of them
fd.img
, which is a kernel floppy disk image - second is
prosbsd-v.{PROSBSD-VERSION}.img
, a hard disk bootable image
To run PRosBSD, use an x86 hypervisors/emulators such as QEMU/VMware/Virtualbox.
Here is an example of a command to run in QEMU
qemu-system-i386 -drive file=prosbsd-v.{PROSBSD-VERSION}.img,format=raw,if=ide,index=0
Warning
This section is not complete yet.
Important
TODO:
- code of conduct
This project is licensed under the 3-Clause BSD License.
PRosBSD exists thanks to x16-PRos; we are extremely thankful
to for creating
x16-PRos.