Author Topic: Windows HAL and NTOSKRNL detection and repair  (Read 1861 times)

0 Members and 1 Guest are viewing this topic.

vplamondon

  • Entrant
  • Posts: 1
Windows HAL and NTOSKRNL detection and repair
« on: April 05, 2011, 04:36:24 AM »
Windows is a pain to copy an image from one computer to another if the new computer needs a different HAL.DLL or uses a different NTOSKRNL. How about a repair option for windows detected systems for chameleon to determine which HAL.DLL should be installed and which NTOSKRNL should be used, restore correct HAL.DLL from a backup in the EFI partition, and fix any issues with the Windows bootloader.

Gringo Vermelho

  • Forum Moderator
  • Posts: 611
  • The gray monster energy hat
Re: Windows HAL and NTOSKRNL detection and repair
« Reply #1 on: April 05, 2011, 05:12:10 AM »
I think it's safe to say that that's never going to happen, for a number of reasons.

To begin with, moving a Windows installation to a different PC than the one it was installed on is a very bad idea.

There are many, many versions of NTOSKRNL and HAL.dll, depending on Windows version, which service pack version and other updates was installed, what hardware Windows was installed on, I believe even depending on your ACPI settings in the BIOS when Windows was installed.

I don't know much about the internal workings of Windows but I'm pretty sure that what you're asking isn't even technically possible. How would you determine, from outside of Windows, which versions of those files were the right ones?

The team can't ship Chameleon with files that are copyrighted by Microsoft.

From where do you propose to get copies of NTOSKRNL and Hal.dll?

Would you volunteer to host and maintain an online repository of these files, knowing full well that it was illegal?

Would you volunteer to maintain a database of PC hardware and Windows updates that can be used to determine which versions of NTOSKRNL and Hal.dll to install?

Chameleon is a boot loader designed primarily to boot OS X on a PC, it is not a Windows recovery/repair tool.

I'm considering moving this to the Black Hole.
« Last Edit: April 05, 2011, 05:59:34 AM by Gringo Vermelho »
10.9.5 - ASUS P8Z77-V Pro - i5 3570K - GTX 660 - Chameleon 2.3 svn-r2xxx
How to...
Install Chameleon: http://forum.voodooprojects.org/index.php/topic,649
Make your own Chameleon boot CD: http://forum.voodooprojects.org/index.php/topic,484.msg2131.html#msg2131