Unsolved
This post is more than 5 years old
9 Posts
0
14018
June 29th, 2017 06:00
Dell Command | Configure - bootorder
Hi, been trying to get the bootorder to work as I want.
The problem I have is that every time I install a baremetale installation of Windows 10 it creates a new UEFI post with a new ID in bootorder (WIndows Manager) that ends up on top. We want to have Network IPv4 as top post as we want them to PXE boot to check if there is a new jobb for that machine from SCCM.
So then I created a CCTK exe file with the right order:
bootorder=uefitype,+uefi.1,-uefi.2,+hdd
+uefi.1 = Enable Nic IPv4 and but on top, but if there is a uefi.0 as something else it will not end up on top.
So is there a way to clear the bootorder in th BIOS/UEFI and just put that I have in the bootorder string?
kubasa
22 Posts
0
November 20th, 2017 06:00
Hi, did you ever get this figured out? I opened a case with Dell on this recently as I"m struggling with the same issue. It doesn't matter if I use the cctk.exe or generate the exe using the Command Configure tool. Either way, the boot order ends up messed up after imaging with no apparent way to clear it out and keep it set the way I need it.
Master ALF_3f7870
9 Posts
1
November 20th, 2017 07:00
Yes I did.
Hade to make a script that looped the setting to find the network uefi ID.
Using the cctk.exe for it. I disable IPV6 as a part of the script too.
Script:
.\cctk.exe bootorder --bootlisttype=uefi >.\uefi.txt
foreach($line in Get-Content .\uefi.txt) {
if($line -match "Onboard NIC.IPV6."){
$uefi2 = $line -split " " -match "uefi\."
.\cctk.exe bootorder --bootlisttype=uefi --disabledevice=$uefi2
}
if($line -match "Onboard NIC.IPV4."){
$uefi = $line -split " " -match "uefi\."
.\cctk.exe bootorder --bootlisttype=uefi --sequence=$uefi
}
}
I do this as last task in the task sequence.
albttx
4 Posts
0
October 5th, 2018 02:00
Hello !
I'm really interested in your solution, but i'm having issues..
Any idea ?
AditiDell
1 Message
0
February 6th, 2019 05:00