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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перенос системы на другой SSD. Проблема с GRUB  (Прочитано 359556 раз)

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

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6918
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #15 : 14 Августа 2023, 08:45:36 »
Верно.
Теперь сам смотри вывод этой команды:
Цитировать
\EFI\Ubuntu\grubx64.efi
Это грубЕФИ.

Цитировать
Выполняется установка для платформы i386-pc.
А устанавливать пытаешься грубПС. Зачем?
Это на самом деле два различных груба.
Подскажу еще. ГрубЕФИ устанавливается простым копированием файлов.
Далее, зависит от конкретных особенностей УЕФИ того компьютера, на котором будешь пытаться загрузится с этого диска.
Некоторые УЕФИ сами обнаружат загрузчик и сделают загрузочную запись в nvram. В некоторых придется вручную ее создавать.
В некоторых этого будет невозможно сделать вообще.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #16 : 14 Августа 2023, 08:49:13 »
У меня возникла задача перенести систему на другой SSD
Если целевой диск не меньшего размера, склонируй через dd, потом расширь раздел через Gparted.
Всего и делов-то.
А чего это вы тут делаете, а?

Оффлайн ljokmort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #17 : 14 Августа 2023, 09:17:31 »
Подскажу еще. ГрубЕФИ устанавливается простым копированием файлов.
Далее, зависит от конкретных особенностей УЕФИ того компьютера, на котором будешь пытаться загрузится с этого диска.
Хорошо. Тогда последний вопрос: Что нужно сделать, чтобы вместо консоли груба появилось меню загрузки?
« Последнее редактирование: 14 Августа 2023, 10:26:41 от ljokmort »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6918
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #18 : 14 Августа 2023, 09:54:07 »
Одного вопроса может и не хватить. Но, извольте.
 В общем, ты уже ответил на него, только сам не понял:
Цитировать
Я загрузился в систему с консоли GRUB, параметры загрузки и UUID корня пришлось...
Вспоминается такая, весьма показательная тема.

Дальше придется продолжать гадание, т.к. нет конкретной, актуальной информации.
Есть два вида консоли груба: "grub" и "grub rescue". Тебе какую?
"grub", обычно когда не может найти конфиг-файл, в консоли работают все его команды.
"grub rescue", когда не может найти все остальные свои файлы, обычно находящиеся в каталоге /boot/grub... Почти ничего не может, кроме как сообщить "караул!"
Предпологаю, что "grub rescue".
На ESP-разделе, рядом с файлом grubx64.efi должен быть файл grub.cfg, состоящий всего из трех строк. В команде search там должен быть УУИД того раздела, где ему искать остальные свои файлы.
Внимательно изучи эти три строки. Там скрыто тайное знание, как любым грубом ты можешь запустить конфиг из любого места.
« Последнее редактирование: 14 Августа 2023, 09:58:51 от andytux »

Оффлайн ljokmort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #19 : 14 Августа 2023, 10:22:57 »
На ESP-разделе, рядом с файлом grubx64.efi должен быть файл grub.cfg, состоящий всего из трех строк. В команде search там должен быть УУИД того раздела, где ему искать остальные свои файлы.
Во истину тайное знание! Благодарю за это! А то везде все пишут про grub-install, и прочую ерунду. Надо бы отдельную статью опубликовать об UEFI, чтобы подобные темы меньше плодились.
« Последнее редактирование: 14 Августа 2023, 10:26:02 от ljokmort »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6918
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #20 : 14 Августа 2023, 10:29:41 »
Цитировать
Надо бы...
Не надо.
Так плодите вы, вместо того, чтобы прочитать уже давно опубликованное.
Дам тебе еще одну ссылку. Только никому не показывай.
« Последнее редактирование: 14 Августа 2023, 10:37:33 от andytux »

Оффлайн ljokmort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #21 : 14 Августа 2023, 11:14:34 »
давно опубликованное.
Где опубликованное? Я искал даже на английской мове, и там пишут про grub-install. Плодят потому, что люди не понимают, что такое UEFI. Большинство думают, что это просто красивый БИОС в графике. Я сам так же думал. Вот поэтому везде все пишут про grub-install, даже когда речь идёт об УЕФИ.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6918
    • Просмотр профиля
Re: Перенос системы на другой SSD. Проблема с GRUB
« Ответ #22 : 14 Августа 2023, 11:19:37 »
Вот тема, специально недавно подняли из архива, чтобы была доступнее. Здесь даже более расширенный вариант.
Или тебе мало Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]

Цитировать
везде все пишут про grub-install, даже когда речь идёт об УЕФИ.
И для ЕФИ-режима он работает. Надо только правильно использовать.
Есть специально "живые системы" для восстановления загрузчика, типа "boot-repair". По сути, тот-же grub-install. Толк с них будет, если знаешь и умеешь пользоваться.
« Последнее редактирование: 14 Августа 2023, 11:26:54 от andytux »

 

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