Works here with kernel 3.10-saucy from Ubuntu mainline, installed on Raring.
BEFORE:
root@t520:~# efibootmgr
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0019,0006,000C,0007,000A,0008,000D,000E,000F,000B,0009,0011,0012,0010,0013
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Startup Interrupt Menu
Boot0004 ME Configuration Menu
Boot0005 Rescue and Recovery
Boot0006* USB CD
Boot0007* USB FDD
Boot0008* ATAPI CD0
Boot0009 ATA HDD2
Boot000A* ATA HDD0
Boot000B ATA HDD1
Boot000C* USB HDD
Boot000D* PCI LAN
Boot000E ATAPI CD1
Boot000F ATAPI CD2
Boot0010 Other CD
Boot0011 ATA HDD3
Boot0012 ATA HDD4
Boot0013 Other HDD
Boot0014* IDER BOOT CDROM
Boot0015* IDER BOOT Floppy
Boot0016* ATA HDD
Boot0017* ATAPI CD:
Boot0018* PCI LAN
Boot0019* rEFInd Boot Manager
BOOTED KERNEL:
root@t520:~# uname -a
Linux t520 3.10.0-031000-generic #201306301935 SMP Sun Jun 30 23:36:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
ADD NVRAM ENTRY AND PRINT:
root@t520:~# efibootmgr -c -d /dev/sda -p 1 -l '\EFI\refind\Zrefind_x64.efi' -L 'Z rEFInd Boot Manager'
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 001A,0019,0006,000C,0007,000A,0008,000D,000E,000F,000B,0009,0011,0012,0010,0013
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Startup Interrupt Menu
Boot0004 ME Configuration Menu
Boot0005 Rescue and Recovery
Boot0006* USB CD
Boot0007* USB FDD
Boot0008* ATAPI CD0
Boot0009 ATA HDD2
Boot000A* ATA HDD0
Boot000B ATA HDD1
Boot000C* USB HDD
Boot000D* PCI LAN
Boot000E ATAPI CD1
Boot000F ATAPI CD2
Boot0010 Other CD
Boot0011 ATA HDD3
Boot0012 ATA HDD4
Boot0013 Other HDD
Boot0014* IDER BOOT CDROM
Boot0015* IDER BOOT Floppy
Boot0016* ATA HDD
Boot0017* ATAPI CD:
Boot0018* PCI LAN
Boot0019* rEFInd Boot Manager
Boot001A* Z rEFInd Boot Manager
Works here with kernel 3.10-saucy from Ubuntu mainline, installed on Raring.
BEFORE:
root@t520:~# efibootmgr 000C,0007, 000A,0008, 000D,000E, 000F,000B, 0009,0011, 0012,0010, 0013
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0019,0006,
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Startup Interrupt Menu
Boot0004 ME Configuration Menu
Boot0005 Rescue and Recovery
Boot0006* USB CD
Boot0007* USB FDD
Boot0008* ATAPI CD0
Boot0009 ATA HDD2
Boot000A* ATA HDD0
Boot000B ATA HDD1
Boot000C* USB HDD
Boot000D* PCI LAN
Boot000E ATAPI CD1
Boot000F ATAPI CD2
Boot0010 Other CD
Boot0011 ATA HDD3
Boot0012 ATA HDD4
Boot0013 Other HDD
Boot0014* IDER BOOT CDROM
Boot0015* IDER BOOT Floppy
Boot0016* ATA HDD
Boot0017* ATAPI CD:
Boot0018* PCI LAN
Boot0019* rEFInd Boot Manager
BOOTED KERNEL:
root@t520:~# uname -a 031000- generic #201306301935 SMP Sun Jun 30 23:36:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Linux t520 3.10.0-
ADD NVRAM ENTRY AND PRINT:
root@t520:~# efibootmgr -c -d /dev/sda -p 1 -l '\EFI\refind\ Zrefind_ x64.efi' -L 'Z rEFInd Boot Manager' 0006,000C, 0007,000A, 0008,000D, 000E,000F, 000B,0009, 0011,0012, 0010,0013
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 001A,0019,
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Startup Interrupt Menu
Boot0004 ME Configuration Menu
Boot0005 Rescue and Recovery
Boot0006* USB CD
Boot0007* USB FDD
Boot0008* ATAPI CD0
Boot0009 ATA HDD2
Boot000A* ATA HDD0
Boot000B ATA HDD1
Boot000C* USB HDD
Boot000D* PCI LAN
Boot000E ATAPI CD1
Boot000F ATAPI CD2
Boot0010 Other CD
Boot0011 ATA HDD3
Boot0012 ATA HDD4
Boot0013 Other HDD
Boot0014* IDER BOOT CDROM
Boot0015* IDER BOOT Floppy
Boot0016* ATA HDD
Boot0017* ATAPI CD:
Boot0018* PCI LAN
Boot0019* rEFInd Boot Manager
Boot001A* Z rEFInd Boot Manager
Nice job. Thanks!