Автор Тема: GRUB 2.14 не работает  (Прочитано 443 раз)

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
GRUB 2.14 не работает
« : 19.06.2026 05:49:19 »
Сегодня Grub обновился до 2.14 и даже до меню ОС не смог дойти, начал грузиться в rescue mode с сообщением "error: symbol grub_memcpy not found". Что это за фигня? Комп старый, без UEFI.

Оффлайн Denisok39

  • Участник
  • *
  • Сообщений: 50
Re: GRUB 2.14 не работает
« Ответ #1 : 19.06.2026 08:03:23 »
Специально, на одной старой железке проверил только что - обновил, нормально грузится после обновления. Может разметка была неправильная, даже для MBR - всё равно нужно делать в начале диска раздел в FAT32 (100 Мб хватит) и указывать точку монтирования - /boot/efi ;-D
А grub-pc - сам найдёт себе место :-D
« Последнее редактирование: 19.06.2026 08:43:01 от Denisok39 »

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 1 030
Re: GRUB 2.14 не работает
« Ответ #2 : 19.06.2026 09:01:16 »
Сегодня Grub обновился до 2.14 и даже до меню ОС не смог дойти, начал грузиться в rescue mode с сообщением "error: symbol grub_memcpy not found". Что это за фигня? Комп старый, без UEFI.
старый ещё не значит что может не быть. плату в студию
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
Re: GRUB 2.14 не работает
« Ответ #3 : 19.06.2026 10:13:33 »

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
Re: GRUB 2.14 не работает
« Ответ #4 : 19.06.2026 10:14:43 »
даже для MBR - всё равно нужно делать в начале диска раздел в FAT32
С каких пор?

Оффлайн Denisok39

  • Участник
  • *
  • Сообщений: 50
Re: GRUB 2.14 не работает
« Ответ #5 : 19.06.2026 10:30:04 »
С каких пор?
для современных операционок, чтоб не нарушалась конструкция системы - все новые операционки "запилены" под работу на GPT с EFI разделом
« Последнее редактирование: 19.06.2026 10:46:33 от Denisok39 »

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
Re: GRUB 2.14 не работает
« Ответ #6 : 19.06.2026 11:37:40 »
Оно почему-то заработало. Сначала я загрузился в Альт на соседнем диске, где Граб 2.12, и оттуда через chroot сделал grub-install для основного диска. После этого основной Альт смог загрузиться. В нём я тоже сделал grub-install. Думал, что опять перестанет работать, но нет, продолжает.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 646
Re: GRUB 2.14 не работает
« Ответ #7 : 19.06.2026 14:41:06 »
С каких пор?
для современных операционок, чтоб не нарушалась конструкция системы - все новые операционки "запилены" под работу на GPT с EFI разделом
Я предпочитаю ставить без EFI, если это возможно. Увы, иногда уже ставновится невозможно.

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 1 030
Re: GRUB 2.14 не работает
« Ответ #8 : 29.06.2026 15:16:11 »
С каких пор?
для современных операционок, чтоб не нарушалась конструкция системы - все новые операционки "запилены" под работу на GPT с EFI разделом
Я предпочитаю ставить без EFI, если это возможно. Увы, иногда уже ставновится невозможно.
EFI, это не сложно, а даже в совместимости с GPT и на UEFI - это стоит делать.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 646
Re: GRUB 2.14 не работает
« Ответ #9 : 30.06.2026 07:52:13 »
EFI, это не сложно, а даже в совместимости с GPT и на UEFI - это стоит делать.
А GPT тоже не всегда требуется. Там ровно два с половиной плюса:
1) поддержка больших объёмов;
2) большое количество разделов;
3) резервная таблица в конце.
Пункт 3 - полплюса как раз. Да и пункт два на целый плюс с натяжкой.

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 347
Re: GRUB 2.14 не работает
« Ответ #10 : 30.06.2026 15:54:40 »
По сабжу и изначальной проблеме топикстартера.
Сейчас делал обновления на различных своих виртуалках и на одной наткнулся на то же самое. НО! внимательно смотреть на то, что происходит при обновлении (обновлялся в консоли через apt-get)
Виртуалка у меня была создана на основе jeos p11, т.е. самый минимум в инсталляции.
Вот такое при обновлении:
1)
2: grub-common-2.14-alt7 ############предупреждение: /etc/sysconfig/grub2 создан как /etc/sysconfig/grub2.rpmnew2) и самое главное при выполнении постинсталляционного скрипта
Генерируется файл настройки grub …
Найден образ linux: /boot/vmlinuz
Найден образ initrd: /boot/initrd.img
Найден образ linux: /boot/vmlinuz-6.12
Найден образ initrd: /boot/initrd-6.12.img
Найден образ linux: /boot/vmlinuz-6.6
Найден образ initrd: /boot/initrd-6.6.img
Найден образ linux: /boot/vmlinuz-6.12.74-6.12-alt1
Найден образ initrd: /boot/initrd-6.12.74-6.12-alt1.img
Найден образ linux: /boot/vmlinuz-6.6.74-6.6-alt1
Найден образ initrd: /boot/initrd-6.6.74-6.6-alt1.img
Добавляется элемент загрузочного меню для настроек микропрограммы UEFI …
завершено
Updating grub on /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0
Выполняется установка для платформы i386-pc.
/usr/sbin/grub-install: ошибка: не удалось найти привод GRUB для /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0. Проверьте device.map.

