как отловить события(сегфолт) загрузки до включения boot.log

Ответить
SirYorik
Сообщения: 6
Зарегистрирован: 25 окт 2017, 17:12
Operating system: R9

как отловить события(сегфолт) загрузки до включения boot.log

Сообщение SirYorik » 30 окт 2017, 08:43

имеется ноут Acer AO756, на нём R9.
https://linux-hardware.org/index.php?probe=6f823af237

проблема: после ночной стоянки, при первой заводке(включении), машина не заводится.
долго висит прогрессбар на плимуте.
если нажать esc (скрыть плимут, показать текст) - то строки выводятся в час по чайной. тупит. и не грузится.
если отмотать назад (shift+pgup), то виден хвост сегфолта или подобного, с руганью на ata.(на фото попробую отловить завтра)
следующая строка за сегфолтом: [ OK ] Found device PLEXTOR_PX-256M5S 1.
далее вырубаем питание ноута.
и при последующем включении ROSA бодренько взлетает и работает до вечера нормально используя в том числе и ждущий режим.

собственно, при нормальном старте boot.log и начинается с
[ OK ] Created slice system-systemd\x2dbacklight.slice.
Starting Load/Save Screen Backlight Brightness of backlight:intel_backlight...
[ OK ] Started Load/Save Screen Backlight Brightness of backlight:intel_backlight.
[ OK ] Found device PLEXTOR_PX-256M5S 1.
. . . .


как бы отловить подробности этой баги?

keleg
Сообщения: 5507
Зарегистрирован: 15 сен 2011, 01:58

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение keleg » 30 окт 2017, 09:07

Это очень-очень-очень похоже на проблемы с железом. Посему я бы не логи искал, а отключал устройства "по одному" и пробовал загрузить Росу.
Ну и память бы протестировать не помешало.

SirYorik
Сообщения: 6
Зарегистрирован: 25 окт 2017, 17:12
Operating system: R9

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение SirYorik » 30 окт 2017, 13:46

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

отловил багу на фотку. ata_bmdma_interrupt, sdhci_irq. это кому то о чём то говорит?

признаков битой памяти никаких нет.
полезу поиграюсь ahci|ata - если оно есть в биос. и насчет задержки инициализации диска. ну и как фотка советует irqpoll option

upd: поставил вместо ata режима - ahci. биос крайне обезжиренный настройками.
теперь дожидаться холодного старта для проверки...
Вложения
IMG_20171030_173059.jpg

keleg
Сообщения: 5507
Зарегистрирован: 15 сен 2011, 01:58

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение keleg » 30 окт 2017, 15:01

SirYorik писал(а):метод тыка? а вот имхо, это проблемы с софтом. ядерным.
С точки зрения линукса, что холодный что теплый старт - одно и то же. Потому если есть разница, она в железе.

SirYorik
Сообщения: 6
Зарегистрирован: 25 окт 2017, 17:12
Operating system: R9

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение SirYorik » 30 окт 2017, 16:14

keleg писал(а):
SirYorik писал(а):метод тыка? а вот имхо, это проблемы с софтом. ядерным.
С точки зрения линукса, что холодный что теплый старт - одно и то же. Потому если есть разница, она в железе.
звучит логично. если бы не отсутствие проблемы с убунтой, да и с виндой.

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение banzay242 » 31 окт 2017, 09:43

в ubuntu вроде есть лог установки системы
/var/log/anaconda.log — Записи, зарегистрированные во время установки системы.
в росе я хотел бы тоже такое поглядеть
у меня при установке 4.9.20-nrj-desktop-1rosa-i586 ищет а его в помине нет. откуда корни растут не пойму.

SirYorik
Сообщения: 6
Зарегистрирован: 25 окт 2017, 17:12
Operating system: R9

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение SirYorik » 31 окт 2017, 11:57

с режимом ahci в биос тупняка не случилось. но сегфолт всё равно был.
фотка вышла размытая,но сегфолт тот же. "никому нет дела до irq19" и sdhci_irq.
теперь очередь опции irqpoll...

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение trs » 01 ноя 2017, 11:22

А какая версия ядра у Ubuntu?

Можно попробовать собрать initrd с максимальным количеством драйверов:

Код: Выделить всё

dracut -N -f
И жёсткий диск я бы тоже попробовал отключить-подключить, всего один винт открутить.

SirYorik
Сообщения: 6
Зарегистрирован: 25 окт 2017, 17:12
Operating system: R9

Re: как отловить события(сегфолт) загрузки до включения boot.log

Сообщение SirYorik » 01 ноя 2017, 15:33

ядро у убунты не помню номер, из 17,04 с обновлениями..

irqpoll в общем избавляет от сегфолта, на этом и остановлюсь наверное

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»