diff --git a/README b/README index ce7f29d..fce3482 100644 --- a/README +++ b/README @@ -12,10 +12,17 @@ Building eduOS 1.) Copy Makefile.example to Makefile and edit this Makefile to meet your individual convenience. 2.) Copy include/eduos/config.h.example to include/eduos/config.h and edit this config file to meet your individual convenience. -3.) Create the dependencies of eduOS with "make depend". -4.) Build kernel with "make" -5.) Copy eduos.bin into the /boot directory. -6.) Create a boot entry in the grub menu. This depends on the version of grub, which is used by +3.) Build kernel with "make" + +Start eduOS via qemu +==================== +1.) Install qemu to emulate an x86 architecture +2.) make qemu + +Boot eduOS via grub +=================== +1.) Copy eduos.elf into the /boot directory. +2.) Create a boot entry in the grub menu. This depends on the version of grub, which is used by the installed Linux system. For instance, we added following lines to /boot/grub/grub.cfg: ### BEGIN /etc/grub.d/40_custom ### @@ -23,6 +30,6 @@ Building eduOS # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Boot eduOS!" { - multiboot /boot/eduos.bin + multiboot /boot/eduos.elf boot }