========================================================
WARNING: grub-autoupdate failed!
The PC BIOS bootloader was NOT updated. Next boot may fail.

What to do:
  1. Run 'grub-autoupdate' manually to see the full error
  2. Check GRUB_AUTOUPDATE_DEVICE in /etc/sysconfig/grub2
  3. Try 'grub-install /dev/sdX' manually (replace X with your boot disk)
  4. Make sure you have recovery bootable media available
========================================================
У меня действительно в конфиге /etc/sysconfig/grub2 была прописана строчка
GRUB_AUTOUPDATE_DEVICE='/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0 'Видать осталась ещё от первой инсталляции со старым ядром. На текущий момент устройства /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0 действительно нет в системе.

В общем, сделал так. Самое главное - не торопиться перезагружаться
1) Новый конфиг /etc/sysconfig/grub2.rpmnew сохранил как /etc/sysconfig/grub2 (старый для истории переименовал в *.old)
В новом конфиге, кстати, автоапдейт отключен
2) Переустановил grub вручную:
# grub-install /dev/vda
Выполняется установка для платформы i386-pc.
Установка завершена. Ошибок нет.

После этого уже можно перезагружаться.

Поэтому делаю вывод, что у топикстартера было что-то подобное. Но т.к. на всякие предупреждения при обновлении не смотрел и проигнорировал, то и получил неработоспособный загрузчик - возможно начальная часть загрузчика (которая в mbr, например) осталась старой (не обновилась), а продолжение загрузчика уже новое.

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 1 030
Re: GRUB 2.14 не работает
« Ответ #11 : 30.06.2026 16:22:28 »
EFI, это не сложно, а даже в совместимости с GPT и на UEFI - это стоит делать.
А GPT тоже не всегда требуется. Там ровно два с половиной плюса:
1) поддержка больших объёмов;
2) большое количество разделов;
3) резервная таблица в конце.
Пункт 3 - полплюса как раз. Да и пункт два на целый плюс с натяжкой.

Хахаха
Но это обосновано для Libre office, у него файлы пропадали вроде как.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
Re: GRUB 2.14 не работает
« Ответ #12 : 30.06.2026 17:12:13 »
Но т.к. на всякие предупреждения при обновлении не смотрел и проигнорировал
Трудно в это поверить. Они слишком большие, чтобы я мог их не заметить. Да ещё и выделены специально.

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 347
Re: GRUB 2.14 не работает
« Ответ #13 : 30.06.2026 21:55:44 »
Но т.к. на всякие предупреждения при обновлении не смотрел и проигнорировал
Трудно в это поверить. Они слишком большие, чтобы я мог их не заметить. Да ещё и выделены специально.
Это была просто версия. Что именно у вас произошло, надо внимательно смотреть именно у вас. У меня десятки обновлений на самых разных конфигурациях, как mbr, так и uefi, прошли нормально. Вышеприведённое случилось только один раз и я показал почему, и что сразу сделать, чтобы не надо было потом грузиться с recovery-образа и выправлять ситуацию.

Оффлайн Letmein

  • Участник
  • *
  • Сообщений: 337
Re: GRUB 2.14 не работает
« Ответ #14 : 01.07.2026 03:54:04 »
Это была просто версия.
Да, я понимаю.

Что именно у вас произошло, надо внимательно смотреть именно у вас.
Так сейчас уже поздно? В журнале никаких следов нет, а где ещё могут быть?