Since I started this thread almost 2 years ago, and since it deals with the same topic, I figured I would post in this thread instead of making a new topic.
After all this time, I found the solution for a simple way of installing siduction in UEFI mode, in the Manual. It's at the
bottom of this Manual page link:
http://manual.siduction.org/hd-install-opts#usb-hdThe first time I tried it, it failed, but, after a short format of the 4Gb stick, it succeeded. It's possible some of the flags were not correct on the usb stick, so, the format got rid of all flags except the boot flag and it worked.
The instructions require extracting all the files from the siduction iso and moving them to the root of the usb stick. Then configuring/installing isolinux to boot the stick by executing:
syslinux -i -d /boot/isolinux /dev/sdXN
(Where "i" is install and "d" is the directory, and, where "X" is your usb's mount, mine was /dev/sdc and "N" is the partition number, which, on a fresh stick, should be "1").
and then,
install-mbr /dev/sdX
Check it out:
siducer@siduction:~$ su
root@siduction:/home/siducer# efibootmgr -v
BootCurrent: 0007
Timeout: 3 seconds
BootOrder: 0001,0002,0005,0003,0004,0000,0007
Boot0000* CD/DVD Drive BIOS(3,0,00)
Boot0001* opensuse HD(1,800,61800,6d98f360-cb3e-4727-8fed-5ce0c040365d)File(\EFI\opensuse\grubx64.efi)
Boot0002* Fedora HD(1,800,61800,6d98f360-cb3e-4727-8fed-5ce0c040365d)File(\EFI\fedora\shim.efi)
Boot0003* Fedora_17 HD(1,800,61800,6d98f360-cb3e-4727-8fed-5ce0c040365d)File(\EFI\redhat\grub.efi)
Boot0004* Hard Drive BIOS(2,0,00)P0: ST1500DM003-9YN16G .
Boot0005* debian HD(1,800,61800,6d98f360-cb3e-4727-8fed-5ce0c040365d)File(\EFI\debian\grubx64.efi)
Boot0007* UEFI: Patriot Memory PMAP ACPI(a0341d0,0)PCI(16,2)USB(2,0)HD(1,1f80,776080,00000000)
So, as soon as I make sure there is nothing of value left on the Fedora_17 partitions, I'll use them for siduction. I'm assuming that the installer won't give me the opportunity to mount /dev/sda1 as /boot/efi, so, after the install, I'll have to add an entry in fstab for /boot/efi.
/dev/sda1 /boot/efi vfat umask=0002,utf8=true 0 0 (or use the UUID)
Then, the rest should be fairly easy.
apt-get install grub-efi-amd
grub-install /dev/sdaX (Where "X" is the / partition number)
efibootmgr -c -L siduction_13.2 -d /dev/sda -p 1 -l '\EFI\siduction\grubx64.efi'
"-c" = create
"-L" = Label
"-d" = Disk containing ESP
"-p" = ESP partition
"-l" = bootloader
I don't think I need to chroot, grub-install is installing to the particular partition.
Since I'm probably not going to get to the install until tomorrow, comments would be appreciated. Am I missing something? Am I doing something the hard way, or doing something totally wrong? It would be nice to know before hand.
BTW - Whomever wrote this piece in manual, THANK YOU. I can't believe it took so long for me to find it. I wanted to post it in this thread so others can find it.
OK, until tomorrow. Thanks in advance for any hints. I'm so psyched to get siduction on my main machine.