> Как то не похоже на пропаганду универсального рецепта спасения Кажется я не верю в серебряные пули.
> Вы просто проецируете, потому что uart действительно на это претендует (и что
> вы аргументированно обосновали)
Ну вот консоль на простом в инициализации интерфейсе с минимальными допущениями и правда относительно эффективный тул для разбирательства с самыми странными вещами. Хоть и требует еще 1 компьютерной системы. Хотя в случае виртуалки это может быть и всего лишь абстракция. Да и out of band дебагер, если вон того мало - в этом случае вам ничего не стоит. Абстракции забавная штука.
> Сидя в блиндаже возле разбомбленного зернового элеватора, когда вокруг рассыпано
> под открітім небом пару тісяч тонн свезенного и портящегося зерна, в ожидании скорого дождя.
Кернел линукса не очень поможет вам с зерном сам по себе. А так кто сказал что я чужд минимальным допущениям? И в этом смысле, какой никакой сериальный шнурок бывает можно даже к мобилке зацепить, дрова для FTDI'ек там обычно у usb-host таки есть. Конечно 12V RS232 туда низя, угробите мобилку.
> Готовим много разных припарок (где проблемы ядерного скрола и screen являются просто
> маленькой частью хобби, вписывающейся в общую концепцию) для разных частей тела,
Ну вот я тоже разруливаю куда более сложные системные проблемы. Вплоть до вот например невзлета PCI. А кто мне его еще разрулит? Ну не вы же, у вас моих конфигов нет. А многих из них и не будет. Т.к. я люблю всякую экзотику.
> Умозрительно вы правы. Но вот правильно приготовленная связка extlinux, kernel, initramfs,
> screen-static (или bash-static) достаточно надежна и гибка
А заведомо работавший снапшот - это заведомо работавший снапшот. У него самого по себе просто нет причин чтобы перестать работать.
> Наверное, действительно самое лучшее решение (я дейсвительно к нему присматриваюсь). Только
> вот методика сродная MS-style.
MS страшно далек от этого уровня технологий. Они ничего сравнимого в принципе не умеют в таком виде. И бутлоадеры у них бестолковые.
> Если винда не загружается, просто переставь ее
> (откатись на предыдущий btrfs snapshot). Хочется отладки наживую
А тут надо определиться что мы хотим - по#$%ться или выполнить миссию (получить результат, сделать проект, закончить таск, или как сие в вашем словаре звучит).
Впрочем одно другое не исключает. Если это было что-то интересное - ну, окей, я сделаю битое состояние системы снапшотом и потом когда время будет - неспешно, в фоне посмотрю а что там такое было. Может даже отврапив в виртуалку, что все сильно упростит. Там я могу подебажить суровее, с более удобными тулами. Зацепив какой GDB через out of band дебаг, не уповая на живость системы вообще. Если вы когда-то были Древним то знаете что такое монитор. И как это - быть уровнем выше остального. А когда это еще и абстракцией оформлено, не зависящей от основной системы - вообще красота.
> А uart - это уже сильный выход вверх
По крайней мере он от pci не зависит. Это позволяет увидеть что факап с PCI даже если тот совсем не подал признаков жизни. Что как бы аргумент. А вот обычную usb клаву и видяху я при этом не получаю, потому что это на PCI висело.
> Можно выйти вверх еще более радикальным методом: водка. Тогда решаются проблемы не
> только pci устройств, но и компьютера, как такового, а также зернового
> элеватора, зерна и блиндажа
Это не мой путь. Мой путь это путь разума.