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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как получить сообщения dmesg с этапа инициализации/загурзки системы?  (Прочитано 1464 раз)

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

Оффлайн simplex-light

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Я не эксперт, но вот приспичило разобраться с одним багом. В ходе обсуждения меня попросили показать вывод dmesg с этапа загрузки системы, чтобы можно было отследить сообщения BIOS. Проблема в том, что меня попросили делать отладку с параметром ядра drm.debug=6, его активация генерирует кучу сообщений в dmesg, и после того как я выполняю в консоли dmesg в выводе буфера оказываются затертыми самые старые сообщения (которые мне и нужны). В общем как получить вывод dmesg с этапа инициализации/загрузки системы?

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
/var/log/dmesg тоже затерся?
Там вроде начальные сохраняются.

Оффлайн sergey1

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
dmesg > dmesg.txt

И читайте с самого начала. :)

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
sergey1,
Это не поможет. Буфер ядра (из которого выводит сообщения dmesg) размером 16 килобайт, если не ошибаюсь. При большом аптайме в нём уже не будет первых сообщений.

Оффлайн sergey1

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Всё понятно. Спасибо. :)

Оффлайн simplex-light

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
/var/log/dmesg тоже затерся?
Там вроде начальные сохраняются.

Да там есть начальные но, не полностью. Между монтированием EXT4 и добавлением свопа какой-то разрыв [3.550563, 10.9803334] я как понимаю это секунды и миллисекунды или я ошибаюсь?

...
[    2.925246] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    3.244200] ata6: SATA link down (SStatus 0 SControl 300)
[    3.550563] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   10.980334] Adding 3071996k swap on /dev/sda5.  Priority:-1 extents:1 across:3071996k
[   11.121256] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
...

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
"Разрывы" маловероятны. Запись в /var/log/dmesg прекращается с какого-то момента загрузки и больше не пишется. А до этого должно записываться полностью.
Так что у вас просто 7-секундная пауза. По непонятной причине. На форуме полно тем "у меня X-секундная пауза при загрузке".

 

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