update of the how-to
This commit is contained in:
parent
07b2250270
commit
f96b6389b5
1 changed files with 12 additions and 5 deletions
17
README
17
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
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue