Preface
Goal: Handling multiboot with GRUB, fstab, EFI.
After basic administration and GUI,
we can go back to our homework.
Make the linux coexist with existing OS,
such as Windows or FreeBSD.
Table of Content
GRUB
We still need to do GRUB configuration,
to enable windows boot directly from the GRUB.
OS Prober
Since I use windows,
I want my windows entry to be also included.
This require `os prober.
You still need to enable the os-prober
.
And your windows entry will appear.
The windows menu entry contain chainloader.
While the EFI menu entry containfwsetup
.
This is new stuff for me.
The linux menu entry part, you can examine yourself.
EFI Variables
We have to deal with EFI before.
I guess we need to go deeper for the sake of knowledge.
If we we boot using EFI,
we can find this directory.
It is all in binary
It said that,
systemd
would automatically mount this efivars.
But I alos find this folder moount in my openrc
.
The variables list can be obtain here
then we can query the variable content by this command.
fstab
I have prepared a few partitions to work coexist with my arch linux.
I can mount manually, so I can have this result.
But how exactly do I setup the fstab
?
I can get the UUID by using ls
command.
or better
![Arch Post Install: Get Disk UUID][025-exa-uuid
So I can setup my /etc/fstab
.
![Arch Post Install: /etc/fstab][025-vim-fstab
And finally get the nice output of the mount point.
What is Next 🤔?
After all basic stuff done,
we can continue, installing application,
so we can get to work with our notebook in daily basis.
Consider continue reading [ Arch: Application Install ].