#bootloader won't install
302 messages · Page 1 of 1 (latest)
Grub, and it just spits out its not a efi thingy
Even tho it is
Like while i was trying to 'grub install' it said 'no efi dir'
Correction: grub-install --target=x86_64-efi --bootloader-id=grub_uefi --recheck
Using this
Did you mount your efi partition and created a /boot/EFI directory?
How do i do that :<
Assuming you’re already chrooted run mkdir /boot/EFI. Then mount your EFI partition and run grub-install --target=x86_64-efi --bootloader-id=grub_uefi --recheck
Mount the EFI partition to /boot/EFI
Mount the partition is cd right?
mount /dev/PARTIONNAME /boot/EFI
Do you remember what partition is your EFI partition?
How do i check it :p
Exit the chroot by typing exit. Run fdisk -l to see the names of all of the partitions then run cfdisk /dev/thenameofthedisk
Its /dev/sda1 and its a EFI system type
So run chroot?
Ye
arch-chroot /mnt
Alr alr then what
mkdir /boot/EFI, then run mount /dev/sda1 /boot/EFI.
Then you install grub by running: grub-install --target=x86_64-efi --bootloader-id=grub_uefi --recheck
The last thing you need to do is run grub-mkconfig -o /boot/grub/grub.cfg
You forgot a space
Alright
grub-install --efi-directory=/boot/EFI should work now
Now i got a different error
Then after what Me Derp said type grub-mkconfig -o /boot/grub/grub.cfg
When creating the directory or installing grub?
/boot/EFI doesnt look like an EFI partition while running the grub install
Can you show lsblk -f
Oh, your using EFI?
you already mounted it
Yay?
run umount /boot/EFI and then rm -rf /boot/EFI
I mean you already had it mounted before
to /boot
Did that now what
grub-install --efi-directory=/boot
Try grub-install
It cannot find the EFI dir
did you set it to EFI when creating the partitions
Gpt, it was already formatted tho
Ye the guide told me to
That's the partition table for the drive, not the filesystem of the partition
The EFI partition has to be vfat for it to work
How do i change it? Or is it too late?
Before you reformat it, can you show me the contents of it with ls /boot?
Alright, exit out of chroot, unmount it with umount /mnt/boot, then run mkfs.fat -F32 /dev/sda1, finally remount it with mount /dev/sda1 /mnt/boot and regenerate the fstab with genfstab -U /mnt > /mnt/etc/fstab
after that, chroot back in and run pacman -S linux
Now you should hopefully be able to install GRUB
grub-mkconfig -o /boot/grub/grub.cfg will generate the config for GRUB
Ight now im done? I can reboot/ sleep
You've set a root password with passwd, right?
Ye
Exit out of chroot and reboot then
Can i check in some way
I think passwd --status should show it
yep
Do you have a different keymap?
you might have to go back to iso and set your keymap
So reboot again?
If you can't get the password right, then yeah probably
also, make sure you use root for the username
Oh i didn't do that
Use loadkeys [keymap] to set the keymap, and then set it in /etc/vconsole.conf like that wiki page says
No mounting to drives right?
I just rebooted into the usb again
Just mount your root partition (sda3) and edit /mnt/etc/vconsole.conf to KEYMAP=[your keymap]
You'll want to make a user, and I assume you want a GUI?
Kinda i can work with i3 too
For a user, run useradd -mG wheel [username], m creates a home directory and G wheel adds it to the wheel group, which will be used for sudo
Ight did the command
And then set it's password with passwd [username]
This can be the same as your root password, if you want
Its gonna be the last digits of pi
Ez ez arch is easy
And before you switch to the user, check if you have sudo installed by running it, and if you don't install it with pacman
hm?
Sudo isn't installed but i cant connect to the internet again
did you install networkmanager
yeah


