You are not logged in.

#1 2014-01-08 21:56:32

jjshinobi
Member
Registered: 2013-04-06
Posts: 97

[SOLVED] Gigabyte U2442 fails to mount /boot/efi [rEFInd]

Hello. I've installed Arch in my new system: a [Gigabyte u2442DCF-1](http://www.gigabyte.com/products/produc … id=4449#sp), on it's second drive.

Originally I had problems with grub and efibootmgr so I tried gummiboot. When I tried to add a:

--path=/dev/sda1

it did not accept it and it said it's not ef00 formated even though I ran the proper:

mkfs.fat -F32 /dev/sda1 

I triple checked with cgdisk and everything was ok. Oh well, after following [stackexchange]http://unix.stackexchange.com/questions … ating-arch I went for refind and I got it to finally install using refind-install. It now loads both Windows 8.1 and Arch! However, after being forced to emergency mode and reading the journal files:

- It doesn't mount my swap file.

- It doesn't mount /boot/efi.

- When in emergency mode I can still:

mount /dev/sda1 /boot/efi

- /dev/sda1 was partitioned with cgdisk, /dev/sda1 being 512M, type EF00. Formatted with:

mkfs.vfat /dev/sda1

- All other /dev/sdaX were formatted using GParted on an Ubuntu Live CD.

Is it not being loaded because I didn't add -F32?

- Running:

# mkdir -p /boot/efi/EFI/refind/drivers
# cp /usr/lib/refind/drivers_x64/ext4_x64.efi /boot/efi/EFI/refind/drivers

says that /usr/lib/refind/drivers/* does not exist. Do I need these drivers to mount /boot/efi?

Referencing:

https://bbs.archlinux.org/viewtopic.php?pid=1295876

https://bbs.archlinux.org/viewtopic.php?id=170789

https://bbs.archlinux.org/viewtopic.php?id=170789

Edit: Solved by finding correct UUID value using

blkid /dev/sda1

and fixing it wth

nano /etc/fstab

Last edited by jjshinobi (2014-01-09 08:54:53)

Offline

Board footer

Powered by FluxBB