LINUX.ORG.RU

GRUB при первом включении уходит в свой шелл, после ребута норм

 


0

2

Собственно сабж - свежеустановленный дебиан 10.4, с момента установки странно ведет себя груб - при включении пк груб бежит не в меню а в шелл, если жмакнуть ctrl+alt+del то пк перегружается и уже попадает в груб-меню, если в консольке ввести exit то груб нормально передает руление следующему загрузочному диску по порядку из БИОСовской настройки
Т.е.:

  • порядок загрузочных дисков норм
  • груб нормально работает при полном цикле запуска пк но при условии что он перезагружается а не включается на холодную
  • до этого на этом пк (и в такой-же аппаратной конфе, включая диски и их порядок) ни разу не замечалось подобное поведение груба или других загрузчиков

п.с. grub-install пока не пробовал хотя наверное стоило бы

★★★★

при включении пк груб бежит не в меню а в шелл

И ничего не говорит?

Difumm
()
Ответ на: комментарий от anonymous

ещё одно подтверждение, что на efi системах груб только мешается

Ваши предложения?

Сам юзаю grub+efi, проблем не возникало

Difumm
()
Ответ на: комментарий от Difumm

С efistub тоже проблемы бывают, тем более держать ядро на fat это фу. Refind красивый и автоопределение, systemd-boot из коробки где системд

anonymous
()
Ответ на: комментарий от BceM_IIpuBeT

И ничего не говорит?

Неа

Как ты загружаешь? BIOS или UEFI?

grub на диске, в биосе csm отключен, secure boot включен с опцией «other os», по логике режим запуска получается гибридный но т.к. в uefi ничего не лежит то режим обычного биоса

кстати интересное наблюдение - включил пк в первый раз за день, зашел в биос, вышел - груб сразу в меню стартовал, fast boot отключен, если бы биос не успевал диски найти то груб бы вообще не стартовал … чертовщина честно слово :-)

rukez ★★★★
() автор топика
Ответ на: комментарий от BceM_IIpuBeT

grub в efi тоже умеет.

Знаю, но:

т.к. в uefi ничего не лежит то режим обычного биоса

Difumm
()
Ответ на: комментарий от Difumm

Вы имеете ввиду, что /boot/EFI/ пуста?

упс, не знал что ефи уже на лету монтируется :-)
я видимо не прав и запись в ефи стала гораздо прозрачней чем многолет назад, когда надо было руками там создавать раздел - по ходу груб именно в ефи, и содержимое конфига в ефи:

earch.fs_uuid 9f825743-8226-44c6-8072-baab3b97be9f root hd1,gpt2 set prefix=($root)‘/boot/grub’ configfile $prefix/grub.cfg

намекает на то что он стартует из ефи раньше чем инитнутся диски (ssd, чего там ждать то?) и видимо не может подцепить конфиг с диска
нельзя просто grub.cfg рядом на efi положить и «configfile $prefix/grub.cfg» на «configfile grub.cfg» заменить, и шрифт из конфига то-же рядом кинуть и путь к нему поправить? в самом конфиге же больше ничего путями не привязано к диску (кроме обойки, её можно грохнуть :-) )

rukez ★★★★
() автор топика
Ответ на: комментарий от rukez

ssd, чего там ждать то?

У меня проблем не возникало. На основной машине гружусь с ssd

стартует из ефи раньше чем инитнутся диски

initramfs используете?

Difumm
()
Ответ на: комментарий от Difumm

Версия с инитом дисков отпала - собсно биос честно рапортует о том что оба два ссд видит до перехода к загрузчику, ради интереса жамкнул ф8 (выбор загрузки), подождал минуту, выбрал диск с грубом и один фиг узрел шелл при холодном запуске.

Инитрамфс подозреваю по дефолту в дебиане включена, хотя еёшные тулзы не стоят

Меня эта канитель беспокоит с точки зрения того, что мне этот 10.4 хотелось бы поставить на два удаленных сервака, которым ctrl+alt+del делать будет некому, и мне совершенно не очевидно что с этим делать если оно выползет и там о_О

rukez ★★★★
() автор топика
Ответ на: комментарий от rukez

отловил вроде закономерность - холодный старт проходит норм если пк выключался из под дебиана, а фейлится если из под вин10 - по сути их может связывать только ефи раздел (они на разных дисках), но туда вин10 вроде ничего особо не должен писать при обычном выключении о_О

rukez ★★★★
() автор топика
Ответ на: комментарий от rukez

«Уж сколько раз твердили миру…»

старт проходит норм если пк выключался из под дебиана, а фейлится если из под вин10

«Выключи виндовс». Не зря взято в кавычки. При выключении, Виндовс уходит в гибернацию. При перезагрузке - «выключается».

andytux ★★★★★
()
Ответ на: комментарий от andytux

При выключении, Виндовс уходит в гибернацию

а как это обьясняет странное поведение груба, в виде невычитывания конфига?
т.е. рам винды лежит себе в hiberfil.sys, пк стартует с нуля, биос или ефи стартует груб, груб игнорит конфиг, но если его рестартнуть (прям из под груб шелла) то со второй попытки видит (всегда, ни разу не падал в шелл дважды подряд) … нипанятна если честно

rukez ★★★★
() автор топика
Последнее исправление: rukez (всего исправлений: 1)
Ответ на: комментарий от rukez

Как в старом анекдоте: «…это объяснить невозможно, это надо выучить.» Из-за «выключения виндовс» каких только глюков не огребают.

andytux ★★★★★
()
Ответ на: комментарий от andytux

Спасибо! Похоже на попадание - отключил гибернацию в винде и сегодня с утра груб стартанул с первого раза - бум наблюдать но видимо действительно магия где-то там была

rukez ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.