current dated Mon Sep 23 00:32:58 UTC 2013
There was nothing special about the install
gpt partitioned disk
/dev/sdb1 efi partition mounted at /boot/efi
/dev/sdb4 linux partition mounted at /
/dev/sdb9 swap partition
install finished successfully then I
cp /mnt/boot/vmlinuz-huge-3.10.12 /mnt/boot/efi/bzImage-huge
boot into Shellx64.efi ( this shell is either built into the bios or installed in an efi partition )
at the efishell prompt
fs1: [enter] puts you in dev sdb efi partition
"bzImage-huge root=/dev/sdb4 ro console=ttys0 [enter]"
boots /dev/sdb4 in UEFI mode
afterlogging in as root do
"modprobe efivars"
from here you can use
efibootmgr to create an elilo boot option
cp /boot/elilo-x86_64.efi /boot/efi/elilo.efi
create /boot/efi/elilo.conf containing
Code:
prompt
timeout=50
default=huge
image=bzImage-huge
label=huge
read-only
root=/dev/sdb4
"efibootmgr -c -d /dev/sdb -l elilo.efi -L linuxB -p 1"
or grub-install to create a grub boot option
grub-install --target=x84_64-efi \
--efi-directory=/boot/efi \
--bootloader-id=slackware \
--recheck \
--debug \
--force
if no errors then
grub-mkconfig -o /boot/grub/grub.cfg
Actually you can probably do both whichever one you do last becomes
the default boot.
They both would showup in the UEFI boot manager screen
Hope and pray there are no typo's above
John
PS my lspci for reference
Code:
00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)
00:1c.4 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 6 (rev c4)
00:1c.7 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 8 (rev c4)
00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
02:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe (rev 10)
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller