Multi platform PC image
#1
Posted 05 October 2006 - 06:26 AM
I have a Multi platform PC ghost image, currently it works on.
Dell GX110, GX150, GX300, GX400 (HALACPI)
Dell GX240, GX260, GX270, GX280, GX520, GX620 (HALAACPI)
Dell 8000, 8200, 8100, C400, C840, D400, D800 (HALACPI)
Dell D410, D810 (HALAACPI)
Dell D420, D820 (HALMACPI)
and more i would guess, However when i choose the D420 / D820
Windows always comes asking to go in safe mode, once in safe mode the pc will detect the HALMACPI i believe, then when i reboot it works fine.
Anyway i could bypass this safemode step, is it possibly that the minisetup cannot write the hal change cause of the sata drivers before boot? or is it just the hal,?
Any help would be appreciated.
#2
Posted 05 October 2006 - 06:50 AM
The ATA controller should only be and issue if you have to press F6 to install it when doing a standard installation, and if you didn't build the mass storage section in sysprep.
#3
Posted 05 October 2006 - 07:09 AM
In our case we boot WinPE, lay down the Ghost image, rewrite the Sysprep.inf and then reboot the box.
#4
Posted 05 October 2006 - 07:15 AM
#5
Posted 05 October 2006 - 07:29 AM
You poor soul still having to deal with P3's.
FYI: The GX400 and GX300 can be changed to ACPI Uniprocessor via bios upgrade and bios setting change. Possibly the 8000 also since it is basically a gx400 with a different bios.
#6
Posted 05 October 2006 - 08:21 AM
I have a script that places the correct hal and kernal at the end of minisetup, it is in the cmdlines.txt
#7
Posted 05 October 2006 - 08:49 AM
lkeneston, on Oct 5 2006, 09:21 AM, said:
I have a script that places the correct hal and kernal at the end of minisetup, it is in the cmdlines.txt
My apologies for not paying attention. Good luck with your problem.
_jd_, yes, we use some command line tools from Dell to pull the values out of the BIOs and install the needed drivers and HAL. Basically, we came up with our own XImage process instead of buying it from Dell.
#8
Posted 05 October 2006 - 09:22 AM
Sounds like your from GE
I appreciate the help, i just didn't want to go over it again.
Didn't mean to be Krass
#9
Posted 05 October 2006 - 10:08 AM
I personally create images using a multiprocessor machine, then let :
UpdateUPHAL="ACPIAPIC_UP,%WINDIR%\Inf\Hal.inf"
do the changing for me in the sysprep.ini, if it detects the need to. If your image is created on a Uniprocessor, I believe you can change the command to accomodate also.
May be of use to you.
#11
Posted 05 October 2006 - 10:45 AM
So this is a hal issue i assume, i wonder if i do build it on the multi processor machine, then have the scrpt change to back otherwise, like stickzilla said, or just have it auto choose.
Can i add multiple entries for UpdateUPHAL=
or just the one,
I heard there are draw backs from using UpdateUPHAL=
#12
Posted 05 October 2006 - 11:29 AM
Have you instructed sysprep to rebuilt the mass storage section?
#13
Posted 05 October 2006 - 11:31 AM
Attached File(s)
-
sysprep.inf (8.42K)
Number of downloads: 74
#14
Posted 05 October 2006 - 12:22 PM
Create the image on a multiprocessor machine.
In the top of your sysprep.inf, in the [Unattended] section, add :
UpdateUPHAL="ACPIAPIC_UP,%WINDIR%\Inf\Hal.inf"
What this will do is during mini setup it will detect if it should remain a halmacpi like when you created the image, or switch to a halaacpi automatically for you.
------------------------------------------
Now I don't know if your older machines are non ACPI. For them, you may have to rely on a doing a manual copy/paste of the hal and kernel files as you've mentioned you do as part of the cmdlines. I honestly don't know about that...because I've never had to work with that.
#15
Posted 05 October 2006 - 12:50 PM
#16
Posted 05 October 2006 - 04:04 PM
HALACPI = uniprocessor right?
stickzilla
can i add
UpdateUPHAL="ACPIAPIC_UP,%WINDIR%\Inf\Hal.inf"
UpdateUPHAL="HALACPI,%WINDIR%\Inf\Hal.inf"
I need to have support for all 3
This post has been edited by lkeneston: 05 October 2006 - 04:08 PM
#17
Posted 05 October 2006 - 04:20 PM
#18
Posted 06 October 2006 - 07:37 AM
You are in unknown, testing territory now !
#19
Posted 06 October 2006 - 08:23 AM
When you drop the image on the two systems where the safe mode issue occurs, does mini-setup run first then the system reboots into safe mode? Or is safe mode the first thing to come up? If mini-setup runs first then i'd be curious to catch the system before the next reboot and take a look at the setup.* files in C:\WINDOWS... setuperr.log will give you a quick list of any errors encountered and setupapi.log will indicate which devices were enumerated.
#20
Posted 06 October 2006 - 08:55 AM
heres the code, simple really
kernel maybe??
Attached File(s)
-
pickhal.txt (3.18K)
Number of downloads: 52
This post has been edited by lkeneston: 06 October 2006 - 08:56 AM
- ← How to Hide message "Click on the Start Button"?
- Unattended Windows 2000/XP/2003
- New 2003 install reboots at progress bar screen →



Help

Back to top










