GRUB иногда может подвиснуть на секунд 30

vasek
И все таки интересно узнать причину задержки …
а есть уверенность в том, что в логах что-то можно найти?
Процесс нормальной загрузки:
1. Приветствие Grub-а.
2. Строки лога - моментально появляются после приветствия(!).
3. Меню выбора.
4. Строки лога.
5. Мы в системе.
Процесс НЕнормальной загрузки:
1. Приветствие Grub-а.
2. Пауза до одной минуты.
2. Строки лога.
3. Меню выбора.
4. Строки лога.
5. Мы в системе.
Вопрос даже не так надо ставить. А есть ли уверенность в том, что в логах, которые появляются после паузы, отбражены состояния ДО, ВО ВРЕМЯ и ПОСЛЕ паузы?
У меня есть фото всех экранов при нормальной и ненормальной загрузки. Могу выложить, если интересно.
amon
а есть уверенность в том, что в логах что-то можно найти?
думаю в логах вряд ли будет какое то отличие от нормального лога ... предпологаю, что найти место затыка можно по длительной задержке на определенной строке, имеющей отношение к определенному выполняемому действию ... и нужно найти эти строки, которые вызывают задержку.
amon
1. Приветствие Grub-а.
2. Пауза до одной минуты.
2. Строки лога.
Что значит - Приветствие Grub-а? .... и правильно понимаю, что задержка возникает еще до появления логов?
... может мы говорим о разных логах? Есть ли в логах строки, начинающиеся на
script/ …
kernel/disk.c ...
partmap/msdos.c …
Ошибки не исчезают с опытом - они просто умнеют
Я так понял задержка идет до того как загрузит модули и прочитает конфиг, следовательно и логов не будет.
Переразбить в gpt можно было бы попробовать, но неизвестно станет ли винда на gpt на не uefi системе.
Имхо я бы для начала попробовал легаси груб поставить, только на всякий случай папку груба на флешку перенести и переставить загрузчик с указанием на эту папку. Чтоб иметь сначала резервный загрузчик на флешке, тогда уже можно с основным на диске извращаться как угодно
vs220
Я так понял задержка идет до того как загрузит модули и прочитает конфиг, следовательно и логов не будет.
Вот это и хочу выяснить.
Если задержка идет перед появлением логов Grub, то можно предположить, что задержка происходит при считывании начального кода Grub, прописанного на диске - или 1-ый сектор (MBR) или следующие, что в общем то потдверждается и отстуствием задежрки при использовании флэшки с установленным Grub.
Возможно блоки, на которых прописан код Grub, имеют долгое время чтения либо что другое ...
Для интереса можно эти блоки проверить на время чтения ...
Ошибки не исчезают с опытом - они просто умнеют
vasek
задержка происходит при считывании начального кода Grub,
Та не понятно, надпись добро пожаловать в груб же сразу появляется.
amon
Виснет на приглашении - до таблички с выбором дело не доходит
По идеи тогда начальный код грузится быстро а вот дальше...
vs220
Та не понятно, надпись добро пожаловать в груб же сразу появляется.
Вообщем я уже вообще запутался .... и что это за надпись такая - не знаю такую
... пошел на перезагрузку - посмотрю внимательнее ...
Ошибки не исчезают с опытом - они просто умнеют
vs220
Переразбить в gpt можно было бы попробовать, но неизвестно станет ли винда на gpt на не uefi системе.
я не заметил, а кто нибудь спрашивал что за железки?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Не вижу ни какого приветствия Grub - возможно по причине самописного grub.cfg .... попадаю сразу в меню grub

PS - но помнится, что такое раньше наблюдал, когда генерил конфиг.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Не вижу ни какого приветствия Grub
да не, там есть, только эта надпись мгновенно проскакивает и в конфигах ее нет...
https://archlinux.org.ru/forum/topic/20192/
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.