I’m just back from Microsoft Ignite, where 1E had a very successful event! One of the things causing a buzz at our booth was our BIOS to UEFI feature, included in 1E Nomad as part of the 1E Windows 10 Now solution.
Essentially, the 1E BIOS to UEFI solution contains two major components:
The ability to upgrade from Windows in BIOS mode to Windows 10 in UEFI Mode, within a single Configuration Manager “Refresh” Task Sequence. This may seem straightforward, but the ConfigMgr task sequencing engine makes some assumptions that make transitioning from BIOS to UEFI in a single Task Sequence very hard. We have figured out the steps necessary, so you don’t have to.
Also, we have added a custom Task Sequence step for OEM commands. If you want to convert from legacy BIOS emulation mode to UEFI with Secure Boot, all you do is enable that setting in our Task Sequence Property Page (shown below), and the 1E tool will run the correct steps on Lenovo, Dell or HP machines.
One of the challenges with BIOS to UEFI is that it will convert the disk from MBR partitioning to GPT partitioning, and this is a destructive process: all data and apps on the local disk are wiped (you can’t use an in-place upgrade if you want to switch from BIOS to UEFI). We use USMT to archive your local data and settings, and 1E’s Peer Backup Assistant (another feature of Nomad) makes the process run efficiently using local peers for storage so you don’t need State Migration Points. As the applications are also wiped, you can use the Application Mapping feature in 1E’s Windows 10 Now kit bag to seamlessly migrate your applications to the new OS. Note that once we get to Windows 10 with UEFI and Secure Boot, we can then use Windows 10 In-Place Upgrade to upgrade the OS in the future.
Over the past few months, there have been a few solutions out there trying to solve the problem of BIOS to UEFI. Some are still in the prototype stage, and most only solve a small part of the BIOS to UEFI migration problem. Below is a summary of what’s available
1E – 1E are the only vendor providing this functionality as a feature of a commercially available, fully supported comprehensive Windows 10 migration solution. The 1E solution has an installer that makes setup a breeze. No coding or scripting required. It takes you no more than a few minutes to incorporate the BIOS to UEFI steps, along with other Nomad steps, into an existing Windows 10 “Refresh” Task sequence! When combined with 1E Nomad Content Distribution, Peer Backup Assistant, intelligent application migration and self-service, it works as a full end to end solution. Learn more: https://www.1e.com/on-demand-webinar/automate-bios-uefi-secure-windows-10/
Adaptiva – Although it’s presented as a “Secure 10 Solution”, it’s a document, with some step by step instructions, provided as-is. It will require some coding and scripting on behalf of the administrator. Additionally, it does not provide the ability to migrate existing BIOS machines to UEFI in a single task sequence, since it requires a PXE boot after the firmware change is made. https://www2.adaptiva.com/l/139131/2016-07-18/j7lfk.
Jörgen Nilsson / Johan Schrewelius – We shared Jörgen’s blog back in July that describes a solution that uses a free tool from 1E along with a bootable media package that gets written to disk to handle the Task Sequence limitations. He has included some sample scripts to enable UEFI on HP systems. https://www.1e.com/blogs/legacy-bios-uefi-solution-community/
Mike Beckel – Mike Beckel of Target has developed his own solution, and has provided some PowerShell scripts to help you code your own solution. Does not include any support for OEM steps, so you are on your own to develop the OEM commands. https://mikebeckel.com/Win10-BIOS2UEFI-In-A-Single-TaskSequence/
Microsoft Configuration Manager Technical Preview – Microsoft has been working on several ideas for BIOS to UEFI, now ready for beta evaluation in “Configuration Manager 1609 Technical preview”. ConfigMgr 1609 addresses one specific problem: how to reboot into WinPE UEFI mode when running on WinPE BIOS mode. This solution should be available in Current Branch sometime in the next few months. However, Microsoft is not addressing any OEM steps, so you must script or code your own solution. https://docs.microsoft.com/en-us/sccm/core/get-started/capabilities-in-technical-preview-1609
Thanks to Nickolaj for his shout out regarding the full 1E end to end solution (from his blog above): “Before we start, I just want to mention that 1E has a great solution that can help you switching from BIOS to UEFI and for both Dell, Lenovo and HP. So if you are looking for an automated zero-touch BIOS to UEFI (for the refresh scenario), app-mapping and peer based USMT, then definitely take a look at what 1E has to offer.”
To summarize the solutions:
Solution
1E
Jörgen Nilsson / Johan Schrewelius
Nickolaj Andersen
Mike Beckel
ConfigMgr 1609 Technical Preview
Adaptiva
Setup
Automated MSI Package
Manual install with code samples
Manual install with code samples
Manual install with code samples
Reboot step is built in
Manual install with code samples
Has OEM Support
Yes: Support for Dell, Lenovo and HP.
Sample PowerShell for HP
Sample command lines for Dell only
Sample PowerShell for Dell
No OEM Support
Sample command lines
Supports a Single Task Sequence Deployment
Yes
Yes
Only for bare-metal
Yes
Yes
No, requires PXE booting.
Requires Coding/ Scripting
No
May require some coding or scripting
May require some coding or scripting
May require some coding or scripting
May require coding or scripting for OEM
Requires coding
Cost
Included with 1E Nomad
Free
Free
Free
Still in Technical Preview
Free
1E
1E offers the only real-time endpoint management solution that helps IT deliver an unparalleled employee experience. Using patented 1E technology and combining the power of 1E’s award-winning product stack, our Tachyon platform gives IT absolute visibility and control of all endpoints, wherever they are located. Designed to support an increasingly remote-first world, the platform only requires a single packet exchange for most operations so it’s faster and more reliable than any other solution. We don’t believe in a rip-and-replace approach to endpoint management, which is why we are rated as a Gold Standard ServiceNow partner and augment your existing investment in Microsoft. All 1E technology is built in-house so we pride ourselves on hiring the best talent in the industry. That’s why more than 1,700 organizations in 42 countries trust 1E to help them manage 14 million endpoints seamlessly.
Get 1E digests straight to your inbox, including the latest thought leadership, insights on digital employee experience, endpoint management, and more.