Now what?
back to iso time
Are you using wifi or ethernet?
Ethernet
You can probably just use systemd-networkd for now
Create a file at /etc/systemd/network/20-wired.network that looks like this
[Match]
Type=ether
[Network]
DHCP=yes
You could, but this shouldn't take long
Then run systemctl enable --now systemd-networkd systemd-resolved
which will enable and start the services for them
Just Forever?
Hm?
Would tht fix the issue for this one session or just for the whole os
It should work after reboot, but it may be a good idea to replace it with a different network software with more features later
Do you have internet?
Also, it's probably better to just install base-devel instead of sudo, as it includes it as well as some other packages you'll probably need
Installed!
And to enable sudo for your user, run EDITOR=[text editor] visudo and uncomment the first line about wheel
So it would be like EDITOR=nano visudo?
Yeah
And then the %wheel one?
Yep
Got it now what, the GUI?
I can always change right?
Yeah
Ive been a year with kde and gnome and i want sumthin different
You have a recommendation
One you can customize
Well xfce4 is pretty customizable
I'll go with that then
I believe you'll want the xfce4 and xfce4-goodies packages
Oki
And you'll want lightdm and lightdm-gtk-greeter for a login screen
After that just run systemctl enable --now lightdm and it should start
I have to go for a bit, so hopefully everything works out lol
Thanks so much for helping me with the install
try mounting your efi partition to /boot/efi or just /efi
(from iso /mnt/boot/efi or /mnt/efi)
oh
its solved
nevermind lmao
Thanks its already solved tho lol
lol
When do i switch to user tho?
whenever you're ready to enter your graphical environment
just do ctrl d to exit the root login and login as your user
Theres an error installing xfce4
failed to commit transaction (failed to retrieve some files)
do pacman -Syu then try installing it again
yay!
how do i get it to notice my second hdd, and i have no sound lol
do you see your second hdd in lsblk -f?
yee
make a directory to mount it somewhere (like sudo mkdir /media/second_hdd)
then sudo mount /dev/sdXy /media/second_hdd
then you can add it to /etc/fstab to make it mount automatically if you want
oh and you can sudo chown Sayori:Sayori /media/second_hdd to be able to access it as non-root
?
oh wait im dumb
i need to put the info right? the name of the hdd
still doesn't work :/
sudo mkdir -p /media/steam_lib
how do i add it to fstab then?
easiest way is probably
sudo pacman -S arch-install-scripts
genfstab -U / | grep steam_lib | sudo tee /etc/fstab
the /dev/sdXy is the drive?
It's probably better to just use the file manager's method of mounting it
But adding it to the fstab works as well
how
also the audio doesnt work, can't listen to men
I think the gvfs package allows thunar to manage drives
so pacman -S gvfs?
Yesh
I believe you should have the option to mount them in the file manager
If you go through thunar's settings do you see an option related to GVFS?
I think it should be under the advanced tab
it may not say GVFS though
i dont see it
is volume management enabled?
idk
what filesystem is the drive?
how do i check
what did you format it with originally?
pfff probs linux only vers
it's under the advanced tab
also, you restarted thunar after installing gvfs, right?
huh???
closed and opened yea
Under the advanced tab it should mention something like gvfs or volume management
what?
Pipewire is probably the option for an audio server
Unless you want to use pulse audio for some reason?
Install the pipewire, pipewire-pulse, pipewire-jack, and pipewire-alsa packages
Choose wireplumber when asked and override all packages
And reboot
ight
now what
how do i change it
found out how 
one last thing
how do i add 1 hour of time
Does the xfce4 settings have an option for automatic timezone?
also it seems that you need to restart xfce4 for gvfs to work
so are you able to see the drives now?
yah
i need to put in the sudo passwd to access tho
there was a way to now do that right?
also need help with installing steam, unless yall are buzy i can wait lol
it should be as simple as sudo pacman -S steam
you need to enable multilib for pacman
it's the repo for 32-bit apps
edit /etc/pacman.conf and uncomment the hashtags before this
It's also probably a good idea to uncomment Color and ParallelDownloads, which make pacman faster and look nicer
You uncommented both lines, right?
Also, avoid using Sy, it can sometimes lead to partial updates (use Syu when you need to update the repos)
ye, still the same error
Well that's the error I get when I comment out just the include line
Can you show a screenshot of it?
weird, the community include got commented out
should i uncomment that
yes
bruh
no I meant this
owh
recomment community-testing, uncomment that line, and run pacman -Syu steam
that's weird
ikr
maybe try a different network software, I'd recommend network manager, though you could also use something like network manager
install networkmanager with pacman, run systemctl disable --now systemd-networkd systemd-resolved and then systemctl enable --now NetworkManager
You installed it, right?
think so


all this work
