Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Have problem installing Slack 14.2 onto flash drive.
All goes very well but ELILO insists on installing onto HDD. This blows up my Win10Pro making for unhappiness. I have 3 partitions EFI, SWAP, SLACK on flash and gobs of software. Is there any resolution to this? I DO NOT WANT TO PUT A PERSISTENT copy there as it is NOT wanted.
EFI was created and formatted vfat (which gdisk creates off of my Slack DVD) as I recall. Also the installation of ELILO ONLY REFERENCES HDD not any other way. Seems this is unusual for Slack to change in the middle of install. Has there been an update?
I am currently using Fedora 25 LIVE (a real piece of .... by comparison to Slack 13.37) which I have been using for last 10 mo in case Slack should ever become unavailable-- gottahave my Linux, regardless. Live does not allow for features I need with an installed Linux.
I guess my question is Why did Slack force ELILO to the HDD?
Everything else works perfect.
When you say flash drive, I'm assuming you actually mean an NVMe drive (all SSDs and NVMe drives use flash, but how they are handled by the system is vastly different)? Slackware 14.2 doesn't have proper support for installing to NVMe drives. However, the required changes have been added to -current (so the next version of Slackware will have great NVMe support, but if you don't want to be running -current, then that is of little help to you now).
If you want to keep 14.2, then you can use Didier Spaier's "fake" 14.2 installer (which can be grabbed from here, along with the md5 to verify your download isn't corrupt) which has modified the installer to properly support NVMe drives. Then you would just point it to a directory that contains the Slackware packages. Once the installation is done, but before you continue with the setup wizard, use Ctrl+Alt+F2 to open a new prompt and you'll need to replace the system eliloconfig (found in /usr/sbin/) with the one from -current (you can download the script from your favorite mirror or the one from SBo here -- we just need the updated script... there's no need to rebuild elilo). Once that is done, you should be able to use Ctrl+Alt+F1 to get back to the setup wizard and continue from there.
If the installation of packages completed properly, then all you should need to do is replace 14.2's eliloconfig with -current's eliloconfig and then rerun the setup program after booting the installation media. I covered it here, but since there's a lot of text, I'll just quote the important part.
Quote:
Originally Posted by bassmadrigal
I then realized I had no idea how to set up UEFI, and I couldn't use eliloconfig, since I hadn't booted using UEFI. I knew 14.2's eliloconfig didn't work with NVMe, so I grabbed the one from -current and overwrote the one installed on 14.2. After that, I grabbed Didier's "fake" install ISO and dd'd it to a thumb drive and booted up the installer in UEFI mode. I set up the swap and mounting points, then skipped the installation and went right to the post-install setup scripts. This included the initial setup of elilo on the drive.
When you say flash drive, I'm assuming you actually mean an NVMe drive (all SSDs and NVMe drives use flash, but how they are handled by the system is vastly different)?
And I assumed that the nix84 meant a USB Flash drive. Yes if it's NVMe, then the 14.2 installer will not detect it. As an alternate, you can try Didier Spaier's Slint64 14.2.1 which does detect and install to NMVe.
And I assumed that the nix84 meant a USB Flash drive. Yes if it's NVMe, then the 14.2 installer will not detect it. As an alternate, you can try Didier Spaier's Slint64 14.2.1 which does detect and install to NMVe.
I didn't even think of a USB drive. @OP, if you're trying to install to a USB flash drive, it would probably be much better to use Slackware Live with persistence. It will save you a lot of headaches over trying to install Slackware proper on a USB drive (including working on both UEFI and BIOS systems flawlessly). It is developed by Eric Hameleers (aka Alien Bob - aka one of the core team of Slackware developers).
When you say flash drive, I'm assuming you actually mean an NVMe drive (all SSDs and NVMe drives use flash, but how they are handled by the system is vastly different)? Slackware 14.2 doesn't have proper support for installing to NVMe drives. However, the required changes have been added to -current (so the next version of Slackware will have great NVMe support, but if you don't want to be running -current, then that is of little help to you now).
If you want to keep 14.2, then you can use Didier Spaier's "fake" 14.2 installer (which can be grabbed from here, along with the md5 to verify your download isn't corrupt) which has modified the installer to properly support NVMe drives. Then you would just point it to a directory that contains the Slackware packages. Once the installation is done, but before you continue with the setup wizard, use Ctrl+Alt+F2 to open a new prompt and you'll need to replace the system eliloconfig (found in /usr/sbin/) with the one from -current (you can download the script from your favorite mirror or the one from SBo here -- we just need the updated script... there's no need to rebuild elilo). Once that is done, you should be able to use Ctrl+Alt+F1 to get back to the setup wizard and continue from there.
If the installation of packages completed properly, then all you should need to do is replace 14.2's eliloconfig with -current's eliloconfig and then rerun the setup program after booting the installation media. I covered it here, but since there's a lot of text, I'll just quote the important part.
I just uploaded a new fake Slackware installer that does the job of patching eliloconfig which simplify the procedure, Cf. this post.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.