That’s chicken/egg again.

We (have to) rebuild the clients using refresh to preserve the local data, 
hence keep whatever bios setting there is.

And we also stick with Win7 for now (not my decision).

 

At that point there is no way we can switch to UEFI unless we treat them as 
baremetal for Win10 and still couldn’t switch to UEFI.

 

Although for baremetal it might work with a two-step process, format (BIOS), 
switch to UEFI, format again (UEFI), continue installation.

The HP’s we use have a Hybrid mode, maybe that helps.

 

-Roland

 

 

From: [email protected] [mailto:[email protected]] On 
Behalf Of Michael Niehaus
Sent: Dienstag, 19. Mai 2015 06:58
To: [email protected]
Subject: RE: [mssms] Switch to UEFI during OSD

 

Overall, it’s a painful thing to do – most people who ask want to do this as 
part of an OS refresh, preserving user data and settings at the same time 
without moving data off of the system.  We don’t recommend even trying – just 
keep the system running legacy BIOS emulation until it’s replaced (or until you 
“reclaim” the system for redeployment).

 

If you just want to automate the switchover (and destroy the contents of the 
drive later), it’s a little easier, but still vendor-specific (to modify 
firmware settings).

 

You would only want to consider this for Windows 8 logo-certified devices 
(those running UEFI 2.3.1 or higher), since previous UEFI versions were way too 
flaky.  

 

I would also start thinking about this as a point-forward change:  Stop 
deploying Windows 7 systems using legacy BIOS emulation if you are planning to 
upgrade or refresh them to Windows 10 sometime within the machine’s lifetime.

 

Thanks,

-Michael

 

From:  <mailto:[email protected]> [email protected] [ 
<mailto:[email protected]> mailto:[email protected]] 
On Behalf Of Niall Brady
Sent: Monday, May 18, 2015 9:49 PM
To:  <mailto:[email protected]> [email protected]
Subject: Re: [mssms] Switch to UEFI during OSD

 

i've thought about it and perhaps you could build some type of script to run 
before the prestart even, which checks for UEFI and if not, set's the bios to 
UEFI (lenovo and others have scripts for that), then reboots to the correct 
mode before allowing you to select a UEFI mode task sequence

you'd have to use something that kicks off before the task sequence engine, 
like  
<http://www.windows-noob.com/forums/index.php?/topic/12277-updated-script-how-can-i-check-for-network-connectivity-storage-before-starting-a-task-sequence-in-system-center-2012-r2-configuration-manager/>
 this

i have not tested it but i believe it will work for some hardware at least, the 
key is that it would be a script that is not task sequence aware, that runs 
before your task sequence and involves user input of some sort (to make the 
decision)

 

On Tue, May 19, 2015 at 1:07 AM, Jason Sandys < <mailto:[email protected]> 
[email protected]> wrote:

Correct. There have discussions on this by Tim Mintner, Keith Garner, and 
Michael Niehaus and the conclusion is that this is not possible in an 
unattended manner or with a single TS.

 

J

 

From:  <mailto:[email protected]> [email protected] 
[mailto: <mailto:[email protected]> 
[email protected]] On Behalf Of Roland Janus
Sent: Monday, May 18, 2015 5:02 PM
To:  <mailto:[email protected]> [email protected]
Subject: [mssms] Switch to UEFI during OSD

 

Anyone tried that?

 

Switching the BIOS to UEFI with a command line isn’t the problem, but doing 
this as part of OSD might be.

Refresh using hardlinks can’t work, but anyone tried switching to UEFI during 
OSD for baremetal?

(That of course would lead to a mix of legacy and UEFI installations)

 

Assuming the computer is currently configured to use Legacy bios mode, that 
seems like a chicken/egg problem.

 

-Roland

 

 

 

 

 

 

 




Reply via email to