Help, ntoskrnl.exe missing or corrupt, upgrade!

Discussions related to using VirtualBox on Windows hosts.
Post Reply
cytg
Posts: 10
Joined: 19. Oct 2009, 17:05
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: windows, ubuntu, amigaos

Help, ntoskrnl.exe missing or corrupt, upgrade!

Post by cytg »

Windows Vista host.
Just upgraded from 2.2 to latest 3.0.8
went fine
booted XP SP3, was fine.
installed new guest additions, enabled 3d support
booted.
Fail -> Windows could not start because of the following file is missing or corrupt: winroot\sys32\ntoskrnl
Help? :) .. i've got quite a few XP images based on this configuration .. of course i could stay clear of the new guest additions but i'd really like to try out the 3D enhancements, especially from a linux host.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Help, ntoskrnl.exe missing or corrupt, upgrade!

Post by Sasquatch »

If you have another Windows VM that works, attach the broken VDI to that one and restore the file after you've run a checkdisk. I've never seen the GA cause these problems though. I'm sure you can find some info on the web too for how to solve it in another way (like boot the VM with the Windows install disk and enter the recovery console).
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
cytg
Posts: 10
Joined: 19. Oct 2009, 17:05
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: windows, ubuntu, amigaos

Re: Help, ntoskrnl.exe missing or corrupt, upgrade!

Post by cytg »

thanks

I guess i sorta hoped it was a known issue alltough extensice googlesearchs site:forums.virtualbox.org yielded no result.

I replaced ntoskrnl.exe with a good one from another VM ..
I do not get the error message anymore, just a black screen.
But going to safe mode i do get further than before, loading a bunch of sys files, finally halting on Mup.sys

:(


edit : right now it resembles more of an issue i had before with the ide controller type where the only thing i could get working with no bsod was piix3 .. though no combination of hardware settings are working atm. I've disabled everything possible so i am right down to the barebones of basisc system, cpu system and disc.

excatly what changes are made to the system by the gues additions ??
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Help, ntoskrnl.exe missing or corrupt, upgrade!

Post by Sasquatch »

Only a few drivers are installed for seamless mouse, dynamic video resolution changes, timesync and Shared Folders. In my experience, when a system fails with ntoskrnl.exe missing or corrupt, the only remedy was a full reinstall of the whole system. I've not seen it on a VM, but on normal installs.

The mup.sys file it hangs on when going to safe mode is the last file you will see being loaded, so searching for that will give you a lot of garbage results.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Post Reply