REPLY
> UEFI FAQ | Answers to popular questions about UEFI and GPT
saintonotole
Message#1
29.05.13, 09:15
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

UEFI FAQ
FAQ |Discussion
Attached Image


Post has been editedShoore - 01.06.13, 17:10
saintonotole
Message#2
01.06.13, 15:27
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

saintonotole
Message#3
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What is UEFI?
UEFI (Unified Extensible Firmware Interface) is a replacement for a BIOS that better meets the requirements of today's diverse hardware. At its core, UEFI is an interface that is responsible for the pre-boot environment of the operating system.
Attached Image
Attached Image


Post has been editedShoore - 28.10.13, 16:43
saintonotole
Message#4
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What are the advantages of UEFI over BIOS?
  • Faster loading due to the absence of the need to find a bootloader on all disks
  • Media support>2TB
  • Easier boot media preparation, no need to write different boot sectors
  • Having your own download manager. Now it is not necessary to start a multilevel leapfrog of loaders to organize a multiboot environment, EFI NVRAM regularly stores all records of the existing loaders, and switching between the loaded OSs is the same as between the bootable media.
  • More secure boot environment
  • Graphic mode configuration UEFI, with support for graphics and mouse


Post has been editedsaintonotole - 01.06.13, 17:59
saintonotole
Message#5
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

Can I update my BIOS on UEFI?
Not really. UEFI cannot be flashed instead of BIOS, because it takes up much more memory. But there is such a thing as DUET. This is bootable from the BIOS via a separate boot partition UEFI environment, which can be useful if you are going to use disk volumes>2TB on your old hardware with BIOS. More details can be found here:http://www.rodsbooks.com/bios2uefi/

Post has been editedsaintonotole - 01.06.13, 16:37
saintonotole
Message#6
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

Is it possible to boot from UEFI, as before, through boot sectors and MBR disks?
Yes, if Legacy Boot support is enabled in the UEFI configuration
For ASUS motherboards
Here, a flexible CSM module is responsible for flexible setting of the boot priority.
Attached Image

OpROM is MBR bootsectors
Attached Image

Choosing what to load if there is both a boot sector and an efi-loader on the media
Attached Image


Example on HP laptop
Attached Image


Post has been editedsaintonotole - 16.06.13, 18:52
Reason for editing: added information on asus motherboards
saintonotole
Message#7
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What is GPT?
GUID Partition Table, GPT - the standard format for placing partition tables on the hard disk. It is part of the EFI interface. EFI uses GPT where the BIOS uses the MBR.

Post has been editedsaintonotole - 01.06.13, 16:38
saintonotole
Message#8
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What are the advantages of GPT over MBR?
  • Media support>2.2TB
  • No restrictions on 4 main sections, and as a result, there is no need for logical partitions
  • Increased security — GPT stores a backup of the partition table at the end of the disk, so in case of a problem, it is possible to restore the markup using a spare table.
  • Protection from damage by obsolete programs through Protective MBR
  • There is a possibility of using old boot sectors.


Post has been editedsaintonotole - 08.06.13, 18:32
saintonotole
Message#9
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

Where are analogues of boot sectors stored in GPT?
EFI uses the EFI / boot folder in the root of the FAT32 partition to store the boot loaders. By default, the file must be loaded /EFI/boot/bootx64.efi
If the bootable disk is marked in the MBR style, the presence of the FAT32 file system on the first partition (if there are several of them) and the file with the bootloader lying on the default path are the only conditions for booting from this media (CD / DVD are also supported). If the disk is marked up in the style of GPT, the partition does not have to be the first, but it must have the boot flag (you can check and set it via gparted)

Post has been editedsaintonotole - 01.06.13, 16:38
saintonotole
Message#10
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

Is it possible to convert a disk from MBR to GPT and back without losing data?
Yes. This will require a boot disk / flash drive with Gpartedhttp://gparted.sourceforge.net/download.php
After booting from the rescue media, the gparted window will open, in which the working disk will be displayed in the upper right corner (usually, this is / dev / sda). You need to remember the name of the disk you want to convert, open a terminal, and type sudo gdisk / dev / sda
where instead of sda, if necessary, you need to substitute the name of your disk. Then you need to enter the w command and confirm the recording of the GPT table to disk. Everything, the disk is converted to a GPT table. To convert back to MBR, you need to open gdisk for your disk in the same way, and successively type the r command, then g, and then confirm the entry of the new table with the w command.
Also in the Windows environment will help you programPartition guruor analogues.

