bassmadrigal |
05-05-2017 09:35 PM |
First off, a Slackware based distro is not Slackware and may not be able to get proper help in this forum. We may not be familiar with whatever modifications they might make to the core distro. For the best support, it would probably be best to find where Absolute provides support.
As with the lilo, it is likely being used because that is what Slackware uses by default. It is a simple bootloader that works for most people. For those running UEFI, the Slackware installer will prompt to use elilo instead. grub2 is installed and available for people to use if they want, but it isn't able to be set up during the installation.
As to your issue, my guess is that grub is detecting the generic kernel, which requires an initrd. If your derivative has it, you should be able to run /usr/share/mkinitrd/mkinitrd_command_generator.sh to help you determine a proper mkinitrd command for your computer. Once it is generated, hopefully grub will detect it. Or, you'd need to find out how to force grub to use the huge kernel, but I've never used grub and I'm not sure how to force that.
(Personally, this is why I like lilo. While autodetection might be nice when it works, when it breaks, many don't know how to fix it. lilo can take a bit of effort to set up the .conf file properly, but it doesn't take much to figure it out and it is quite capable as a loader.)
|