Учебник по установке Archlinux на системы UEFI немного затруднен, но вы можете обойти эту проблему, такую как:
Вы, вероятно, пытались запустить эту команду modprobe из chroot вашей целевой системы. Это вас никуда не приведет; вам нужна функциональность, загруженная в ядро хост-системы. Фактически, мой опыт работы с установочными носителями 2013.11 заключается в том, что вам вообще не нужно загружать модуль; он уже загружен. Проблема в том, что используемые им sysfs
каталоги недоступны из chroot, поэтому эту проблему необходимо исправить.
Оставьте ваш терминал открытым для chroot, но переключитесь на новую консоль ( Alt+ F2)
Убедитесь, что
/sys/firmware/efi/efivars
каталог существует. Если этого не произойдет, тоmodprobe efivars
, но я подозреваю, что вы найдете это.Привязать смонтировать каталог в ваш выбор (настроить, если вы не используете
/mnt
)mount --bind /sys/firmware/efi/efivars /mnt/sys/firmware/efi/efivars
Вернитесь к своему первому терминалу ( Alt+ F1) и повторите следующую команду. В зависимости от того, где вы находитесь в процессе установки, ваш следующий шаг, вероятно, будет примерно таким: (предполагается, что у вас есть отформатированный в FAT32 раздел BIOS, установленный
/boot/efi
внутри chroot)grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck grub-mkconfig -o /boot/grub/grub.cfg
Если по какой-то причине вы столкнулись с проблемами на шаге 3, такими как каталог, который вы монтируете в несуществующий, то вы не правильно выполнили шаг # 1. Важно использовать arch-chroot
команду для инициализации файлового пространства целевой системы и только затем использовать другую консоль пыльника для запуска подключения. Причина заключается в том, что arch-chroot
наборы сценариев нескольких других Монтирование в том числе для /proc
и /sys
которые должны быть на месте, прежде чем вы можете добавить в один, который отсутствует для EFI-Пере. В приведенных выше инструкциях вы открываете вторую консоль, чтобы сделать это специально, чтобы вы не потеряли другие крепления bind, пока добавляете эту.