-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel Panic #8
Comments
What episode are you on? |
PCI 2 |
Same on 20 |
Edit your run.bat and make sure to include the option -machine q35 to your call to qemu-system-x86_64. You get the general protection fault if this option is not specified! |
works for me, do u know everything? Apart from I'm on a Mac |
However the mouse is not there, might be because qemu window is bigger than my screen and the pointer is far away. |
Or maybe my qemu dose not have ps2 mouse emulation enabled? |
Unless e20 dose not show mouse |
i am on kali linux |
good for you |
Unfortunately I can't help you with that one. I will look into this when I have more time, but don't expect much. In my opinion macOS is not suitable at all to do any serious productive work on, so the first thing I did when I got the macbook was to install Ubuntu as a dual boot system. |
By the way, did you capture the mouse inside qemu? You can also try to enter some keys on your keyboard and see if they are printed on the screen. |
qemu keep reloading after adding the heap init |
how do i get it running in virtual box?. Also my mouse in qemu works in over os'. also the keys dont seem to be appearing unless there out the bottom of my screen. And i do to use ubuntu for building :) |
when i follow the |
When I try to load the kernel in vbox, it also crashes, and shuts down when the kernel is trying to activate the PML4 in PrepareMemory(). I would suggest opening a new Issue to avoid polluting this one any more, seeing that the original problem has been solved. |
me too |
the same |
we have to solve it |
if we can get it working in vbox, it will work anywhere ;) |
yeah maybe but we have to Figure It Out |
thats totally not true, it usually works on vbox and not on real hardware |
Performance in virtual box are much nicer than qemu with no hanging or errors especially that virtualbox has natively support for uefi so there's no need for ovmf binaries.
PS : If you wan't to update your Makefile (make buildiso)
Add the virtual box directory to path (C:\Program Files\Oracle\VirtualBox) |
If you don't want a Page Fault in the PCI and later episodes you should also make sure to set the chipset to ICH9 in the System settings. Furthermore you can change the screen resolution with You should also make sure to use the latest version of vbox, because I first tried with v5.x and could not boot the vm because it always threw a Triple Fault when the kernel tried to setup the virtual memory. |
the |
Hey Poncho big fan hope you will solve the problem please
when i run the os it shows a message said Kernel Panic general protection fault detected i dont have any idea how to solve it
The text was updated successfully, but these errors were encountered: