Jump to content

MySysprep [MODEL] collection


Recommended Posts

I'm making a guide how to make an sysprepped Windows XP image that is universal. I'm going to use MySysprep to change the appropriate HAL. I have already started collecting different kind of models to achieve my goal. The problem is that I dont have all the available models in my network. I hope you can help me to collect all the models available. Of course there is also the clone computers that doesnt have the needed value.

To check the manufacturer, model, and serial number setting in a computer's BIOS, you can use the following command.

MySysprep /smbios

Download link for MySysprep

Here is also a vbscript so you can enumerate the correct HAL and Model through network. (You need to be administrator I think)

Save it i.e. CheckHal.vbs

'CheckHal.vbs
'CheckHal.vbs
'ACPI Multiprocessor PC = mp.inf
'ACPI Uniprocessor PC = up.inf
'Advanced Configuration and Power Interface (ACPI) PC = acpipc.inf

strComputer = inputbox("Hostname or ip-address","Hostname or ip-address")
If strComputer = "" Then
strComputer = "."
End If
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_PnPEntity where ClassGuid = '{4D36E966-E325-11CE-BFC1-08002BE10318}'",,48)
For Each objItem in colItems
HAL = objItem.Name
Next
Set objWMIService = Nothing
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems2 = objWMIService.ExecQuery( _
"SELECT * FROM Win32_ComputerSystem",,48)
For Each objItem in colItems2
Model = objItem.Model
Next
Wscript.Echo "HAL: " & HAL & Chr(13) & "Model: " & Model

Here is my current list of models. I will update it when I get more models. There might be errors since I didn't have all the models available in my network.

[Model]
;IBM/Lenovo Laptops

;R40
2681ELG=acpipc.inf
2681HSG=acpipc.inf
2722BDG=acpipc.inf

;T40
237342G=acpipc.inf

;T41
23732FG=acpipc.inf
23734FG=acpipc.inf

;T42
2373F1G=acpipc.inf
2373F6G=acpipc.inf
2373K1G=acpipc.inf

;T43
1871F1G=acpipc.inf

;R50p
183223G=acpipc.inf

;R51
18299MG=acpipc.inf
1829R6G=acpipc.inf
1830BLG=acpipc.inf
2887K2G=acpipc.inf

;R52
18464CG=acpipc.inf

;T60
200743G=mp.inf

;T60p
200793G=mp.inf

;Z60m
25296AG=up.inf

;Z61p
0674KSG=mp.inf
64606YG=mp.inf

;IBM/Lenovo Desktops

;NetVista Multiple Models
634179G=up.inf
63417AG=up.inf
634974G=up.inf
679275G=up.inf
830773G=up.inf
831352G=up.inf
832075G=up.inf

;ThinkCentre A50 (Intel Pentium 4 Hyper-Threaded)
808575G=mp.inf
808578G=mp.inf
808583G=mp.inf

;ThinkCentre A50p (Intel Pentium 4)
819475G=up.inf

;ThinkCentre M50 (Intel Pentium 4)
818973G=up.inf

;ThinkCentre M50 (Intel Pentium 4 Hyper-Threaded)
81897HG=mp.inf

;ThinkCentre S50 (Intel Pentium 4 Hyper-Threaded)
808626G=mp.inf
81837DG=mp.inf
8183VJZ=mp.inf

;ThinkCentre S50 (Intel Pentium 4)
818374G=up.inf
81837CG=up.inf

;ThinkCentre A51 (Intel Celeron)
810971G=up.inf
813272G=up.inf

;ThinkCentre S51 (Intel Pentium 4 Hyper-Threaded)
81713AG=mp.inf
8171VK6=mp.inf

;ThinkCentre M52 (Intel Pentium 4 Hyper-Threaded)
821529G=mp.inf


;HP/Compaq Desktops
HP Compaq dc7700p Ultra-slim Desktop=mp.inf
HP Compaq dc7700 Ultra-slim Desktop=up.inf
HP Compaq dc7100 SFF(DX878AV)=up.inf
HP Compaq dc7600 Small Form Factor=mp.inf
HP Compaq dc7700 Small Form Factor=up.inf
HP Compaq dc7800 Small Form Factor=up.inf
Compaq Evo D510 e-pc=up.inf
e-pc=up.inf
Evo D510 SFF=mp.inf
HP d530 SFF(DC578AV)=mp.inf

