File | Date | Author | Commit |
---|---|---|---|
CDROOT | 2015-05-06 | Corbin Davenport | [f8ebc0] changed mkisofs binary, fixed compiling bugs |
README.md | 2014-08-11 | Corbin Davenport | [bc8a10] uploaded carbon 0.3.0 |
compile.bat | 2014-11-04 | Corbin Davenport | [33a021] fixed minor compiler issues |
compile.sh | 2014-08-11 | Corbin Davenport | [bc8a10] uploaded carbon 0.3.0 |
mkisofs-linux | 2014-08-10 | Corbin Davenport | [580e11] Move over from GitHub |
mkisofs-mac | 2014-08-10 | Corbin Davenport | [580e11] Move over from GitHub |
mkisofs.exe | 2015-05-06 | Corbin Davenport | [f8ebc0] changed mkisofs binary, fixed compiling bugs |
mkisofs.rc | 2014-08-10 | Corbin Davenport | [580e11] Move over from GitHub |
Carbon is easy to compile into a bootable .iso file. First, make sure you have the entire repo downloaded. If you are on Windows, just run the compile.bat
file. If you are using Linux or Mac, run the compile.sh
file. On Linux/Mac you may have to mark it as executable first, with chmod +x ./compile.sh
. When it's done, it will create a carbon.iso
file within the main folder. Simply burn that image using any tool you like to a CD/DVD, or mount it into a virtual machine to try out Carbon.
Compiling Carbon is only suppored on Windows, Linux (x86 only), and Mac. For any other platform, it will try using the binary at /usr/bin/mkisofs
. Pre-compiled Carbon boot discs are also available in the Releases page, if you don't want to/can't compile it yourself.
On boot of the .iso image (or whatever media it was burned to), isolinux is loaded. It then mounts the floppy image located at cdroot/isolinux/BTDISK.IMG
. The startup scrips on the floppy image then mount the entire CD partition (the cdroot
folder), sets it to the D:\ drive, and runs the AUTORUN.BAT file within cdroot
.