Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I can only set up Arch based distros to work, because they don't do something with EFI partition these newer do.
And also, Ubuntu/RHEL based , can't even load screen anymore even in live USB ! It just finished checksum,and when trying to boot live USB, it takes forever, I've left it 30m-1 hour, nothing, just still loading..
I don't know what to do with this PC. It's from 2017. And even AntiX, is laggy on it, it's not fast at all.
And, btw, Arch (or any install), consumes me a lot of time, so it's not easy to distro hop on this one, it's frustrating. At least 1-2 hours I need just to install, and fix that UEFI nonsense, as it won't install GRUB directly from installer, but I have to manually meddle with it.
rn, it's on windows, but I don't need this PC anymore, but it can't even handle linux either, I don't want to reinstall just because it can't handle latest update..
yes, do you really need it? Replace the disk with an ssd and add ram (if possible). Try the refind method mentioned in your link (if you really want to play with it).
I have a dell lattitude e6540. It is about 7-8 years old and works pretty well.
This isn't a potato problem, it's a configuration problem. That's a respectable machine that just looks like it has a flakey UEFI (which has a work-around as shown in the link). You might also try MBR booting with Lilo. The machine I'm on now is from 2018, and it is running 5 virtual machines plus various services while being a router. It has Slackware current. So, I'm sure you can get it going but if you really don't need it then donate it or maybe keep it in storage for awhile just in case you suddenly find a use for it.
This isn't a potato problem, it's a configuration problem. That's a respectable machine that just looks like it has a flakey UEFI (which has a work-around as shown in the link). You might also try MBR booting with Lilo. The machine I'm on now is from 2018, and it is running 5 virtual machines plus various services while being a router. It has Slackware current. So, I'm sure you can get it going but if you really don't need it then donate it or maybe keep it in storage for awhile just in case you suddenly find a use for it.
Interesting. So, can I just, skip grub installation when installing any distro, still have EFI partition on /dev/sda1 , and just install from live USB LILO on /dev/sda1 . Would it be able to find that installed distro on /dev/sda2 .
How is command called to install LILO ? In my case. I just need simple, to recognise that one (or maybe if I want multiple linux distros on other partitions would be plus).
Does it write to NVRAM ? As I found, that's when it freezes. I wish bootloader installation could be simpler. Like refind bootloader, there's instructions, but it feels so complicated, like, why I have to go in UEFI 2-3 times... why it couldn't be simple terminal installation and be done with it.
Last edited by ZapAnarchy; 04-11-2024 at 12:55 AM.
Does it write to NVRAM ? As I found, that's when it freezes. I wish bootloader installation could be simpler. Like refind bootloader, there's instructions, but it feels so complicated, like, why I have to go in UEFI 2-3 times... why it couldn't be simple terminal installation and be done with it.
That's progress, mate! Everything gets more complicated all the time.
To use LILO you also have to use a traditional mbr boot. This should be available on older machines. You have to go into your UEFI once to set up this boot mode, which means finding it in the menu system. It might be called CSR (compatibility support mode) or Legacy.
Lilo doesn't use nvram afaik but keeps all its configuration data in a file called /etc/lilo.conf which you have to edit by hand after each kernel update. That's one reason why it fell out of favour. Another is that it isn't being actively maintained any more (though there's not a lot that can go wrong with such a simple program).
In concept, LILO is very simple, much simpler than GRUB. You put the boot requirements for all your systems (location of kernel and initrd, kernel boot parameters etc) into one lilo.conf file and then run /sbin/lilo as root. This program creates a map file containing the physical addresses of all the files you named, writes its address directly into the active program, then copies that into the mbr.
You can boot multiple Linux systems with LILO; I did that for years. You just need to decide which of your systems will run /sbin/lilo when required and make sure that all the pathnames of kernels, etc, in lilo.conf are relative to that system and that all these partitions are mounted before /sbin/lilo runs. But it won't boot Windows. You need GRUB or UEFI for that.
That's progress, mate! Everything gets more complicated all the time.
To use LILO you also have to use a traditional mbr boot. This should be available on older machines. You have to go into your UEFI once to set up this boot mode, which means finding it in the menu system. It might be called CSR (compatibility support mode) or Legacy.
.
Sadly, options is greyed out in my insydeH20 bios (v1.08)
This is how it should work, but mine is greyed out, and cant change it, even by setting those supervisor passwords etc..
I dont know, if that can be unlocked anyway, even if greyed out now ? Because, I was able to reset forgotten password via some backdoor code I found for Acer. So, if you know, is there some backdoor to enable this anyway.
I tried, clicking Shift, or Esc, when booting bios, or Im not sure what combinations, like it gives unrestricted access to all settings in this insydeH20 bios.
If it have backdoor for password, there must be for setting this to legacy anyway (that would solve all problems with booting for future as linux will install on legacy.. I think
I've never seen a computer have a legacy BIOS option, but have it greyed out. I wonder if something has to be disabled to enable legacy BIOS? Is secure boot disabled?
I've never seen a computer have a legacy BIOS option, but have it greyed out. I wonder if something has to be disabled to enable legacy BIOS? Is secure boot disabled?
Here this is it's current state (just took pictures now):
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.