Shop
Support
Community
TechCenter
Home
Topics: All
Wikis
Forums
Blogs
Video
TechChat
Events
About
TechCenter
Dell Community
Search Options
Search Everything
Search TechCenter Extras
TechCenter
>
TechCenter Extras
>
TechCenter Extras - Wiki
>
uEFI Boot to VHD
Join
Sign in
uEFI Boot to VHD
TechCenter Extras
Home
Blog
Forums
Files
Wiki
Group and Wiki Navigation
Loading...
Search
Article
History
uEFI Boot to VHD
TechCenter Extras - Wiki
Part 1 of 2 part series on Windows 2008 R2 Native Boot
uEFI Boot to VHD
I performed this process on a PowerEdge R710 with a PERC6i via an iDRAC6 Enterprise using Console Redirection (rockin' fast!).
Set the Boot Mode in the BIOS to UEFI
F2
on boot up
Press
ENTER
on Boot Settings
Use arrow keys to toggle through Boot Mode options and set to
uEFI
Note that, when uEFI is Enabled as the Boot mode, the Boot Splash screen shows;
I Booted the PowerEdge R710 from the Windows 2008 R2 OS Media
On the first OS GUI screen, press
Shift-F10
to bring up a Command prompt Window
I ran
Diskpart
In the diskpart shell (indicated by the
DISKPART>
prompt) I ran
List disk
to see the array disk I created on the PERC6i
Than used
select disk 0
to bring focus to the disk
In order to Boot a uEFI enabled system to disk - I must change the disk type to GPT (GUID Partition Table) using
convert gpt
command
Note: if I don't convert the disk to GPT I get this message during the OS install:
list disk
now shows an asterisk in the Gpt field
Next, Booting from a GPT Disk using uEFI requires a separate 100mb efi partition, formatted as FAT32;
create partition efi size=100
Format fs=fat32 label="System" Quick
Now I want to create a large partition on the remainder of the disk. Since I still have focus on Disk 0, I just need to run;
Create partition primary
Format fs=ntfs quick
Running
list volume
shows the current volumes;
Note: if there is no drive letter assigned to the newly create partition. Run
assign
to attach the next available drive letter.
Now comes the fun part; to create a new VHD to install the OS into run;
Create vdisk file=c:\r2boot.vhd maximum=99000 type=fixed
Note: run
Help create vdisk
for more information regarding these options
Next, I attached the vdisk, convert it to GPT (required for uEFI) and created the partition on it;
Attach vdisk
Convert gpt
Create partition primary
List disk
shows the new disk
Now I switch back to the Windows install and select the VHD disk as the target, choose
NEXT
and continue with the install.
Note the notice near the bottom of the Window
Looking at the details reveals the following notice;
The notice is provided because Windows does not know if the hardware can successfully boot to the partition.
At this time (December 2009); neither Microsoft nor Dell supports booting Windows 2008 R2 to VHD
At this time (December 2009);Microsoft only supports booting to VHD for Windows 7 when developed using the Windows Automated Installation Kit (WAIK).
attach
,
diskpart
,
native boot
,
uEFI
,
vdisk
,
vhd