Проблема с GRUB

electra
error: file '/boot/grub/i386-pc/normal.mod' not found
Entering rescue mode…
А если такое выдает без установки, сразу с флешки?
Такое было на манджаре у меня. Я Rufus кажется записывал. Потом разобрался, там эти гребанные манджаро и ... не весь линукс при записи изначально спрашует iso-образ или режим dd. Надо dd выбрать. Самое интересное, в лине dd=там то туда то по манджаро не катит. Странная вообще OS
Приветствую сообщество arch Linux!

В первые устанавливая Arch (ранее я пользовался Debian) столкнулся с проблемой установки загрузчика grub. Сначало пытался стандартно в консоли, размечая диск на boot раздел swap раздел и собственно раздел под систему потом пытался вместо boot использовать efi не получилось( Потом решив что я допуская ошибку, решил попробовать archfi, и все равно не получилось!

Ошибка в том что загрузке bootloader выдаёт ошибку

Archfi:
При попытке использовать только boot:
arch-chroot Tnt rot

grub-install target-i386-pc-recheck Installing for 1386-pc platform.

dewi meni

grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-instalL: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. grub-install 1: crror: will not proceed with blocklists.

exit Press any key to continue
При попытке использовать только efi:
arch-chroot mt root

grub-install --target=x86_64-ef --efi-directory= boot --recheck /dev/numen1 grub-install: error: boot doesn't look like an EFI partition.

Installing for x86_64-efi platform.

exit

Press any key to continue.
При попытке использовать efi+boot
arch-chroot nt root

grub-install -target=i386-pc -recheck dewormeni Installing font 1386-pc platform.

grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: warning: Embedding is not possible. GRUB can only be istalled in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.

grub-install: error: will not proceed with blacklists. yrub-install -taryet-x86_64-ef i -efi-directory-boot --rcmovable --recheck dew/numen1

Installing for 6 64-efi platform.

grub-install: error: boat doesn't look 1ike an EFI partition.

exit

Press any key to continue.
Простите за туповатый вопрос
jerr0ni
столкнулся с проблемой установки загрузчика
Сначала правильно разбить диск.
Покажите что у вас.
fdisk -l

Для систем с поддержкой ефи нужен отдельный раздел ефи размером от 260 метров монтировать при установке желательно в /mnt/efi .

Установка груба тогда
grub-install
Подробнее в вики

P.s. На ефи системах не обязательно груб использовать можно и рефинд поставить
vs220
jerr0ni
столкнулся с проблемой установки загрузчика
Сначала правильно разбить диск.
Покажите что у вас.
fdisk -l

Для систем с поддержкой ефи нужен отдельный раздел ефи размером от 260 метров монтировать при установке желательно в /mnt/efi .

Установка груба тогда
grub-install
Подробнее в вики

P.s. На ефи системах не обязательно груб использовать можно и рефинд поставить

Да, я создал отдельный раздел под загрузчик но при это ошибка все равно возникала efi(fat32, 1gb) так же пробовал и с boot (ext4,1gb)
jerr0ni
я создал отдельный раздел под загрузчик но при это ошибка все равно возникала

vs220
Покажите что у вас.
fdisk -l
https://drive.google.com/file/d/18lrwPTF35Ck9sniGJ1V1J_mS-O2D2fM3/view?usp=drivesdk
Производитель:
Dell
Линейка:
Vostro 3491
jerr0ni
mount point does not exist

#проверить что режим загрузки ефи
ls /sys/firmware/efi/efivars
#должно отобразиться содержимое каталога
#настроить интернет и синхронизировать часы
timedatectl set-ntp true
#смонтировать диски
mount  /dev/nvme0n1p3 /mnt
mkdir /mnt/efi
mount  /dev/nvme0n1p1 /mnt/efi
#установить пакеты
pacstrap /mnt base base-devel linux linux-firmware grub os-prober efibootmgr hwinfo refind
#сгенерировать fstab
genfstab -U /mnt >> /mnt/etc/fstab
#чрутнутся
arch-chroot /mnt
#задать часовой пояс
ln -sf /usr/share/zoneinfo/Europe/Minsk /etc/localtime
hwclock --systohc
#настроить локаль
nano /etc/locale.gen
#снять решетку с  ru_RU.UTF-8 UTF-8 и en_US.UTF-8 UTF-8 и каких еще надо, сохранить
locale-gen
nano /etc/locale.conf
#вписать нужную - например LANG=ru_RU.UTF-8 и сохранить
#записать имя хоста и hosts
nano /etc/hostname
#вписать jerr0ni и сохранить
nano /etc/hosts
#вписать и сохранить
#######
127.0.0.1	localhost
::1		localhost
127.0.1.1	jerr0ni.localdomain	jerr0ni
#######
#Установить пароль суперпользователя
passwd
#поставить загрузчики
refind-install --usedefault /dev/nvme0n1p1 --alldrivers
grub-install
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount -R /mnt
reboot

Если не получается давайте фото ошибок и не обрезанных как первое фото ( не видно тип разметки)
jerr0ni
mount: /mnt/efi : mount point does not exist

mnt пуст
вот же ответ создай папку /mnt/efi
но лучше /mnt/boot/efi
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.