2

Есть ли способ наблюдать за загрузкой Linux, как если бы это была программа, скомпилированная с GCC в среде Linux, с использованием ключа -g так что, скажем, я могу пройти всю последовательность загрузки начиная с GRUB и далее, выбирая переход на исходный уровень C или сборка, когда это необходимо / желательно, с использованием GDB или GDB-подобного инструмента?

Я подозреваю, что для просмотра загрузки в среде хоста потребуется как минимум виртуальная машина. Любая разработка по этой теме наблюдения за ботинком будет принята с благодарностью!

1 ответ1

1

bootchart содержит замену init(8) которая записывает, сколько времени (и сколько дискового ввода-вывода) занимает процесс во время загрузки. Хотя загрузка init(8) одношаговом стиле (будь то upstart , systemd или устаревший SysV-стиль init) может быть очень сложной, по крайней мере, вы можете взглянуть на факт что происходит, когда.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .