Если вы используете репозиторий Сизиф, то сегодня лучше воздержаться от обновлений.
В файлах
/boot/efi/EFI/altlinux/grub.cfg и /boot/efi/EFI/BOOT/grub.cfg пропущен пробел в строке:Должно быть:
search --root-dev-only --set=root --fs-uuid 2c...772 hd0,gpt6.
Но написано:
search --root-dev-only --set=root --fs-uuid 2c...772hd0,gpt6.
Если вы уже обновили систему, но ещё не перезагрузились, поправьте эти файл. В противном случае GRUB не сможет найти корневой каталог вашей системы и вы попадёте в консоль GRUB.
Но и отсюда есть выход! Вначале определите, в какой тип консоли вы попали (см. картинки в ссылке).
Если вы попали в аварийную консоль GRUB
- Установите несколько переменных:
root=hd,..
prefix=($root)/boot/grub
Если вы используете BTRFS, то используйте другой префикс:
prefix=($root)/@/boot/grub
- Выполните команду
normalЕсли вы попали в нормальную консоль GRUB:
- Найдите ваш корневой раздел:
set pager=1
ls
set root hd,..
- Загрузите ядро и
initrd:linux /boot/vmlinuz
initrd /boot/initrd.img
- Выполните команду
bootВ обоих случаях после загрузки поставьте пробел в файле
/boot/efi/EFI/altlinux/grub.cfg (требуются права root)https://www.altlinux.org/Конcоль_GRUB
Благодарим Руслана Хихина и Александра Шамараева за бдительность и раннее обнаружение проблемы!
🔄 Upd:
Егор Игнатов пишет:
Исправление уже в сизифе, завтра будет доступно для обновления. Если очень хочется сегодня, то можно обновиться из таска:
rpm https://git.altlinux.org tasks/archive/done/_368/377703/build/repo/x86_64 task