
Я установил Manjaro 17.11.1 на свой ASUS UX31A. До этого на нем без проблем работал ElementaryOS.
Когда я запускаю систему после установки, ноутбук напрямую входит в BIOS. Нет порядка загрузки, так как кажется, что загрузчик вообще не обнаружен. Я пробовал разные настройки в BIOS и устанавливал систему уже около 10 раз:
- С включенным CMS (устаревший BIOS Asus?)
- С отключенным CMS (устаревший BIOS Asus?)
- Установка с DVD
- Установка с USB-накопителя
- Пытаюсьвосстановить загрузку вручную
решение1
- загрузка с USB-накопителя (с установленным Manjaro на нем)
- подключитесь к WiFi (не нужно, если вы уже подключены к локальной сети)
- открыть оболочку
- откройте gparted и проверьте, какой раздел является загрузочным (в моем случае /dev/sda1)
- установить efibootmgr:
sudo pacman -Sy efibootmgr
- Теперь установите ваш образ EFI:
sudo efibootmgr --create --disk /dev/sda1 --part 1 --label "Manjaro SSD"
--disk
: должен указывать на ваш загрузочный раздел
--part
: номер раздела (я просто предположил, что это 1)
--label
: текст, который будет показан в загрузчике при запуске (выбирайте, что хотите)
--loader
: это образ EFI. Путь должен быть относительным к /boot/efi (в моем случае это /boot/efi/EFI/Manajaro/grubx64.efi). И да: вам нужно использовать обратные косые черты Windows!
Если вы не знаете, где найти образ EFI: Смонтируйте загрузочный раздел и посмотрите (я снова использовал gparted, чтобы размонтировать его перед использованием efibootmgr. Не знаю, нужно ли это):
sudo mount /dev/sda1 /boot