UEFI post-deployment issues on a Latitude 5289
Hi all -- just beginning to explore the possibilities of UEFI deployments. For now, deploying via UEFI USB drive, until my university network people can make the proper DHCP scope changes to allow for PXE UEFI booting.
I have successfully performed a few UEFI boots, using task suggestions I found here on ITNinja. I have a pre-installation DISKPART script, and a mid-level bcdboot task that I'll paste below. This deployment (using an existing .WIM Windows 10 image) has worked perfectly on a few new Latitude 7480s as well as a Latitude 7280. But on a Latitude 5289 (Dell's new convertible 2-in-1) I get a "no boot device" found error after deployment.
I have the 5289 in my Driver Feed, and rebuilt the KBE with those drivers included (as well as the 7280 and 7480 drivers). I can see the proper drivers pulled over during the deployment sequence. The Windows files are there -- if I open a command prompt, I can browse C: all day long -- so I don't think it's a storage driver issue. I think it's something with my DISKPART or bcdboot tasks, but I can't figure out what, and I can't figure out why the 5289 behaves different from other hardware. (This is the only 5289 I have right now, so it's a population of 1 for testing.)
Here are my scripts. Would appreciate any suggestions!
Create UEFI Partition (pre-installation task)
select disk 0
clean
convert GPT
create partition efi size=499
select partition 1
format fs=fat32 quick label=system
assign letter=h
create partition MSR size=128
create partition primary size=235125
select partition 3
format fs=ntfs quick label=windows
assign letter=c
create partition primary
select partition 4
format fs=ntfs quick label=recovery
Exit
clean
convert GPT
create partition efi size=499
select partition 1
format fs=fat32 quick label=system
assign letter=h
create partition MSR size=128
create partition primary size=235125
select partition 3
format fs=ntfs quick label=windows
assign letter=c
create partition primary
select partition 4
format fs=ntfs quick label=recovery
Exit
UEFI Set Partition (mid-level task)
@echo on
bcdboot c:\windows /s h: /f UEFI
bcdboot c:\windows /s h: /f UEFI
1 Comment
[ + ] Show comment
Answers (3)
Please log in to answer
Posted by:
mikedouglas
7 years ago
I recommend the BIOS be updated on all the laptops before attempting this.
Also, there maybe a slight variation in wording or options in the BIOS that can cause this.
The other thing I have noticed that can cause this exact error is when you are testing on a computer you already tested on and so there maybe 2 or more Windows Boot Managers.
Ensure all Windows boot Managers and partitions are erased before attempting again.
Posted by:
rdroste@obdnoordwest.nl
7 years ago
Posted by:
sfrank42
7 years ago
I talked with KACE support yesterday; this "hybrid WIM" approach is not officially supported. However, it works just fine on my 7280s and 7480s. We'll have one foot in both worlds for a while, so it would be really nice to be able to use the same WIM for both infrastructures. - erzeszut 7 years ago