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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Слетел Grub  (Прочитано 2667 раз)

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

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Слетел Grub
« : 01 Ноября 2017, 17:35:54 »
Установил на съёмный жесткий ubuntu и туда же поставился grub, теперь без этого жесткого при запуске компа вылезает
Цитировать
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub>
Пробовал всё отсюда
https://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub и это
Цитировать
sudo -s
mkdir /target
mount /dev/sdaN /target #N заменить на фактическое значение для твоего раздела с убунтой
mount --rbind /proc /target/proc
mount --rbind /dev /target/dev
mount --rbind /sys /target/sys
chroot /target

С этого момента команды выполняются внутри установленной системы. Я бы порекомендовал установить grub-efi, а затем

grub-install /dev/sda
update-grub2
Всё заканчивается ошибками

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Слетел Grub
« Ответ #1 : 01 Ноября 2017, 17:45:20 »
А на не сьёмном что находится, и что хочешь в результате?

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 812
  • 好红狼
    • Просмотр профиля
Re: Слетел Grub
« Ответ #2 : 01 Ноября 2017, 17:47:28 »
Установил на съёмный жесткий ubuntu и туда же поставился grub, теперь без этого жесткого при запуске компа
А что Вы хотели? Если я правильно понял, Вы установили систему на съёмный жесткий диск, потом отключили его, и хотите, чтобы компьютер у Вас загрузился? С чего он должен грузиться, если системный диск отключён?
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Слетел Grub
« Ответ #3 : 01 Ноября 2017, 17:50:46 »
туда же поставился grub
Не всё так скучно, откуда первая часть груба на другом диске? ))

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Слетел Grub
« Ответ #4 : 02 Ноября 2017, 08:31:30 »
Не всё так скучно, откуда первая часть груба на другом диске? ))
Не скучно)) На компе стояла ubuntu и Windows, всё работало, решил установить ubuntu на внешний жесткий, создание LiveUSB не подходило, т.к туда нужно было установить проги, установить ядро последнее с нужными дровамми. Я думал что поставлю на жёсткий, буду подтыкать к другим компам и он будет запускаться, т.к вынимать стационарный жесткий и носить с собой было неудобно. Теперь без подключенного внешнего жесткого мой комп не запускается, точнее граб операционки не видит, когда внешний подрубаешь, то любую из трёх можно запустить как обычно. Как бы сделать чтоб и съёмный можно было как самостоятельный диск с операционкой запускать и стационарный работал. Сейчас оба жестких друг без друга ни на каких компах не запускаются, если оба подрубить, то запустятся
« Последнее редактирование: 02 Ноября 2017, 08:39:12 от Gifrom »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Слетел Grub
« Ответ #5 : 02 Ноября 2017, 10:10:33 »
Gifrom, Для этого надо восстановить загрузчики на обоих жестких. Так как реально у Вас есть работающие системы, то можно обойтись и без LiveCD.

Для основной ОС:
- загружаете ее
- отрубаете внешний винт
- sudo grub-install /dev/sdX (где sdX - ваш внутренний винт)
- sudo update-grub
- перезагружаетесь и проверяете
Если все ОК переходим к востановлению загрузчика на внешнем винте (тут варианта 2)
а) Через chroot как описано в документации с загруженой основной ОС
б) Для этого делаем sudo update-grub с подключенным внешним винтом после чего перезагружаемся и вібираем ОС на внешнем винте. Повторяем процедуру для внутреннего винта, только !!!ВАЖНО!!! для sudo grub-install /dev/sdX /dev/sdX уже должен быть внешним винтом

P.S. Вы походу перепутали девайсы и Grub (загрузочный сектор) таки установили на внутренний HDD
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Слетел Grub
« Ответ #6 : 02 Ноября 2017, 11:49:12 »
стационарный восстановил, а вот съёмный не запускался, сделал 
Цитировать
б) Для этого делаем sudo update-grub с подключенным внешним винтом после чего перезагружаемся и вібираем ОС на внешнем винте. Повторяем процедуру для внутреннего винта, только !!!ВАЖНО!!! для sudo grub-install /dev/sdX /dev/sdX уже должен быть внешним винтом
теперь при любом подключении, хоть вмиесте, хоть раздельно чёрный экран с Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions. Пытался с загрузочной флешки восстановить grub на стационарном жестком выдаёт
Цитировать
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
и т.д. Раньше хоть как-то запускалось, теперь совсем тупик

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Слетел Grub
« Ответ #7 : 02 Ноября 2017, 13:32:46 »
Gifrom, загрузитесь в режиме совместимости UEFI
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Слетел Grub
« Ответ #8 : 02 Ноября 2017, 13:39:26 »
А это как?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Слетел Grub
« Ответ #9 : 02 Ноября 2017, 13:45:16 »

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Слетел Grub
« Ответ #10 : 02 Ноября 2017, 13:54:02 »
это ноутбук, все что есть - это legasy support и выбор on ли of. Отключал, только внешний usb перестал находиться, а grub всёравно тот же черный экран выдал

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Слетел Grub
« Ответ #11 : 02 Ноября 2017, 14:14:05 »
Gifrom, так-так-так...
реально... даже не знаю что сказать. Отключите. и при выборе варианта с LiveUSB выбирете режим UEFI
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 902
    • Просмотр профиля
Re: Слетел Grub
« Ответ #12 : 02 Ноября 2017, 14:29:30 »
Gifrom,
Покажите скрины с разделами обоих HDD из Gparted, чтобы понимать какая разметка на дисках.

Оффлайн Gifrom

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Слетел Grub
« Ответ #13 : 02 Ноября 2017, 14:44:48 »




Почему-то GParted криво показывает, у меня нет раздела в 27,94Gb  вначале, утилита Disk показывает корректно.Диск в 500Gb это внешний, а в 128 - внутренний ssd

Пользователь добавил сообщение 02 Ноября 2017, 15:19:17:
Уже плевать на внешний жесткий, главное бы комп восстановить. Как говорил один знакомый москвичевод:"Сперва хочется сделать что-то ещё лучше, а потом молишься чтобы вернуть всё как было".)))

Пользователь добавил сообщение 02 Ноября 2017, 15:27:10:

вот так выглядит попытка восстановить из под LiveUSB
« Последнее редактирование: 02 Ноября 2017, 15:27:11 от Gifrom »

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 902
    • Просмотр профиля
Re: Слетел Grub
« Ответ #14 : 02 Ноября 2017, 15:34:49 »
Gifrom,
У вас на дисках разная разметка, на SSD -GPT, на пятисотке MBR.
Моё ИМХО.
В BIOS выключить поддержку Legacy (Legacy Support -off). Отключить внешний HDD и восстановить grub-efi, с установочной флешки вручную https://forum.ubuntu.ru/index.php?topic=285681.msg2250053#msg2250053 или с помощью Boot repair https://help.ubuntu.ru/wiki/boot_repair. Если всё получится, то затем браться за установку GRUB на внешний HDD.

Пользователь добавил сообщение 02 Ноября 2017, 15:37:06:
Вы не правильно восстанавливаете GRUB из под LiveUSB.
« Последнее редактирование: 02 Ноября 2017, 15:37:06 от Дюшик »

 

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