Urgent - Missing Ntoskrnl.exe
Urgent - Missing Ntoskrnl.exe Our company have an HP server with Windows 2000 server installed which has 6 hard-disks configured as RAID5.The server had one disk go bad which was replaced then another disk went bad a couple of days later which was also replaced. The next day the Array controller card went and was replaced today.Everything looks fine with the Array controller card when we run the HP smartstart disk utility it shows the logical partiotion and test ok. The server shows the 6 physical disks are configured as 1 logical disk however now we are getting the follwoing error.Windows 200 could not start because the following file is missing or corrppt:\system32\ntoskrnle.exePLease re-install a copy of the above file.I have tried putting in the Windows 2000 statup disk and got the the part which says setup and chose the repair option but it basically says no hard disks are installed how do we get this file replaced. I know how to do this on a PC but have never had tis eror on a RAID5 server.Extremely urgent response required and greatly appreciate any assistance with this issue
February 23rd, 2010 2:57am

In order to start the recovery console you'll want to F6 very early and very important (at setup is inspecting your system) in the setup to prevent drive controller detection, and select S to specify additional drivers. Then later you'll be prompted to insert the manufacturer supplied Windows 2000 driver for your drive controller in drive "A")Regards, Dave Patrick .... Microsoft Certified Professional -Microsoft MVP [Windows]
Free Windows Admin Tool Kit Click here and download it now
February 23rd, 2010 3:24am

Boot.ini may be incorrect and or there may be controller driver issues. So also try loading the controller driver from floppy. For the floppy to successfully boot Windows 2000 the disk must contain the "NT" boot sector. Format a diskette (on a Windows 2000 machine, not a DOS/Win9x, so the "NT" boot sector gets written to the floppy), then copy ntldr, ntdetect.com, and boot.ini to it. Edit the boot.ini to give it a correct ARC path for the machine you wish to boot.In order for this to work you'll want to change the arc path in boot.ini from multi syntax to scsi syntax to indicate that Windows 2000 will load a boot device driver and use that driver to access the boot partition. Then also copy the correct manufacturer scsi driver to the floppy but renamed to ntbootdd.sysSomething like this below;[boot loader]timeout=10default=scsi(0)disk(0)rdisk(0)partition(1)\WINNT[operating systems]scsi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 0,1"scsi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 0,2"scsi(0)disk(1)rdisk(0)partition(1)\WINNT="Windows 2000 1,1"scsi(0)disk(1)rdisk(0)partition(2)\WINNT="Windows 2000 1,2"Regards, Dave Patrick .... Microsoft Certified Professional -Microsoft MVP [Windows]
February 23rd, 2010 3:59am

The drives had nothing on them when we looked and we had to rebuild the logical drive in the same way.e.g. 5 pysical diosks as a RAID5 and 1 hot swap disk. We have since carried out a symantec IDR restore.Restored from the last full back. All the system data would appear to be there but the system still does not boot.We get the same Ntoskrnl.exe error.We can boot from the disk and get into the recovery console and see all the data on c:I agree it may be the boot.ini but what is the best way to resolver?
Free Windows Admin Tool Kit Click here and download it now
February 24th, 2010 6:07pm

Did you try booting from floppy as above?Regards, Dave Patrick .... Microsoft Certified Professional -Microsoft MVP [Windows]
February 25th, 2010 1:30pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics