Проблема:
На ОС Astra Linux (Orel) 2.12 «слетел» загрузчик grub_calloc: после клонирования SSD, при загрузке на целевом компьютере получаем сообщение:
symbol grub_calloc not found
и попадаем в интерфейс восстановления загрузчика grub (grub rescue).
На целевом ПК не загружается ни исходный, ни целевой SSD, а на исходном ПК система нормально загружается с обоих накопителей.
Решение:
-
Создаем загрузочную флешку при помощи Rufus, на которую записываем образ Linux Mint и загружаемся с этой флешки;
-
Получаем список дисков:
Код: Выделить всё
lsblk
-
Монтируем корневой раздел и разделы EFI:
Код: Выделить всё
sudo mount /dev/sda2 /mnt/ sudo mount /dev/sda1 /mnt/boot/efi/ sudo mount -o bind /sys/ /mnt/sys/ sudo mount -o bind /proc/ /mnt/proc/ sudo mount -o bind /dev/ /mnt/dev/
-
Изменяем корневой каталог:
Код: Выделить всё
sudo chroot /mnt/
-
Устанавливаем загрузчик:
Код: Выделить всё
grub-install update-grub
-
Перезагружаемся