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.
Installer seemed, to me, to have changed my own boot partition /sda1's format from fat32 to fat16 during the target phase. I had used 'mkfs.msdos 32 -f' after reading of fat issues and links. In looking into my partitions, I noticed elilo put 3 directories into my EFI partition:
Quote:
?*.keep
?grub
?efi
all links and all inaccessible and no boot, of course. parted showed /sda1 to be fat16. I reformatted it to fat32 and was able to correct tree structure and get elilo installed, at which point elilo.conf was created:
I suspect that the partition was just already formatted in FAT16. In case the installer finds an EFI partition already formatted, it doesn't reformat it. Else, it tells the user that it found a not yet formatted FAT partition and asks if it should format it
Quote:
I noticed elilo put 3 directories into my EFI partition:
Code:
?*.keep
?grub
?efi
Again, no. Either you looked into /boot instead of in /boo/efi or (and more probably) these files remain from a previous installation, as the installer certainly doesn't write at least the two first ones in the EFI partition.
Quote:
all links and all inaccessible and no boot, of course. parted showed /sda1 to be fat16.
This seems to confirm my assumption: this remains from a previous installation.
Quote:
In case it helps anyone...
Maybe, as it provides an advice to all: wipe previous file system and files from an existing EFI partition that you are going to use for installing Slackware before running the installer.
Last edited by Didier Spaier; 07-12-2018 at 05:15 PM.
Good question - and sorry for the late reply and thanks for replying - this exercise has been an ordeal - I just have to learn to stop from making those leaps of intuition which aren't anyway close to the reality. This mkfs thing has me baffled but thats nothing new. I used mkfs.msdos, not .vfat. I had several rejects in this stage since I knew it needed to be fat32 (or thought I did). My using 8304 - Linux x86-64 root seemed fine to me as well.
Quote:
I suspect that the partition was just already formatted in FAT16. In case the installer finds an EFI partition already formatted, it doesn't reformat it. Else, it tells the user that it found a not yet formatted FAT partition and asks if it should format it
Not my recollection but I did 4 installs before getting anywhere - I was changing my notes faster than I change my socks. But the installer DID redo what I had done 3 times with boot and swap, once with the file system.
Quote:
Again, no. Either you looked into /boot instead of in /boo/efi or (and more probably) these files remain from a previous installation, as the installer certainly doesn't write at least the two first ones in the EFI partition.
You're correct, it was /boot and I wasted a week chasing this tail.
Quote:
This seems to confirm my assumption: this remains from a previous installation.
Don't think so - after install #2, I 'dd-zero'd' the drive and by then was aware of the fs error, making sure I had fat32.
Quote:
Maybe, as it provides an advice to all: wipe previous file system and files from an existing EFI partition that you are going to use for installing Slackware before running the installer.
Now you tell me...
Thanks for showing me the error of my ways, Didier.
So writing mkfs.fat, mkfs.vfat or mkfs.msdos has exactly the same effect
Furthermore you don't have to worry about the -F option as "man mkfs.fat" says:
Code:
-F FAT-SIZE
Specifies the type of file allocation tables used (12, 16 or 32 bit). If nothing is specified,
mkfs.fat will automatically select between 12, 16 and 32 bit, whatever fits better for the
filesystem size.
Last edited by Didier Spaier; 07-13-2018 at 06:26 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.