Anonymous user
Limine Bare Bones: Difference between revisions
Jump to navigation
Jump to search
m
no edit summary
[unchecked revision] | [unchecked revision] |
mNo edit summary |
mNo edit summary |
||
Line 366:
===Compiling the kernel===
We can now build our example kernel by running '''make'''. This command, if successful, should generate, inside the '''bin''' directory, a file called '''myos''' (or the chosen kernel name). This is our Limine protocol-compliant kernel executable.
===Creating the image===
Line 391:
# Copy the relevant files over.
cp -v bin/myos limine.cfg limine/limine-bios.sys \
limine/limine-bios-cd.bin limine/limine-uefi-cd.bin iso_root/
Line 441:
# Copy over the relevant files
mcopy -i image.hdd@@1M bin/myos limine.cfg limine/limine-bios.sys ::/
mcopy -i image.hdd@@1M limine/BOOTX64.EFI ::/EFI/BOOT
mcopy -i image.hdd@@1M limine/BOOTIA32.EFI ::/EFI/BOOT
|