You are not logged in.

#1 2014-08-24 10:05:40

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Arch + GummyBoot issue

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

#2 2014-08-24 11:24:55

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#3 2014-08-24 11:44:47

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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

#4 2014-08-24 11:46:22

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#5 2014-08-24 11:56:51

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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

#6 2014-08-24 12:03:44

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#7 2014-08-24 12:05:25

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#8 2014-08-24 12:06:48

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#9 2014-08-24 12:13:58

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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

#10 2014-08-24 12:23:01

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#11 2014-08-24 12:28:35

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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

#12 2014-08-24 12:30:24

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#13 2014-08-24 12:33:49

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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

#14 2014-08-24 12:37:02

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#15 2014-08-24 12:38:22

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

Try gummiboot first to see if it works this time.
If it doesn't, give efibootmgr a go...
wink
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

#16 2014-08-24 12:40:48

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#17 2014-08-24 12:43:45

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

nikosgr33k wrote:

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?

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

#18 2014-08-24 13:15:37

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#19 2014-08-24 13:51:20

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#20 2014-08-24 15:15:34

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

What is the output of:

ls /mnt/boot

What is in /mnt/etc/fstab?


Jin, Jîyan, Azadî

Offline

#21 2014-08-24 16:31:48

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#22 2014-08-24 16:33:38

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,776
Website

Re: Arch + GummyBoot issue

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!
tongue


Jin, Jîyan, Azadî

Offline

#23 2014-08-24 16:45:39

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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! smile

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

#24 2014-08-24 16:47:50

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

#25 2014-08-24 16:54:07

nikosgr33k
Member
From: Thessaloniki
Registered: 2014-08-24
Posts: 52
Website

Re: Arch + GummyBoot issue

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

Board footer

Powered by FluxBB