UEFI fresh hdd GPT table and Slackware.. didnt do what it said it should
had an issue with grub and some crap arch knock off that screwed it up, so I had just flashed his BIOS and it update the UEFI to no longer experimental dated back in 2012, now it has a 2018 updated BIOS, so I decided to try my hand at installing UEFI , why I hae no idea, as every attempt so far is a fail. both manjaro, arentrogs or whatever it calls itself. so no to Slack, and my iPhone. as you can see it has a /boot/efi and slack must have added the EFI directory and that was it, as the instructions on my Iphone said skip lilo install, and the elilo will pop up, NOPE, it didn't installed again did the create a boot usb stick and even though on both occasions Slack said it added the /boot/efi to fstab it never gave me the option to install elilo. so I am sitting here writing this now. :( Not sure if I should go ahead with my post install and turn it into current in the process as well. having to use the boot USB Stick to get in.
My BIOS has a boot UEFI boot List option so I picked, for Slack I didn't select to go into BIOS boot order select, so I'll have to do that even though the directory is empty, so let me put that idea aside, step by step anyone? slackware.osuosl.org that is the instruction I found on my iPhone. Code:
Checking connectivity... done. Code:
/run/media/root/USBSLACK wtf? is it supose to be /boot/efi/EFI/Slackware. or EFI/BOOT/ or what? as it is mounted and showing EFI as a root dir /mnt/EFI just add the directory /slackware then shove a copy of everyhint into that. as I already copied it into /mnt/EFI/BOOT Code:
bash-4.3# ls /mnt/EFI/BOOT in the leading part of that I am not really sure what this is, Using the new EFI variable filesystem In order to use the new EFI variable filesystem interface, you need to remove the old efibootmgr program and replace it with a new one that supports the EFI variable filesystem. Download and install: https://github.com/vathpela/efivar Download and install: https://github.com/vathpela/efibootmgr/tree/libefivars and the second link is dead so that part did not get done because of it. I rebooted, using the keys needed to get the BIOS boot options, I selected the EFI listings, it took me to the Slackware directory I added and put that stuff into, and it was showng me the message as if it was using the usb stick and showing /dev/sda1 as root, when it is /dev/sda2 and /dev/sda1 is the efi partition. it showed the hit enter to boot efi whatever Slack is calling it file, it just took be back to the begining prompt in BIOS to select a dir to boot from. so yeah I know I got a be missing a step or two, or three here, though, I'd like to get it like normal and just boot into a listing and have a default boot OS like grub. yes this is all new to me. I've been using MBR grub. :D :D I probably am defiantly missing that efibootmanager program that I suppose throws up a listing on the screen. |
The Slackware installer won't prompt you to install elilo if you didn't boot the installer in UEFI mode. It requires the UEFI information from the kernel to be loaded to detect whether it should prompt to set up elilo. If you booted the installer in legacy, aka BIOS, mode, it won't prompt you to setup elilo, since the system wasn't booted using UEFI.
I don't know how it is on other systems, but the two UEFI systems I've tried both provide two different ways to boot the Slackware install media (in my case, both were using a USB drive). I would press F11 (or whatever key combination to select my boot drives) and it would present me with a something like "Slackware (UEFI)" or "Slackware (legacy)". If I selected legacy, the elilo setup would never be presented. If your motherboard doesn't show both options, you may need to (at least temporarily) disable "legacy mode" (or whatever your firmware calls it). This would allow your firmware to only see the UEFI mode of the installer, which would allow you to setup elilo. |
Quote:
|
Quote:
flagged boot,esp |
Quote:
|
update
1 Attachment(s)
OK, I boot via efi, installed, and this BIOS is not giving me a list, I do not know if I am suppose to get a list, like grub2 legacy mode install type list. I have to hit my keys needed to select boot from and select efi, it has two types of efi boot modes a list which comes up error, then where I have to navigate into the partition and select what to boot. WHich that one works, but I do not want to have to always be present and go through the steps each time I boot. that just over kill, I do not know how others EFI boot works, never seen it before. So I am going on what I think it should be like if I was to have created it.
I'm now installing Manjaro boot efi to see what that does. back: it fixed it, I now see a "grub" boot listings with Manjaro and Slackware and I am in Manjaor right now, am now going to boot slack and see where that takes me. back from attempt at Slack: Big NOPE select Slackware off Manjaros grub list, kernel panic. select efi listings I get a message EFI/efilio.efi/efilo.efi file not present select Slackware advance, then select slackware on /dev/sda2 and kernel panic unknown block(8,2) I do not know what the 8 represents, but if 2 is the second partition then that part is correct, I only have at the moment one hdd connected to this laptop. looks like I got some tinkering to do. Just need to figure out how to access the efi partition and hope I don't screw something up. :D this is the elilo.conf in rfi boot slackware directory. Code:
[userx@manjaroefi Slackware]$ cat elilo.conf don't know if this is relevant, trying to mount slack on manjaro fs, now i got check what type it is. it's suppose to be ext4? Code:
[userx@manjaroefi /]$ sudo mount /dev/sda2 /tmp2 right click on gparted partition shows, Quote:
Code:
[userx@manjaroefi /]$ sudo pacman -Ss e2fsprogs BIG Question. is /boot mounted to the fat32/boot/efi as I just cd into Manjaro's /boot/EFI and am seeing everything that I have mounted to /mnt/boot/efi in my investigation on how to update grub using efi for manjaro. if yes then that you mean I have no need to mount it at a separate mount point. |
went back to MBR after secondary hdd crashed due to GPT error corrupted table error for not good reason whatsoever. had to reinstall Windows 10 to fix the MBR that Antergos Linux completely screwed up with its grub install. still got to try and fix my secondary hdd using GPT and I'm having a hell of a week. :D :hattip:
|
All times are GMT -5. The time now is 12:00 AM. |