Attached images
Attached Image


Post has been editedShoore - 21.05.14, 22:22
saintonotole
Message#11
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What is UEFI Shell?
This is an EFI (terminal-like) environment that allows you to run efi-compatible loaders on the go, perform simple file operations, and also operate the built-in boot manager. You can get here:https://github.com/tia…/ShellBinPkg/UefiShell
The main commands here are:http://software.intel.com/en-us/articles/e...-and-scripting/

Post has been editedAndrewP_1 - 17.12.18, 10:03
Reason for editing: link
saintonotole
Message#12
01.06.13, 15:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

How to edit / delete / add boot items to the UEFI boot menu?
Download the UEFI Shell, copy it to the /EFI/boot/bootx64.efi file on the FAT32 USB flash drive, and boot from it. After successful shell loading, a command prompt should appear.
Shell>
Above the invitation should display a list of available mapped drives (fs0 :, fs1: BLK0, and the like). To call this list again if necessary, use the command
map fs *
From the full name of the disk, you can gather some information about the disk. For example:
PciRoot (0x0) / Pci (0x1,0x1) /Ata (0x0)/Hd(1,MBR, 0x27212721,0x3F, 0x13FA6D9)
from here
Ata (0x0)-interface disk connection, as well as the controller port
Hdis a hard disk
1-number of partitions on the disk
MBRmarking scheme

Having found the necessary disk in this way, you need to go to it.
fs0:
then with the help of the good old DOS commands dir and cd, you need to grope and go to the directory with the boot efi-files. This is usually / EFI / boot /. Then, being in this directory, you can, by entering the name of the loader file, immediately boot into it. To add the file to the list of boot records, it is desirable to first read the existing records using the command
bcfg boot dump
Then, to add the boot file to this list, enter
bcfg boot addN filename.efi "label"
WhereN-order record number (if there was something in its place, this item will be overwritten)
filename.efi-loader file name
label-name by which this entry will appear in the list
You can again view the list of boot entries through
bcfg boot dump
and make sure everything is in place. You can reboot and check.
To remove an entry from the list, use the command
bcfg boot rmN
WhereN-record number
An example of a script for finding a bootloader on an NTFS partition:
cls
echo -off
for% a in fs0 fs1 fs2 fs3 fs4 fs5 fs6 fs7 fs8 fs9 fs10 fs11 fs12 fs13 fs14 fs15 fs16 fs17 fs18 fs19 fs20 fs21 fs22 fs23 fs24 fs25 fs26 fs27 fs28 fs29 fs30
if exist% a: \ efi_shell \ drivers \ ntfs.efi then
load% a: \ efi_shell \ drivers \ ntfs.efi
map -r
cls
goto end_load
endif
endfor
: end_load
fs0:
for% b in fs0 fs1 fs2 fs3 fs4 fs5 fs6 fs7 fs8 fs9 fs10 fs11 fs12 fs13 fs14 fs15 fs16 fs17 fs18 fs19 fs20 fs21 fs22 fs23 fs24 fs25 fs26 fs23 fs28 fs29 fs18
if exist% b: \ EFI \ Boot \ bootx64.efi then
% b: \ EFI \ Boot \ bootx64.efi
endif
endfor

Call startup.nsh (utf16-LE) for autoloading at shell start. Put in the same folder as the shell itself, for example EFI \ Boot \ bootx64.efi
Or call from any location (startup>Enter)


Post has been editedShoore - 31.10.14, 16:34
Reason for editing: NTFSbootscrypt
saintonotole
Message#13
01.06.13, 15:40
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What is Secure Boot?
The Secure Boot specification was developed by Microsoft as part of the UEFI project and allows you to protect the boot environment from interfering with the boot files by controlling the signatures of the downloaded files to match their white list of keys wired into uefi as trusted. The "side effect" of such protection against rootkits is the impossibility of installing an OS other than Windows 8 (at the moment it only supports Secure Boot), and also excludes the possibility of starting disks and bootable CDs / USB sticks from old mbr.

Post has been editedsaintonotole - 01.06.13, 17:17
saintonotole
Message#14
01.06.13, 15:40
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

How to disable Secure Boot?
For Asrock motherboards
Attached Image

For ASUS motherboards
Attached Image

Current status
Attached Image

Reset keys
Attached Image

Result
Attached Image

For HP laptops
Attached Image

Asus VivoTab ME400C Tablet
Attached Image

Here both parameters set to DISABLED
Attached Image


