Posted December 09, 2020
rojimboo: You're free to do what you want, but I don't think you get my point. A ridiculously slow booting machine is a sign of something very wrong, and it's the opposite of 'irrelevant, endless and futile' to fix it as it is a glaring issue that affects a lot of things. But to each his own ;)
By the way, is the windows bootup/operations as slow?
Well nothing else seems to ever be wrong with the computer - everything works perfectly fine except for the slow boot and my inability to get this to run in UEFI, even though I can generally use UEFI mode with CSM disabled (I'm in it right now). By the way, is the windows bootup/operations as slow?
I had to change where it says "/vmlinuz" to "/boot/vmlinuz" because that's the only way I can get the script to run without an error (it's looking in the wrong directory by default, but I don't know why, and by the way, why is "linuz" spelled with a z instead of an x?).
Yes, the ZIP file method works fine in Legacy/CSM/BIOS mode, and so does the ISO method if I burn it onto a USB drive with a single partition using UNetbootin (by the way, the USB writing program built into Mint doesn't allow specifying a partition, so that's probably not viable for this).
rojimboo: Maybe it needs to have the EFI partition present already and the normal one after it, before running the script and copying the tar. Try creating the partitions manually following a guide, like for example in the Arch wiki. ESP+ext4 partitions for example if you don't need swap.
I don't know the website and page for that - do you happen to have a link? In any case, I followed a guide on this page: https://forums.linuxmint.com/viewtopic.php?f=42&t=287353
Look for the third post, which has a heading that says "UEFI - Hybrid Install". I did basically that except that instead of using the Linux Mint installer, I used UNetbootin to put my ISO onto the third partition.
Actually, I just tried this method a few minutes ago, and after I put the ISO onto the partition I couldn't boot it. I tried booting in CSM mode (which I need to do initially, so that I can get into it and then install GRUB from inside of Mint), but it gave me two relevant boot options: one to boot to the third partition and the other to boot to the drive itself. When I tried the third partition the screen went black with a flashing cursor near the top, and the red light on the USB stick stayed on and didn't flash. It just stayed like that for a long time so I restarted and booted with the drive itself instead of the partition. This caused it to automatically go back into my UEFI setting for some reason that I can't figure out, but when I said to close and discard changes then it went into GRUB, but the only things listed were the partitions on the HD, so I think it was just booting my HD the normal way and ignoring the USB drive completely at that point.
rojimboo: That means EFI setup/partition is not setup properly. Try manually creating the partitions as mentioned in point 3, before copying the tar and running the script.
By the way, you said you were CERTAIN uefi is enabled for your other boots. How are you confirming UEFI is working?
That's what I did. And the way that I know UEFI is enabled is that first of all, I disabled CSM (which means that it's in UEFI mode, right?), and secondly, whenever I'm in that mode, the text that it prints when booting an OS looks different, and so does the logo, and the initial text for entering the BIOS/UEFI settings, so there are a lot of visual clues as to which mode I'm using. By the way, you said you were CERTAIN uefi is enabled for your other boots. How are you confirming UEFI is working?
rojimboo: Whatever floats your boat dude :). I just find it incredibly hard to relate to someone living so backwards that they can't even conveniently show the offending error message when asking people to troubleshoot something for them, haha.
Privacy is the most important thing in the world to me. The reason why I started using Linux in the first place is because I got sick of trying to keep Windows 10 spyware disabled (which is almost impossible to do). For that matter, I don't like touch screens because they get smeared over time, and it's much harder to type on a little screen with my thumbs rather than a keyboard. I'm a programmer and a gamer, so obviously I prefer a desktop with a nice, huge monitor, excellent video card, all gaming peripherals and a keyboard and mouse. And I hardly ever talk on the phone except maybe once a month or less. So you tell me, is there any good reason why I should spend that kind of money to buy something that I wouldn't even use, and which would make me uncomfortable to even have on me, because of their absolute disrespect for anyone's privacy? rojimboo: Well seeing as I got conflicting info about this approach 1, I'll wait for your answers to my questions, especially the one about using default settings for linux-live-kit. Then, before abandoning this approach and trying out a new, I think it's worthwhile just to explore how to make it UEFI bootable as that seems to be the only issue remaining (apart from something seriously wrong with your rig haha). But Unetbootin or other live usb creators could help us probably to make an UEFI bootable custom live usb, without the linux-live-usb script.
I'm not sure how you got conflicting info, but I'll clarify anything if you need me to do so. I hope I've answered your questions now though. I did use the default settings for Linux Live Kit, except for changing the path to vmlinuz, which was necessary just to get it to work at all. Other than that there weren't really any settings to configure. I just ran the script. Yes, getting it compatible with UEFI is the only remaining issue, and I don't see why there'd be anything wrong with my computer - it's bran new, for God's sake!
UNetbootin doesn't make anything UEFI-bootable, at least in my experience. Like I said, I used it and it made a drive that only booted when I have CSM enabled.
As for making the drive without using the linux-live-usb script, what do you mean? You're not talking about Live Kit, are you? Or are you talking about a USB burning program? In any case, I'd still need to use Live Kit to make the ISO in the first place (I've tried making ISO files directly from the data on my HD using things like dd, and that doesn't work).
rojimboo: Oh and finally, what does the custom iso look like mounted? Have you explored it to look for boot config files especially? I found where they are on the Arch ISO for example, and by modifying them people can control the bootup process and partition/drive mounting, but I don't have access to your ISO.
I do have a spare USB key. Might reproduce this and experiment a little with linux-live-usb :)
Well that sounds like a good method to try, but I'm not sure which files are the "boot config" files, or where they're located, or what I'd be looking for exactly. And I'm not sure whether I have any software for mounting an ISO file instead of just burning one. I have stuff like that for Windows, but I'm not sure what I'd use to do that in Linux. I do have a spare USB key. Might reproduce this and experiment a little with linux-live-usb :)
If you test it, please keep a step-by-step guide of what you did!