Ноутбук Lenovo B50-30, дистрибутив openSUSE Tumbleweed.
После использования testdisk ноутбук не видит диск и выдаёт сообщение "No bootable device. Hit any key". Я запускаю Live образ для восстановления, и он видит разделы диска, но запустить не может. Что делать?
No bootable device
После использования testdisk
а что именно делалось с диском, оно могло что-то на диске исправить...
начните с предыстории зачем вы это использовали.
Ноутбук Lenovo B50-30, дистрибутив openSUSE Tumbleweed.
После использования testdisk ноутбук не видит диск и выдаёт сообщение "No bootable device. Hit any key". Я запускаю Live образ для восстановления, и он видит разделы диска, но запустить не может. Что делать?
Причина перед глазами на мониторе - нет загрузочного устройства. Скорее всего после работы с testdisk была повреждена загрузочная область или таблицы разделов (testdisk бывает некорректно записывает таблицы разделов). Диск читается, Live-образ видит разделы, но загрузиться нельзя, потому что загрузчик не найден или повреждён.
Что делать? Загрузится с Live-образа и оттуда из терминала восстановить загрузчик.
Для OpenSUSE не пробовал, но не думаю, что разница большая. В Mint я делал так:
1. Загружаюсь с LiveUSB.
2. [console=inline]sudo mount /dev/sda2 /mnt[/console], имя устройства поставить своё.
3. Если используется UEFI, монтируем и его: [console=inline]sudo mount /dev/sda1 /mnt/boot/efi[/console], имя устройства поставить своё.
4. Домашние папки монтировать не обязательно, они не нужны.
5. Переустанавливаем GRUB: [console=inline]sudo grub-install --root-directory=/mnt /dev/sda[/console]. Имя устройства ставим своё, но обращаю внимание, что загрузчик устанавливаем не на раздел, а на накопитель. Поэтому /dev/sda, а не /dev/sda1.
6. Всё, перезагружаемся.