LINUX.ORG.RU

Восстановление grub в VM Hyper-V

 , ,


0

1

Здравствуйте! После сбоя виртуального диска с установленной Ubuntu 18.04 не загружается резервная копия этого диска на Windows 10. Сообщение об ошибке the bootloader did not load an operation system. VM 2 поколения, безопасная загрузка отключена, первым в списке загрузочных устройств стоит виртуальный диск. Посоветовали, что возможно проблема связана с запорченым grub sudo fdisk -l /dev/sda

/dev/sda1 EFI System /dev/sda2 Linux filesystem /dev/sda3 Linux swap

sudo mount /dev/sda2 /mnt sudo mount /dev/sda1 /mnt/boot/efi for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done sudo chroot /mnt После этой команды ошибка chroot: failed to run command '/bin/bash': Exec format error

ldd /bin/bash выдает список зависимых библиотек

В инете встречается много инструкций, но chroot в каждой заканчивается этой ошибкой, в от способа решения не нашел. Пробовал восстановить grub с помощью SystemRescueCd grub-install /dev/sda

error cannot find EFI directory


Похоже Вы пытаетесь делать что-то, что сами не до конца понимаете...

grub-install /dev/sda

эта команда для систем с BIOS. У Вас

 /dev/sda1 EFI System
 /dev/sda2 Linux filesystem
 /dev/sda3 Linux swap
Grub или что от него там осталось располагается (должен быть) в директории /EFI/Boot (или /EFI/Ubuntu/Boot; варианты возможны, но их не много и легко проверить) в разделе /dev/sda1. Имя файла grub.efi (bootx64.efi).

failed to run command '/bin/bash': Exec format error

Возможно повредилась ФС или сами файлы на системном разделе (/dev/sda2). Вы можете через SystemRescueCd попытаться сохранить Ваши данные и рабочие файлы с раздела /dev/sda2. Смонтируйте его только для чтения. Свои файлы скопируйте на другой или внешний носитель. Перед копированием неплохо бы просмотреть их, чтобы убедиться, что они не превратились в цифровой мусор. Только потом лечить/исправлять ФС — раздел нужно будет перемонтировать для «чтения и записи». Скажем запустить fsck для этого раздела и/или TestDisk для поиска удаленных или потерянных файлов. Инструкции есть в интернете. Что именно Вам советовать мне пока не совсем очевидно.

P.S. Удваиваю предложение изучить и использовать LORCODE или Markdown. И не забываем пользоваться кнопкой «Предпросмотр».

anymouze ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.