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


Автор Тема: Упираюсь в grub rescue при загрузке  (Прочитано 638 раз)

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

Оффлайн OutOfTime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Упираюсь в grub rescue при загрузке
« : 01 Марта 2018, 15:14:07 »
На SSD создал 2 раздела, оба primary, один с рутом / и другой с /boot.

$ cat fstab
UUID=53ab9242-f569-4780-9299-56d5fd89f5ad /               ext4    defaults,relatime,reldiratime,discard        0       1
UUID=463d1cf7-a998-4e49-aad9-c71ce2dae005 /boot           ext4    defaults,relatime,reldiratime,discard        0       2
UUID=6a45f51f-c1cd-40a1-be19-8e683e98f722 /var            ext4    defaults                                     0       2
tmpfs                                     /tmp            tmpfs   nodev,nosuid,size=7G                         0       0

При загрузке всё время упираюсь в ошибку, мол grub не найден в /boot/grub/... и переходит в режим grub rescue

grub rescue> set root=(hd0,msdos1)
grub rescue> set prefix=(hd0,msdos1)/grub
grub rescue> insmode normal
grub rescue> normal

и только тогда высвечивается меню grub.

Есть идеи, что пошло не так? Почему положение grub не находится?

(Раньше у меня была похожая схема, только grub лежал на логическом разделе внутри extended раздела и всё это дело было на HDD.)

Если надо вот еще вывод fdisk:
(Нажмите, чтобы показать/скрыть)
sda5 это старый загрузочный раздел а sdb1 - новый.
« Последнее редактирование: 01 Марта 2018, 15:20:18 от OutOfTime »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #1 : 01 Марта 2018, 15:22:54 »
А зачем тебе отдельный раздел для grub, тем более на ssd?

Что бы исправить имеющуюся ситуацию, нужно загрузиться с livecd и переустановить загрузчик.
Загрузчик устанавливать не на раздел, а на диск.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6694
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #2 : 01 Марта 2018, 15:31:42 »
Цитировать
...создал 2 раздела, оба primary, один с рутом / и другой с /boot
Зачем тебе отдельный boot-раздел?
Одну проблему ты уже получил. Дальше будет еще хуже.

Оффлайн OutOfTime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #3 : 01 Марта 2018, 15:33:10 »
Что бы исправить имеющуюся ситуацию, нужно загрузиться с livecd и переустановить загрузчик.
Загрузчик устанавливать не на раздел, а на диск.

У меня сейчас голова кругом идет. Загрузиться с флешки я смогу, а что дальше делать не представляю.

Одну проблему ты уже получил. Дальше будет еще хуже.
Знать бы как это поправить. Или хотябы как правильно сделать, всё равно я сносил всё и ставил с чистого листа.

Пользователь добавил сообщение 01 Марта 2018, 15:45:49:
Если я правильно понял, надо содержимое раздела sdb1 засунуть в папку boot и провести слияние sdb1 и sdb2.
« Последнее редактирование: 01 Марта 2018, 15:45:49 от OutOfTime »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #4 : 01 Марта 2018, 16:08:40 »
Если я правильно понял, надо содержимое раздела sdb1 засунуть в папку boot и провести слияние sdb1 и sdb2.

Нужно установить систему не разбивая диск на разделы и не выделяя отдельно /boot

Оффлайн OutOfTime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #5 : 01 Марта 2018, 16:16:57 »
Нужно установить систему не разбивая диск на разделы
Если пользоваться установщиком который идет с убунтой 16.04, выбирая опцию ручной разбивки диска, нужно выбрать файловую систему, тип раздела и точку монтирования. Файловая система не меняется, получается тип раздела надо пустым оставить что-ли?

Оффлайн Скуратов-Бельский

  • Активист
  • *
  • Сообщений: 504
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #6 : 01 Марта 2018, 16:20:13 »
Как поправить не знаю, но могу посоветовать на будушее: "Или хотябы как правильно сделать": при установке системы, максимальное количество разделов, которые обычно создают - три: "/", "/home" и "swap". Никакие другие разделы отдельно выносить не надо. Или вообще доверить разбиение диска на разделы автоматическому установщику.
Вот тут пошагово: http://pingvinus.ru/note/ubuntu-install 
Почитайте внимательно.
« Последнее редактирование: 01 Марта 2018, 16:39:21 от Скуратов-Бельский »

Оффлайн OutOfTime

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #7 : 01 Марта 2018, 16:44:10 »
Как поправить не знаю
Как я и говорил

надо содержимое раздела sdb1 засунуть в папку boot и провести слияние sdb1 и sdb2.

А поповоду
три: "/", "/home" и "swap". Никакие другие разделы отдельно выносить не надо
Можете почитать https://wiki.archlinux.org/index.php/Solid_State_Drives_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Упираюсь в grub rescue при загрузке
« Ответ #8 : 01 Марта 2018, 16:54:43 »
Можете почитать https://wiki.archlinux.org/index.php/Solid_State_Drives_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Во-первых, это Арч, а во-вторых, есть хороший мануал:
https://help.ubuntu.ru/wiki/руководство_по_ubuntu_desktop_14_04/введение

Если у вас SSD, то наверняка разметка GPT и есть UEFI, тогда:
https://help.ubuntu.ru/wiki/руководство_по_ubuntu_desktop_14_04/особенности_установки_на_платы_с_uefi
Как уже писали, boot-раздел вам не нужен, загрузчик ставится в корень диска, то есть просто в sda, без номера. А вот для UEFI нужен небольшой раздел в FAT32. Так же на домашнем компьютере не нужно выносить var и прочее, стандартно - это три раздела: /, /home и swap.

Пользователь добавил сообщение 01 Марта 2018, 16:58:32:
надо содержимое раздела sdb1 засунуть в папку boot и провести слияние sdb1 и sdb2.
Не надо ничего ни куда засовывать - лишние труды. Лучше переустановить систему правильно.
« Последнее редактирование: 01 Марта 2018, 17:00:27 от maks05 »

 

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