Post has been editedShoore - 25.06.13, 14:10
Reason for editing: screenshots added
saintonotole
Message#15
01.06.13, 15:40
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

How to make a UEFI-compatible USB flash drive with the distribution of the OS?
In most cases, everything is very simple:
  1. Format the USB flash drive in the FAT32 file system
  2. Copy to it all the contents of the iso-image distribution

But in the case of Windows Vista / 7, you will need to first prepare the distribution, because they do not initially contain EFI files in the right places. Immediately a small clause – windows supports working with uefi only in 64-bit editions.
Easy way
  1. Copy the contents of the image to a USB flash drive.
  2. Unpack the archive into the root of the flash drive with the replacement of the source files:Attached fileefi.zip(15.69 MB)

    Attached fileefi_x86.zip(2.56 MB)

Difficult path
  1. Copy the contents of the image to a USB flash drive.
  2. Open the file \ sources \ install.wim via 7-zip
  3. Find the file \ 1 \ Windows \ Boot \ EFI \ bootmgfw.efi in it and unpack it to any convenient place
  4. Rename it to bootx64.efi
  5. Inside \ efi \ Microsoft, locate the boot folder and copy it to a higher level, to the \ efi \ folder
  6. Copy the bootx64.efi file pulled out of the wim-archive into the \ efi \ boot folder


If the above methods did not lead to success, try creating a boot device using the programRufus.

Post has been editedShoore - 09.12.14, 16:54
saintonotole
Message#16
01.06.13, 17:39
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

How do I know that the bootable flash drive is made correctly and will be loaded in UEFI mode?
If everything is done correctly, then two devices with the same name but different prefixes should appear in the list of bootable mediaUEFI:andUSB:. The first one is booting in UEFI mode, the second is Legacy booting from the boot sector.
Attached Image


Post has been editedsaintonotole - 02.06.13, 13:14
saintonotole
Message#17
01.06.13, 17:40
Guru
*********
[offline]

Group: Honorary Gameday
Messages 5156
Check in: 31.12.09
Apple iPhone Xs

Reputation:-  1041  +

What is Fast Boot Mode?
The fast boot mode, in which the control is transferred almost immediately to the operating system, even before the equipment is ready for operation, which the OS itself initializes. Fast Boot eliminates delays caused by double initialization of devices. In the "classic" mode, after receiving control, the operating system reinitializes previously previously initialized BIOS devices. Given that the initialization of some types of devices is quite a long process, the speed gain is obvious. When Fast Boot is turned on, control is transferred to the system before USB initialization is performed, which makes USB drives and keyboards unavailablebefore the startinstalled on the disk system.Since Microsoft imposes sufficiently strict requirements on the time in which the firmware should be installed while the Fast Boot mode is on, and the initialization of USB devices can take seconds, by the time the system starts, USB devices remain uninitialized. In this case, the reverse side of the medal appears - a computer user with a USB keyboard cannot interrupt the boot process and initiate the installation of another system, since the keyboard remains inactive until the OS starts. Moreover, the initialization of the i8042 chip also takes time, and on some laptops, the manufacturers of the firmware leave the built-in PS / 2 keyboard uninitialized.

������� � ���� ��������� UEFI ����� �� ���������� �� download

Press the Windows key (Attached Image) + C to open the charms.
►Click OptionsAttached Image
Click Change PC Settings.
In the "PC Settings" section, select General.
Attached Image

Windows 8.1
Attached Image
Attached Image

In the "Special download options" section, click Reload. The system will reboot, and the Windows 8 boot menu will be displayed.
The second, shorter option to get into these settingswhile pressing a buttonReboothold shift key.either run on the command lineshutdown / r / o / f / t 0

  • From the boot menu, select Troubleshooting.
  • In the "Troubleshooting" menu, select Advanced Settings.
  • In the Advanced Settings menu, select UEFI Firmware Setting.
  • To reboot the system and enter the UEFI (BIOS), click Restart.

Attached Image
Attached Image
Attached Image

The Windows 8 boot menu is also automatically issued after three unsuccessful attempts to start the OS.

Enable / Disable option
for example ASUS
Attached Image


Post has been editedShoore - 05.11.14, 00:02
Reason for editing: article under revision
Shoore
Message#18
01.06.13, 17:40
Guru
*********
[offline]

Group: Honorary Gameday
Messages 17917
Check in: 10.04.10
Samsung Galaxy Note9 Exynos

Reputation:-  2688  +




 mobile version    Now: 08/05/19, 20:23