Solution
After some time with the release notes....
There is no elilo command, but the solution is simple.
1) Make sure you have an alternate way to boot the machine, either a usb drive or the ability to use the installation disk for rescue when things go wrong.
2) Make your intird.gz using the method outlined in the /boot/README.initrd
3) Make sure your EFI partition is mounted under /boot/efi using the mount command.
4) Copy vmlinuz-generic-4.4.14.gz to the /boot/efi/EFI/Slackware directory.
5) Rename you initrd.gz created in step 2), I used geninitrd.gz for 'generic' initial ram disk.
6) Move or copy the geninitrd.gz the /boot/efi/EFI/Slackware directory
7) Edit the elilo.conf file locate in the /boot/efi/EFI/Slackware diectory. The options are very much like lilo.conf options.
My elilo.conf file is:
chooser=simple
delay=1
timeout=1
default=generic
#
image=vmlinuz
label=vmlinuz
initrd=initrd.gz
read-only
append="root=/dev/sda3 vga=normal ro"
image=vmlinuz-generic-4.4.14
label=generic
initrd=geninitrd.gz
read-only
append="root=/dev/sda3 vga=normal resume=/dev/sda2 ro"
8) Reboot.
Enjoy!
|