PDA

View Full Version : SUSE Linux Boot EFI vs Legacy



scottjsn
18-Jul-2012, 21:01
HP's workstation comes with a SUSE 11 OS. But it boots via EFI not the Legacy. Now if I went to the SUSE.com 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 suse.com, 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?



Thanks.

Scott

malcolmlewis
18-Jul-2012, 22:29
HP's workstation comes with a SUSE 11 OS. But it boots via EFI not the
Legacy. Now if I went to the SUSE.com 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 suse.com, 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?



Thanks.

Scott



Hi
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