Чтобы связаться с автором, нужно или зарегистрироваться

Sergey.Viking

Офлайн 2 місяці
Последние комментарии:
66
Удалось восстановить GRUB, но в таблице загрузки только Windows, ни Федоры, ни Антергоса нет. Похоже, придётся вручную править grub.cfg, добавлять пункты загрузки. Автоматический конфигуратор grub-mkconfig наверное сделал всё, что мог...
boot-repair один раз использовал, восстановил он не корректно, при загрузке приходилось в консоли вводить startx для запуска системы. Кстати, команда update-grub работает в Ubuntu/Debian системах, а в Fedore и в Arch'евых системах файл grub.cfg обновляется командой grub-mkconfig -o /boot/grub/grub.cfg
Получается, GRUB вроде один на всех, но есть специфика в разных дистрах. Тот же Антергос создаёт папки EFI/BOOT/BOOTX64.EFI для загрузчика, чего нет ни в Федоре, ни в Ubuntu/Debian системах. Видимо, в этом и проблема... Конфигуратор grub-mkconfig не находит путь к нужному файлу.
Вы ставили на "нулёвую" машину или там уже были Линуксы и GRUB? Раздел /boot/efi создавали, не поставив галочку в пункте про загрузочное устройство?
Нет-нет, не в галочке дело - три кнопки там внизу: "основной раздел (/)", "раздел EFI (/boot/efi)", "SWAP-раздел". Так вот, если не создать "раздел EFI (/boot/efi)", а именно он ,как я понимаю, отвечает за загрузку системы, то кнопка далее становится неактивной и вы не завершите установку. Это в Antergos 18.1, у вас на ролике версия 17.3, может внесли изменения? Так что программа-установщик путём "шантажа и угроз" вынуждает пользователя создать "раздел EFI (/boot/efi)", и если при этом снять ту галочку, то что будет? Раздел для загрузчика есть, а устройство для загрузки не указано? Не логично как-то... Ладно, а в моей ситуации теперь как быть? Есть три рабочих системы и нет загрузчика. Сталкивались с такой проблемой? По сути, нужно установить с нуля загрузчик (я радел boot форматну без проблем), только как это аккуратно и правильно сделать? Ну ArchWiki я читал, конечно...
Да нет, не всё так просто... Галочку-то убрать можно, но раздел /boot/efi всё равно придётся создать, иначе стрелка "далее" будет неактивна. А создав его, я затираю предыдущий загрузчик (Федоровский, отлично работавший, и шрифт там крупнее, в общем жаль его). Но я создал точку монтирования просто /boot, без /efi, у меня простой bios, зачем мне efi? И вот в результате, после перезагрузки, получил я "любезное" приглашение в аварийную консоль загрузчика, grub rescue>. Возможности там ограничены... Загрузился опять с флешки с Антергосом, примонтировал раздел /boot в /mnt/boot. Установил пакет grub (pacman -S grub), переустановил загрузчик
grub-install --boot-directory=/mnt/boot/EFI/BOOT/BOOTX64.EFI /dev/sda
раз уж он требует efi. Запустил os-prober, видит все системы (Федора и Виндоза 10-ка). Запустил конфигуратор grub-mkconfig для создания нового файла grub.cfg, а он сказал, что не находит "канонического" пути к образу "root-img". При перезагрузке grub вроде и начинает нормально работать, но поскольку не подходит существующий grub.cfg, а новый не создан, то я вижу приглашение в консоль (уже не аварийную, а нормальную) grub>. Такие дела... Вот думаю, что делать. Конечно, путь установки grub остаётся спорным. Какие будут соображения?
А что лучше - yaourt или pacaur для установки с AUR?

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.