diff --git a/Makefile b/Makefile index 93e2ddcd..973d4ec2 100644 --- a/Makefile +++ b/Makefile @@ -41,11 +41,16 @@ sysdisk.iso: $(ISO) $(INITRD) cp liminebg.bmp limine.cfg limine/limine.sys limine/limine-cd.bin limine/limine-cd-efi.bin $(ISO) xorriso -as mkisofs -b limine-cd.bin -no-emul-boot -boot-load-size 4 -boot-info-table --efi-boot limine-cd-efi.bin -efi-boot-part --efi-boot-image --protective-msdos-label $(ISO) -o sysdisk.iso +run: $(KERNEL) sysdisk.iso + qemu-system-x86_64 -cdrom sysdisk.iso -m 8G -smp cpus=6 + +run-kvm: $(KERNEL) sysdisk.iso + qemu-system-x86_64 -cdrom sysdisk.iso -m 8G -smp cpus=6 -enable-kvm test: $(KERNEL) sysdisk.iso qemu-system-x86_64 -monitor stdio -cdrom sysdisk.iso -d int -no-reboot -no-shutdown -m 8G -smp cpus=6 -kvm: $(KERNEL) sysdisk.iso +test-kvm: $(KERNEL) sysdisk.iso qemu-system-x86_64 -monitor stdio -cdrom sysdisk.iso -no-reboot -no-shutdown -m 8G -smp cpus=6 -enable-kvm clean: