Solved

Windows Deployment Server and Multi/Uniprocessor

Posted on 2009-03-30
6
463 Views
Last Modified: 2013-12-12
I have recently loaded a couple of XP images to our WDS server that were built on a uniprocessor machine. I have noticed that when trying to load these images to a multiprocessor machine they do not show up as an option. I think this microsoft article kind of explains what is going on. http://support.microsoft.com/kb/935772 

My question is, short of rebuiding these images from scratch on a multicore, how can I trick WDS to install these on those particular systems? I have already tried changing the processor in the BIOS temporarily but it throws up some kind of DHCP error when loading WDS. A complete and simplistic solution is key. Please help!!! Thanks in advance!
0
Comment
Question by:jbyrd1981
  • 2
  • 2
  • 2
6 Comments
 
LVL 20

Expert Comment

by:mkbean
ID: 24118987
This isn't going to be possible because the HAL is different for multiprocessor systems.  Its more than just a few registery changes.

Brian
0
 
LVL 1

Author Comment

by:jbyrd1981
ID: 24119210
What if I loaded the image on the multiprocessor machine a different way and then did a non-destructive reinstall using the XP disks? Would this reset the HAL to multiprocessor?
0
 
LVL 20

Expert Comment

by:mkbean
ID: 24119756
Never tried that.  I'm really not sure if it would work or not.

Brian
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 17

Expert Comment

by:James Haywood
ID: 24124899
You could try loading the image onto a machine with very similar hardware (except the processor type) then transfer the harddrive into the multi-processor machine. When it boots windows will recognize the new type processor and load the necessary files.
Like i said this will only work if the hardware is similar.
0
 
LVL 17

Expert Comment

by:James Haywood
ID: 24124901
Oh and then you can re-image the machine
0
 
LVL 1

Accepted Solution

by:
jbyrd1981 earned 0 total points
ID: 24171293
I think I found my answer and I will post so that others may find it easier than I have. If I load the single core images to a multicore machine and apply the following procedure it will bring the other processor back. I have tested it and it works!! I should then be able reseal and load this image up the WDS and then the multicore machines should be able to see it and use it. I have not tested the second part out but I do not see any possibility of failure. I will post back with the results as soon as I complete the procedure. Here is my find available on this link and I have posted the relvant part.

http://www.notebookforums.com/thread183802.html

Option #1 - Hal / NToskrnl replacement
a. Make a directory called DUO on C:\
b. Copy halmacpi.dll (search your C:\ drive for this) to C:\DUO then rename it to hal.dll
c. Copy ntkrnlmp.exe (search your C:\ drive for this) to C:\DUO then rename it to ntoskrnl.exe
d. Make a batch file called go2core.cmd and put this in the file.

C:
CD\windows\system32
REN hal.dll hal.old
copy C:\Duo\hal.dll C:\windows\system32
REN ntoskrnl.exe ntoskrnl.old
copy C:\Duo\ntoskrnl.exe c:\windows\system32

e. Run Go2Core.cmd from C:\duo directory.
f. Reboot and you should now see two processors in Task manager
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A safe way to clean winsxs folder from your windows server 2008 R2 editions
Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question