;HP/Compaq Laptops
HP Compaq 2510p=mp.inf
HP Compaq 6910p=mp.inf
HP Compaq nc2400(#AK8)=mp.inf
HP Compaq nc6400*=mp.inf
HP Compaq nw8440 (RH418EA#AK8)=mp.inf
Evo N610c=up.inf

;Fujitsu
LIFEBOOK S7110=mp.inf

;Dell Laptops
Latitude D510=up.inf
Latitude D520=mp.inf

;Dell Desktops
Optiplex GX520=up.inf
Optiplex 755=mp.inf
Optiplex GX260=up.inf
Optiplex GX270=up.inf
OptiPlex GX280=up.inf
Optiplex Gx620=mp.inf
Optiplex 745=mp.inf

Edited by geezery
Link to comment
Share on other sites

  • 2 weeks later...

  • 1 month later...
'CheckHal.vbs

'CheckHal.vbs

'ACPI Multiprocessor PC = mp.inf

'ACPI Uniprocessor PC = up.inf

'Advanced Configuration and Power Interface (ACPI) PC = acpipc.inf

What's your acpipc.inf look like. I need it for my Gx110, Gx240, and Gx260. Thank you.

Link to comment
Share on other sites

  • 1 year later...

Gateway / MPC named the models bad sometimes they were different hence all the wildcards... * People please post your models this is the only way to make a images that will correctly set the hal on all machines!!!!!!!

;ACPIPIC_UP = ACPI PIC-based PC Advanced Configuration and Power Interface (ACPI) PC

;ACPIPIC_UP=default.inf

;ACPI Multiprocessor PC

;ACPIAPIC_MP=mp.inf

;ACPI Uniprocessor PC

;ACPIAPIC_UP=up.inf

;=============

;Gateway(MPC)

;=============

;450ROG

*450ROG=default.inf

Gateway 450ROG=default.inf

;M460

Gateway M460=up.inf

*M460=up.inf

*M460*=up.inf

;M465

Gateway Mystique-C=mp.inf

*Mystique-C=mp.inf

*465=mp.inf

*465*=mp.inf

;M275

M275=default.inf

*275=default.inf

*275*=default.inf

;M280

M280=mp.inf

*280*=mp.inf

*280=mp.inf

Gateway M280=mp.inf

;M285-E

GatewayViper-C=mp.inf

Gateway Viper-C=mp.inf

*285=mp.inf

*285*=mp.inf

;M475

Gateway Phantom=mp.inf

*Phantom=mp.inf

*475*=mp.inf

*475=mp.inf

;E-295C

E-295C=mp.inf

*E-295C=mp.inf

*295*=mp.inf

Gateway Viper-SR=mp.inf

GatewayViper-SR=mp.inf

;E3600

E-3600=up.inf

*E-3600=up.inf

*E3600=up.inf

*E-3600*=up.inf

;E4100

MIDWAY=mp.inf

E4100=mp.inf

*4100=mp.inf

*4100*=mp.inf

;E4300

E4300=up.inf

*4300=up.inf

*4300*=up.inf

;E-4500D

E-4500D=mp.inf

*4500D=mp.inf

*4500D*=mp.inf

;E4610

E4610=mp.inf

*4610*=mp.inf

E-4610D=mp.inf

;E4620

E4620=mp.inf

*4620*=mp.inf

*4620=mp.inf

Link to comment
Share on other sites

Is there any reason you aren't simply using the [CPU] section instead?

We started down the Model path, but realized the utility has the capability to figure out whether it's MP or UP and the Vendor (AMD or Intel) - so we let the utility do the work for us.

Simply un-remark the 4 lines under [CPU] and be sure the other sections are remarked out again.

Link to comment
Share on other sites

  • 1 month later...
Is there any reason you aren't simply using the [CPU] section instead?

We started down the Model path, but realized the utility has the capability to figure out whether it's MP or UP and the Vendor (AMD or Intel) - so we let the utility do the work for us.

Simply un-remark the 4 lines under [CPU] and be sure the other sections are remarked out again.

The reason behind this is because I am also switching to other hals besides just MP and UP.

ACPI PIC-based PC Advanced Configuration and Power Interface (ACPI) PC

ACPI Multiprocessor PC

ACPI Uniprocessor PC

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...