You are not logged in.
File system /boot is not a FAT EFI System Partition (ESP) file system.
This is what i get when i try 'gummiboot install'
I googled but haven't found a working solution for me.
My /dev/sda1 is 1024MB of type 'EF00'
What should i do to finally install gummiboot EFI loader properly?
Please help me install gummiboot so i can FINALLY make Arch work
its only this EFI bootloader issue that is troubling me.
I can provide you with details if requested.
Currently i have no other means of contacting you other than an old live opensuse distro
What is now proved was at first only imagined! && http://superhost.gr
Offline
i have just 1 SSD Samusg EVo 840 having partiotioned it in 3 partitions
/boot 1024MB type=EF00
/ 15GB
/home = the rest
i just canot boot ARCH when i gummiboot install it says
File system /boot is not a FAT EFI System Partition (ESP) file system.
What is now proved was at first only imagined! && http://superhost.gr
Offline
You have created the partition, now you need to create the filesystem:
# mkfs.fat -F32 /dev/sda1
Presuming your ESP is /dev/sda1...
https://wiki.archlinux.org/index.php/Be … ilesystems
Jin, Jîyan, Azadî
Offline
i have already did that after gdisk /dev/sda
my /dev/sda1 is in fact partiotioned as fat32 and of type EF00
I just dont understand why gummiboot refises to install.
What is now proved was at first only imagined! && http://superhost.gr
Offline
It's a long shot, but some firmwares don't like ESP sizes other than 512MiB. Can you try re-sizing it?
You could also try not using gummiboot at all and instead make a direct entry into your firmware NVRAM using efibootmgr:
https://wiki.archlinux.org/index.php/EF … ot_manager
Jin, Jîyan, Azadî
Offline
I cannot resize iam afraid shoudl i install efibootmgr and:
# efibootmgr -d /dev/sdX -p Y -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sda2 rw initrd=/initramfs-linux.img"
It is a good idea to run
# efibootmgr -v
to verify that the resulting entry is correct.
To set the boot order, run:
# efibootmgr -o XXXX,XXXX
should i also delet the /boot/laoder/entries/arch.conf i have created?
before all that i should arch-root /mnt first?
please give me specific details
What is now proved was at first only imagined! && http://superhost.gr
Offline
i dont know whay but i believe its not gummiboot's fault but somehtign else, in fact in one try of mine i was able to run gummiboot i just cannot recall how exactly i did it.
What is now proved was at first only imagined! && http://superhost.gr
Offline
also i foudn thsi article but ima not quite sure what i shoudl do;
Oh, you are supposed to do the gummiboot installation from the chroot.
But you could also just copy over the efi binary manually to wherever
you want it to go as well.
If you are dead set on doing this from outside the chroot, you can use
gummiboot --path=/mnt/boot install to install it to the correct place.
But you should know that the only things that the gummiboot command will
do is copy the efi binary to (ESP)/EFI/gummiboot/gummibootx64.efi as
well as (ESP)/EFI/boot/bootx64.efi and then attempt to make a efibootmgr
entry (firmare entry). So these things can all
It will be simpler, though, to arch-chroot and reinstall the gummiboot
package as it should all get set up automatically in that case. That's
what it is trying to do now but /boot is not currently a ESP - /mnt/boot
is the ESP. That's why it is failing. Try again in the chroot.
PLEASE ADVICE.
What is now proved was at first only imagined! && http://superhost.gr
Offline
OK nikosgr33k, take a deep breath & calm down...
The only guide you should be following is the Arch wiki; all other guides are likely to be incorrect and/or out-dated.
You do not need to delete any of your gummiboot config --- you can run several different booting systems on an EFI system & choose between them at will.
You need to change the efibootmgr entry to reflect your setup:
# efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sda2 rw initrd=/initramfs-linux.img"
You should install from the (arch-)chroot, as described in the Beginner's Guide, it makes it much simpler...
Jin, Jîyan, Azadî
Offline
I will try this:
So, first i boot form my usb stick
and then
mount /dev/sda2 /mnt
chroot /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
I mean i have to mount both /boot and / partitions right?
is this the correct comamnds i should give?
What is now proved was at first only imagined! && http://superhost.gr
Offline
No, where did you get that from?
Read the Beginner's Guide again & follow that exactly...
Mount the partitions, select a mirror, install the base system, generate the fstab then chroot.
Jin, Jîyan, Azadî
Offline
Wait!
i have already done thise steps. and install all the system its the boot loader iam having trouble for.
i cant boot my main hdd so i cna only start from arch;s usb stick
isnt this the correct order of comamnd i should give
please write for me if soemthign is wrong.
What is now proved was at first only imagined! && http://superhost.gr
Offline
Ok, sorry.
Well you still need to mount the directories first, then chroot:
# mount /dev/sda2 /mnt
# mount /dev/sda1 /mnt/boot
# arch-chroot /mnt /bin/bash
Jin, Jîyan, Azadî
Offline
okey up until now!!
after thise exact command should i try to re-give 'gummiboot install'
or just
efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sda2 rw initrd=/initramfs-linux.img"
this time?
What is now proved was at first only imagined! && http://superhost.gr
Offline
Try gummiboot first to see if it works this time.
If it doesn't, give efibootmgr a go...
EDIT: You will need to change /boot/loader/loader.conf & change the "default" line to replace the long string of numbers and letters with "arch" (if your config file is /boot/loader/entries/arch.conf). This isn't in the wiki, I really should get an account & edit it... [Some wonderful Archer has corrected this in the wiki.]
Last edited by Head_on_a_Stick (2014-08-24 12:53:19)
Jin, Jîyan, Azadî
Offline
I will iam goinf for a reboot and i feel the excitement already in my vains!!
lets hope it will work this time.
until i do just out of perosnal curiocity
what the differnce of:
# mount /dev/sda2 /mnt
# mount /dev/sda1 /mnt/boot
# arch-chroot /mnt /bin/bash
mount /dev/sda2 /mnt
chroot /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
isn't it the same thing?
What is now proved was at first only imagined! && http://superhost.gr
Offline
until i do just out of perosnal curiocity
what the differnce of:
# mount /dev/sda2 /mnt
# mount /dev/sda1 /mnt/boot
# arch-chroot /mnt /bin/bashmount /dev/sda2 /mnt
chroot /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/bootisn't it the same thing?
If you chroot & then run mkdir /mnt/boot it will create a /boot directory under your install's /mnt directory (rather than the "/" directory)...
Also, if you have already run pacstrap & genfstab then there is already a /mnt/boot so no need to run mkdir.
Last edited by Head_on_a_Stick (2014-08-24 13:05:43)
Jin, Jîyan, Azadî
Offline
Good News!!
i wasnt giving the mount and chroots in the right orde thay why it failed!!
it managed to install 'gummiboot install' saying ti copy some EFI*54 files
okey but i think i have something wrong in my arch.conf
linux@linux:~> cat /mnt/boot/loader/entries/arch.conf
title ARCH Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda2 rw
The new error says it cannot find vmlinuz
What is now proved was at first only imagined! && http://superhost.gr
Offline
So, what now, gummiboot loaded but why it says it cannot find vmliz image?
What is now proved was at first only imagined! && http://superhost.gr
Offline
What is the output of:
ls /mnt/boot
What is in /mnt/etc/fstab?
Jin, Jîyan, Azadî
Offline
I was anxious couldnt wait and installed everythign from scratch.
Finally i have a working Arch installation!
now iam installing packages
what you think might have been the problem in my previous installations?
What is now proved was at first only imagined! && http://superhost.gr
Offline
Probably your fstab & mounting of the ESP --- it would have been quicker to sort that than to re-install.
Plus you would have a greater understanding of the mount points in your system & the setup of your bootloader...
Coward!
Jin, Jîyan, Azadî
Offline
i was waiting so many hours for a reply plus i was tryign from yesterday this and i giot exhausted, i though i was left all alone!
now iam in gnome and tryign to 'yaourt chrome' and it keeps isntalling for 30 mins and it deosnt seem to end!
the tremianl screen keep rollign copmling stuff and the cpu is going crazy do you think i should wait more or kill it?
What is now proved was at first only imagined! && http://superhost.gr
Offline
htop says '/usr/bin/cland -ccl - triple blablabla blaaaaaa'
90% of ram and 88 cpu usage
is this normal?
What is now proved was at first only imagined! && http://superhost.gr
Offline
plus i egt an error whn iam trying wife-menu
Job for netctl@wlp2s0\x2dMonastiri.service failed. See 'systemctl status netctl@wlp2s0\x2dMonastiri.service' and 'journalctl -xn' for details.
help please
What is now proved was at first only imagined! && http://superhost.gr
Offline