SUSE Linux Boot EFI vs Legacy

HP’s workstation comes with a SUSE 11 OS. But it boots via EFI not the Legacy. Now if I went to the to download and burn the SUSE 11 disk, then tried to install the OS. It was denied, because the the system expected the EFI related data wa stored in the boot disk. I know I can use the Legacy mode to boot. That is fine.

My question, after I download the SUSE Linux from the, how can I modify it so that the downloaded image can boot by EFI?

It looks like the EFI turns popular. I just wonder why the download SUSE image does not support the EFI directly?



Sure it does, you need to configure your system BIOS to boot in UEFI,
then when the system boots select your BIOS boot menu it should then
detect the mounted SUSE DVD as efi bootable.

Create your efi boot partiton (if it doesn’t exist) and the rest of
the partition’s as required.

I run openSUSE, SLED and SLES on this system with UEFI/elilo, I also
run gpt partitions.

efibootmgr -v

BootCurrent: 0007
Timeout: 2 seconds
BootOrder: 0007,0006,0008
Boot0006* openSUSE 12.1 HD(1,800,80000,89de8ecc-4d5f-447d-ad45-31e7c160e7c5)File(\\efi\\openSUSE\\elilo.efi)
Boot0007* SUSE Linux Enterprise Desktop 11 SP2 HD(1,800,80000,89de8ecc-4d5f-447d-ad45-31e7c160e7c5)File(\\efi\\SLED\\elilo.efi)
Boot0008* SUSE Linux Enterprise Server 11 SP2 HD(1,800,80000,89de8ecc-4d5f-447d-ad45-31e7c160e7c5)File(\\efi\\SLES\\elilo.efi)

gdisk -l /dev/sda

GPT fdisk (gdisk) version 0.8.5

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID):
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
1            2048          526335   256.0 MiB   EF00  EFI System
2          526336        63440895   30.0 GiB    0700  Linux filesystem
3        63440896       126355455   30.0 GiB    0700  Linux filesystem
4       126355456       189270015   30.0 GiB    0700  Linux filesystem
5       189270016       478676991   138.0 GiB   8300  Linux filesystem
6       478676992       488397134   4.6 GiB     8200  Linux swap

Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default
up 8 days 19:55, 2 users, load average: 0.20, 0.28, 0.31
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU