
(■_■¬)
07.05.2017
03:34:24

Paul
07.05.2017
03:34:35
Not Fedora.

(■_■¬)
07.05.2017
03:34:47

Google

Paul
07.05.2017
03:34:57
-.^
You got something better to do than get angry at people on the internet?

(■_■¬)
07.05.2017
03:35:39

Paul
07.05.2017
03:35:48
That's nice, dear.
You've stated your opinion. Now move along.

(■_■¬)
07.05.2017
03:36:06
Seriously GRUB just werks on UEFI.

Paul
07.05.2017
03:36:46
He was having trouble running GRUB with UEFI. It's a common problem people have when first using Arch. Easy solution: use something simpler.
Yes, I could've given a much longer technical answer, but that's not particularly helpful.
If you're an advanced user, you already know what works for you and you can ignore it.
I've probably got GRUB + UEFI + Arch running on about 3 laptops sitting in my bedroom right now. I'm well aware that it works.

(■_■¬)
07.05.2017
03:40:19

Paul
07.05.2017
03:40:53
@RaadOrfali, @pionen seems to think my advice is BS/FUD and will now do their part by walking you through the process of fixing GRUB.
Have fun!

Google

Paul
07.05.2017
03:42:41
@pionen, in all serious, please take into consideration who I'm talking to, what we're talking about, and the level of experience of the person with the difficulty. This is why the Linux community often scares away newcomers: people focus too much on being too technically accurate/complete, rather than getting things working and being friendly.
If you're a newcomer to Arch, then "pick one: UEFI or GRUB" is perfectly valid advice. It's a very common problem.
The first time through, you want the simplest configuration possible.

(■_■¬)
07.05.2017
03:44:11


Paul
07.05.2017
03:44:19
Obviously, yes
But everyone likes to play with something dangerous once in a while
When people want to give something like Arch a try, it's helpful to limit the number of choices and keep the configuration simple.
As they grow more comfortable, they can customize it further and work their way toward more advanced configurations.
Something as seemingly mundane as running update-grub could throw off a lot of newcomers--especially since "sane" distros like Fedora handle that step for you.


Raad
07.05.2017
04:54:33
If you're a newcomer to Arch, then "pick one: UEFI or GRUB" is perfectly valid advice. It's a very common problem.
Sorry I couldn't answer on time as I was driving, just to explain that no I am now newbie as I am a RHCSA and RHCVA v6 but and I confirmed my laptop as two hard disks one pre installed Windows and the second one I replaced the blue ray DVD with a 1tb hard disk which I partitioned it to run main Fedora and second Ubuntu and Arch, but when it reaches the grub v2 and efi I am mid range. As I mentioned the 4 os was running fine till updated Fedora to efi which brakes the other OS boot, I tried to follow arch wiki to configure it but I had a clue as I know that all the kernel should be in /boot and efi or grub folders will be inside it but the new arch article says that I should mount the fat32 partition inside efs and copy the kernel inside it so where is /boot gone and how this can integrate the other os


Paul
07.05.2017
04:56:43
The EFI partition can hold /boot, but I forget what the tradeoffs are
I believe this is what I did most recently: https://wiki.archlinux.org/index.php/EFI_System_Partition#Using_bind_mount


(■_■¬)
07.05.2017
05:04:55
You are right, the FAT32 partition is the ESP. But, if you are installing/booting in UEFI mode the ESP partition must be mounted on /boot/efi, and /boot/ must be in another partition.
Every single OS installed in the laptop must have its own /boot/ but the same ESP must be mounted on /boot/efi directory.
This partition should never be wiped/reformated, in that case you will lose the *efi files from other systems.
A now issue with Fedora and many other OS is that os-prober fails to identify the other previously installed OS's. So, in this case, Fedora installer will not automatically add the entries to the other OS to GRUB, to make it work you will need to "chainload them" or say link them to Fedoras GRUB.

Paul
07.05.2017
05:05:17
I use /esp
And you can have /boot be on the same partition. The instructions on the wiki are very unclear. You can keep the images on the ESP


(■_■¬)
07.05.2017
05:07:11
Nah, not for arch; I never use /boot/efi
Seriouly, once againg this worked for me with Arch, Ubuntu, Fedora, Debian and OpenSUSE.
But if you are looking for more than one linux distribution alonside Windows you will need to chainload them... say link the *.efi files from the other OS to Fedoras GRUB.

Paul
07.05.2017
05:07:20

Google

Paul
07.05.2017
05:07:26
But it's not the wiki says to do :P
The wiki basically says "other distros use /boot/efi or /boot/EFI, here's a list of 20 other ways you can do it"

(■_■¬)
07.05.2017
05:08:28
In this case, I must agree with you, installing more than one linux distribution alonside Windows is not an easy task, but doable.

Paul
07.05.2017
05:08:57
Definitely doable
The instructions on the wiki are just lousy for GRUB + UEFI
You're better off looking at how other distros do it and copying that unless you have some reason to do it differently
(which is /boot/efi)
I had some reason for keeping it completely separate, but I don't remember what it was. I had to do some insane patching to get Linux running on that device, though.

(■_■¬)
07.05.2017
05:12:31
I have done this before:
https://help.ubuntu.com/community/Grub2/CustomMenus#Using_Only_a_Custom_Menu

Paul
07.05.2017
05:13:04
Until Windows decides it's just going to replace everything on the ESP lol

(■_■¬)
07.05.2017
05:13:15
And here are some samples:
https://help.ubuntu.com/community/Grub2/CustomMenus#Sample_Menuentries

Raad
07.05.2017
05:14:28


Paul
07.05.2017
05:14:35
You shouldn't need to customize it quite that much if you keep the entirety of /boot on the ESP, which might be the simplest way to do it, but I don't think I've ever done that
You'll need a custom root param for that

(■_■¬)
07.05.2017
05:15:11

Paul
07.05.2017
05:16:12
If you do what @pionen was saying with /boot/efi, you'll probably have a more stable multi-boot system

Raad
07.05.2017
05:17:41

(■_■¬)
07.05.2017
05:20:21

Google

(■_■¬)
07.05.2017
05:22:03
And you can have more than one disk as long you mount the ESP stored in the main HDD on /boot/efi withou wiping it.
I will suggest to install Windows at first on the main HDD, and later the other Linux Distribution on the other disks.

Raad
07.05.2017
05:25:30

(■_■¬)
07.05.2017
05:26:14
Let's say I don't have grub installed, if you did not wipe the ESP you should have a way to access to the efi files via temporal boot options, like this:

Sid
07.05.2017
05:28:31

(■_■¬)
07.05.2017
05:29:55
In that case you have to manually add it.
This is Debian GRUB with an option to load Fedora GRUB:

Admin
ERROR: S client not available

(■_■¬)
07.05.2017
05:32:37

Sid
07.05.2017
05:33:46

(■_■¬)
07.05.2017
05:33:57
And this is what I added to the 40_custom confing file on Debian to add the link to Fedoras *efi file in order to load it on Debian GRUB:

Sid
07.05.2017
05:35:27
How do you know which mountpoints?

Raad
07.05.2017
05:38:17

(■_■¬)
07.05.2017
05:42:51
So, I should do this for all distros except the first on my UEFI? After install?
When I was trying to fix this issue I first installed Fedora alonside the OEM Windows, later installed Debian, and realized that Fedora was not in the GRUB menu, so I added it to Debian's GRUB, in the same way I did this for Debian I can do it on Fedora's GRUB to add a menu entry for Debian.
The only and the one system that is always added automatically to whatever linux distribution grub you might have is Windows XD.

Google

Raad
07.05.2017
05:47:28

(■_■¬)
07.05.2017
05:51:40
How do you know which mountpoints?
with fdisk -l and also the last 4 partitions are the ones dedicated for Fedora and Debian.
I only care about not reformating/wiping the partition sda2 which is the so called ESP a.k.a Efi Partition System.
sda7 is /boot for Fedora
sda8 is the LUKS encrypted partition that contains the Volume Group for / /home and swap
sda9 is /boot for Debian
sda10 is the LUKS encrypted partition that contains the Volume Group for / /home and swap
Any of the mentioned partitions can live in separated HDD.

Paul
07.05.2017
05:58:59
Okay, so I need a compression algorithm that is fast to compress, fast to decompress, and has high compression ratios
Accepting all new inventions starting now

(■_■¬)
07.05.2017
05:59:41

Swift110
07.05.2017
05:59:44
Ok

Paul
07.05.2017
05:59:47
pff
I'm tempted to try brotli, but not all of my files are text-based

Wolfenprey
07.05.2017
06:00:08
Last time i tried to multi boot on my toshiba laptop:

Swift110
07.05.2017
06:00:15
Cool

Paul
07.05.2017
06:00:21
Although, are there multiple dictionaries for brotli? (I have no idea)
dd if=/dev/urandom of=/dev/root
More effective.

Michał
07.05.2017
06:02:05

Wolfenprey
07.05.2017
06:02:17

Paul
07.05.2017
06:02:21
Are there multiple predefined dictionaries?

Michał
07.05.2017
06:02:37
The pre-defined dictionary contains over 13000 common words, phrases and other substrings derived from a large corpus of text and HTML documents.
I guess there's only one ;)

Paul
07.05.2017
06:02:48
:(
*fork*

Michał
07.05.2017
06:03:05
I doubt there are common strings for non-text data, though
at least any common enough to make it worth it