Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Grub rescue  (Прочитано 934 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Инна77

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Grub rescue
« : 26 Июня 2019, 15:52:03 »
Добрый день!
Помогите восстановить компьютер.


http://lostpic.net/image/r8fX

ТС не появлялся на Форуме более трех месяцев по состоянию на 23/02/2020 (последняя явка: 28/06/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 23 Февраля 2020, 05:08:31 от zg_nico »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7976
    • Просмотр профиля
Re: Grub rescue
« Ответ #1 : 26 Июня 2019, 16:51:30 »
Инна77, на скриншоте невозможно ничего разобрать. Груб рескуе появляется когда груб не может нейти каталог со своими файлами.
Хотелось-бы услышать, что предшествовало этому.
В общем случае, нужно сделать так.

Оффлайн Инна77

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Grub rescue
« Ответ #2 : 26 Июня 2019, 17:31:43 »
Вначале устанавливали Ubuntu, не хотел устанавливаться браузер хромиум, супруг поколдовал что то, установился, а через время при включении черный экран и Grub rescue

Ввела команду Set и выдало

cmdpath=(hd0)
Prefix=(hd0,msdos1)/boot/grub
root=hd0,msdos1

Затем я ввела

Set root=hd0,msdos1

Set prefix=(hd0,msdos1)/boot/grub

insmod normal

Выдало ошибка, неизвестная файловая система

Ввела

normal

Выдало неизвестная команда



Пользователь добавил сообщение 26 Июня 2019, 21:25:57:
В общем случае, нужно сделать так.

Все сделала по инструкции и ничего.

http://lostpic.net/image/r8fC
« Последнее редактирование: 26 Июня 2019, 21:25:57 от Инна77 »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Grub rescue
« Ответ #3 : 26 Июня 2019, 21:32:59 »
Инна77,
Загрузитесь с установойчной флешки в режиме "попробовать без установки", в терминале выполните:
sudo parted -lsudo fdisk -lи скопируйте текст вывода сюда.
Пароль там  - live вроде

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3512
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Grub rescue
« Ответ #4 : 27 Июня 2019, 02:27:55 »
(Нажмите, чтобы показать/скрыть)
Инна77, у Вас на первой же фотографии, которую Вы показали с самого начала белым по черному написано:grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos1) (fd0)
Все. После этого манипуляция вида insmod part_gptтеряет смысл, т.к. разметка у Вас mbr, а в примере, который Вам показал andytux, оговорившись что это в общем случае, - решение для GPT. Модули разные. Не подгрузишь нужный модуль - груб не видит ФС, не видит груб ФС - не может работать с файлами, не может работать с файлами - теряется смысл остальных манипуляций. У Вас, имхо, как-то так будет происходить загрузка:
В консоли Grub-rescue выполняем команды:
ls (hd0,msdos5)/
ls (hd0,msdos1)/
в выводе одной из них Вы увидите etc/, media/, var/ и тому подобное (см. пример на картинке внизу под этим текстом); среди всего обязательно наличие файлов vmlinuz и initrd.img. Если увидели такой набор файлов, - то и есть Ваш рут-раздел. Допустим, это у нас (hd0,msdos5). Тогда выполняем команду:
ls (hd0,msdos5)В выводе видим:
Цитировать
Раздел hd0,msdos5: Тип файловой системы ext* - Время последнего изменения *бла-бла-бла*, UUID 8a92bc13-6a0a-4f85-8863-f9f0c7fa185f - Раздел начинается с *бла-бла* - общий размер *бла-бла*
Выделенное жирным - это UUID раздела. По нему будем определять, да простит мне andytux эту заморочку :) Итак мы узнали на момент:
1. Корневой раздел у нас  (hd0,msdos5).
2. UUID корневого раздела 8a92bc13-6a0a-4f85-8863-f9f0c7fa185f.
Далее вводим такой набор команд:
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
linux /vmlinuz root=UUID=8a92bc13-6a0a-4f85-8863-f9f0c7fa185f ro
initrd /initrd.img.old
boot
Внимательно проверяем каждый вводимый символ. Если в этом UUID вместо f F в любом месте написать - это будет уже другой UUID и система его не найдет. Словом, проверяем что вводим. Введем не правильно - придется вводить заново, и так до бесконечности.
Пример этих манипуляций на виртуальной машине (только раздел у меня (hd0,msdos3) у Вас будет тот, на котором будут соответствующие каталоги, как это пояснено ранее по тексту (но msdos3 точно не будет - у Вас такого раздела нет вообще)!

« Последнее редактирование: 27 Июня 2019, 02:58:21 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн Инна77

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Grub rescue
« Ответ #5 : 27 Июня 2019, 20:33:27 »
Загрузитесь с установойчной флешки в режиме "попробовать без установки"

Флешку не видит комп

Пользователь добавил сообщение 27 Июня 2019, 20:34:26:
В консоли Grub-rescue выполняем команды:
Код: [Выделить]
ls (hd0,msdos5)/
ls (hd0,msdos1)/

Пишет что неизвестная файловая система

http://lostpic.net/image/r8JB

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Grub rescue
« Ответ #6 : 27 Июня 2019, 21:44:17 »
В какой программе флешку записывали?
Точно выставили в настройках загрузку с флешки?
Опишите характеристики компа, UEFI есть?

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.