Arch Grub EFI вываливается в rescue mode

Имеется мать asus c UEFI.
Устанавливаю arch 3.9.8-1 x86_64
Один SATA диск в режиме ahci. GPT. 3 раздела:
1. /dev/sda1 - /boot (раздел отформатировал mkfs.vfat -F32 /dev/sda1)
2. /dev/sda2 - /swap
3. /dev/sda3 - /

В процессе установки был поставлен grub-efi-x86_64.
В соответствии с arch wiki GRUB был установлен на отдельный раздел в /boot

При загрузке вываливается grub rescue mode с ошибкой:
error: file /grub/i386-pc/normal.mod not found

Почему в пути присутствует "i386-pc", когда граб ставился под x86_64 ?

в той же вики нашел как переназначить путь к normal.mod.

normal.mod находится в (hd0,1)/grub/x86_64-efi/

задаю ему
grub rescue> insmod (hd0,1)/grub/x86_64-efi/normal.mod
получаю:
error: invalid arch-dependent ELF magic.

все таки как загрузить arch?
В процессе установки был поставлен grub-efi-x86_64.
Такого пакета нет.
lampslave
Такого пакета нет.

pacman -S grub-efi-x86_64 установил пакет grub 2.00.5043-2
Это я намекаю, что используемая инструкция может быть устаревшей.
Если вам не нужны uefi и gpt, лучше разбейте диск в mbr и поставьте систему, как на компьютер с биосом.
lampslave
Это я намекаю, что используемая инструкция может быть устаревшей.
Если вам не нужны uefi и gpt, лучше разбейте диск в mbr и поставьте систему, как на компьютер с биосом.

скажу так. не нужны, но хотелось бы осилить это. дак все же в чем проблема rescue mode груба? неверная версия груба? каким то образом встала версия для i386 вместо x86_64 или что?
Я из тех, кто поленился осиливать, так что кроме совета посмотреть английскую вику ничего дельного не могу подсказать.
ну дак и делаю то все по англ вике..видимо где то несрост. ладно может еще кто нибудь откликнется
Я так понимаю, должен быть раздел, монтируемый в /boot/efi, а не просто /boot. И он должен нести файловую систему FAT32 и флаг загрузочный. По крайней мере, так говорит инструкция по установке OpenSuSe, а у них с загрузкой из UEFI проблем нет.
Раздел в FAT32 c boot флагом.

Устанавливал так

# mkdir -p /boot/efi
# mount -t vfat /dev/sdXY /boot/efi

# modprobe dm-mod
# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug
А оно при этом ни на что не ругалось?
 
Зарегистрироваться или войдите чтобы оставить сообщение.