KBOX Boot Environment CD issue?
Created KBOX Boot Environment with Win PE x64. Problem here-- it cannot find KBOX 2000 server. Both computer name and actual IP address were used, but no luck. I'm able to boot into that CD with network, (can map to shared drives via network). I am unable to figure out what the last message really means. The message reads: (after the command, "wpeutil DisableFirewall")
The command completed successfully.
*** Waiting for network devices to settle
*** Checking if this is a UFD boot and an image is prepped for deployment
*** Locating KBOX IP address from DHCP option 66 or 244
x:\windows\system32>kgetdhcp 66 1>x:\windows\TEMP\kbox-ip-address
x:\windows\system32>if errorlevel 1 kgetdchp 244 1>x:\windows\TEMP\kbox-ip-address
"ERROR: Unable to determine KBOX IP address"
By the way... I went into the TEMP directory and opened kbox-ip-address file. It reads: no data
Thoughts or advices?
--jeff
The command completed successfully.
*** Waiting for network devices to settle
*** Checking if this is a UFD boot and an image is prepped for deployment
*** Locating KBOX IP address from DHCP option 66 or 244
x:\windows\system32>kgetdhcp 66 1>x:\windows\TEMP\kbox-ip-address
x:\windows\system32>if errorlevel 1 kgetdchp 244 1>x:\windows\TEMP\kbox-ip-address
"ERROR: Unable to determine KBOX IP address"
By the way... I went into the TEMP directory and opened kbox-ip-address file. It reads: no data
Thoughts or advices?
--jeff
0 Comments
[ + ] Show comments
Answers (6)
Please log in to answer
Posted by:
cserrins
14 years ago
Posted by:
rob4crow
14 years ago
Um, while this is a great idea, since the KBE environment automatically locates the closest kbox, it can be a lot of work to do it for 400 subnets, furthermore, you may run into issues if you are using a Citrix PVS server to deploy end point devices in some areas. The main attractiveness of using a CD or USB stick is that you are not dependent on PXE. You can hardcode an IP into the KBE by:
-Mounting "c:\Program Files\Windows AIK\Tools\PETools\(Architecture type)\Winpe.wim" file using IMAGEX.EXE
-Create a file called "kbox-ip-address" under (image-mountpoint)\windows\temp, and type in the desired IP address or host name
-Change the NTFS permissions of the "kbox-ip-address" file so that the administrators group and the system account only have read/execute rights to the file.
-Commit the changes to the Winpe.wim file and UNMOUNT it using IMAGEX.exe
-Create the KBE environment as usual with the media manager tool.
Note:
(architecture type) = x86, IA64 or AMD 64
(image-mountpoint) = empty folder name created to mount the winpe.wim file via IMAGEX.EXE
-Mounting "c:\Program Files\Windows AIK\Tools\PETools\(Architecture type)\Winpe.wim" file using IMAGEX.EXE
-Create a file called "kbox-ip-address" under (image-mountpoint)\windows\temp, and type in the desired IP address or host name
-Change the NTFS permissions of the "kbox-ip-address" file so that the administrators group and the system account only have read/execute rights to the file.
-Commit the changes to the Winpe.wim file and UNMOUNT it using IMAGEX.exe
-Create the KBE environment as usual with the media manager tool.
Note:
(architecture type) = x86, IA64 or AMD 64
(image-mountpoint) = empty folder name created to mount the winpe.wim file via IMAGEX.EXE
Posted by:
mdereus
13 years ago
I am using KACE in a PVS environment and rob4crow's advice saved me. It works perfectly.
There are a couple things I'd like to add. You need to use /MOUNTRW with IMAGEX otherwise you won't be able to write to the image. Once the image is mounted you will need to turn off Read Only access to that directory. When changing the permission on kbox-ip-address you can't uncheck the Allow permissions, so you simply need to Deny write access for SYSTEM and Administrators. I will gladly list the exact commands I used to accomplish the entire thing if requested.
There are a couple things I'd like to add. You need to use /MOUNTRW with IMAGEX otherwise you won't be able to write to the image. Once the image is mounted you will need to turn off Read Only access to that directory. When changing the permission on kbox-ip-address you can't uncheck the Allow permissions, so you simply need to Deny write access for SYSTEM and Administrators. I will gladly list the exact commands I used to accomplish the entire thing if requested.
Posted by:
cserrins
13 years ago
Posted by:
dmontgomery
13 years ago
Getting the same message, also in a PXE environment.
PXE environment using Windows 2003 DHCP. Option 66 is set to the KBOX2000 IP address. Option 67 is set to kbox2000.0
We can deploy Scripted installation to Dell Optiplex 780 with no issues.
When we atttempted the same SI to a Dell Latitude E6410 we get the same error mentioned above, ending with:
"Error: Unable to determine KBOX IP address."
Corey - would the script that you have address this issue?
Thanks,
Dave
PXE environment using Windows 2003 DHCP. Option 66 is set to the KBOX2000 IP address. Option 67 is set to kbox2000.0
We can deploy Scripted installation to Dell Optiplex 780 with no issues.
When we atttempted the same SI to a Dell Latitude E6410 we get the same error mentioned above, ending with:
"Error: Unable to determine KBOX IP address."
Corey - would the script that you have address this issue?
Thanks,
Dave
Posted by:
rmeyer
13 years ago
I've had a problem like this with an old IBM/Lenovo model that was using Broadcom NIC driver.
The only solution I found to this was to make a seperate WinPE image that only contained that driver, the problem with it was that broadcom said you should use the Windows XP driver to Windows Vista/7, and since WinPE 3 is based on Windows 7, you had to remove all other broadcom drivers with referance to that hardware ID because it would fail otherwise and only have that driver in it.
I'm not saying it can't be done with the driver along with the rest of the drivers, I just been creating 50 diffrend WinPE images, and ended up giving up, since it's a model that will be replaced soon anyway.
The only solution I found to this was to make a seperate WinPE image that only contained that driver, the problem with it was that broadcom said you should use the Windows XP driver to Windows Vista/7, and since WinPE 3 is based on Windows 7, you had to remove all other broadcom drivers with referance to that hardware ID because it would fail otherwise and only have that driver in it.
I'm not saying it can't be done with the driver along with the rest of the drivers, I just been creating 50 diffrend WinPE images, and ended up giving up, since it's a model that will be replaced soon anyway.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.