Page 6 of 8

Re: Зависание системы.

Posted: Tue Dec 29, 2015 7:47 pm
by CleverMouse
Файловый менеджер и с клавиатуры можно запустить. Кнопка Win откроет меню. В KFar выбор дисков - тоже с клавиатуры, Alt+F1/Alt+F2.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 7:48 pm
by AleXH
Так а при чём в данном случае диски, когда USB мыша не пойми как работает? Или нерабочие элементы интерфейса в текущем билде это нормально?

Посмотрел - да, с дисками тоже всё плохо. Бордалог стоит делать?

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:02 pm
by CleverMouse
AleXH wrote:Так а при чём в данном случае диски, когда USB мыша не пойми как работает? Или нерабочие элементы интерфейса в текущем билде это нормально?
Ненормально, но с проблемами лучше разбираться по очереди.
AleXH wrote:Посмотрел - да, с дисками тоже всё плохо. Бордалог стоит делать?
Что значит "всё плохо"? Виснет при каких-то действиях? Каких именно? Нет, лог пока не нужен.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:03 pm
by AleXH
Виснет (или правильно сказать крэшится?) прямо в процессе загрузки и вываливает содержимое регистров во время нюханья дисков :) Ну что, я пошёл за логом?

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:09 pm
by CleverMouse
В процессе загрузки - это при включённых BIOS-дисках? Я же говорю, это несвязанная проблема. К ней, впрочем, лог тоже понадобится. Если загрузиться без BIOS-дисков, запустить файловый менеджер и потыкаться по имеющимся дискам, работать будет?

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:38 pm
by AleXH
При отключенных подхвате дисков и SEARCHAP, KFAR rd и флэшку открывает, содержимое файлов показывает. При включенном подхвате дисков загрузка крэшится, лог не пишется. "Скриншот" прилагаю.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:44 pm
by CleverMouse
А CD-диски? В логе их было две штуки.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:48 pm
by AleXH
Есть такие, лет 5 ничего в них не вставлял. Под ХР проверил - читают :) Сейчас в колибри проверю.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 8:52 pm
by CleverMouse
Ну система-то не знает, что там ничего нет, и, как минимум, пытается обратиться. Вставлять туда ничего и не надо, надо проверить, происходит ли зависание при обращении из системы к пустому дисководу.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 9:03 pm
by AleXH
Проверил - (iso9660?) читает, а вот при обращении к пустому виснет наглухо.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 10:29 pm
by CleverMouse
Я исправила падение в процессе загрузки при включённых BIOS-дисках в r6014. Диски, впрочем, от этого не появятся. Для дальнейших разбирательств, почему оно не хочет работать с "unexpected exception 06" внутри кода BIOS, желателен дамп BIOS: viewtopic.php?p=46771#p46771

Насчёт зависания при обращении к пустому CD: http://ftp.kolibrios.org/users/CleverMo ... cd_dump.7z содержит ядро с расширенным отладочным выводом для диагностики проблем с CD. Поскольку обращение к пустому CD зависает, с ним лучше смотреть лог, выводимый непосредственно ядром.
Насчёт проблем с мышью: для начала, http://ftp.kolibrios.org/users/CleverMo ... se_dump.7z покажет, что ядро получает от драйвера мыши - выяснить, кто из них виноват. Отладочный вывод генерируется на каждое событие мыши, так что его будет много. Здесь BOARD должен нормально работать.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 10:36 pm
by AleXH
Дамп биоса 8МБ, плюс лог ядра, подхват дисков включен, загрузка проходит нормально. При обращении из KFAR к пустому CD приводу зависаем, на десктоп выводится бесчисленное число строк (по паняти, сокращённо) unhandle 10 irq, в лог они не попали.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 10:44 pm
by CleverMouse
AleXH wrote:/rd/1 нужно создать в корне имиджа, или biosdump.sys можно положить в /drivers ?
/rd/1 - это и есть образ, в нём есть папка drivers, в этой папке должен оказаться biosdump.sys.
AleXH wrote:Понял. Вместе с кернелом из kernel_cd_dump.7z можно использовать?
Можно.

Re: Зависание системы.

Posted: Tue Dec 29, 2015 11:30 pm
by AleXH
После загрузки десктопа подвигал мышкой и понажимал сначала левую, затем правую кнопки.

Re: Зависание системы.

Posted: Wed Dec 30, 2015 2:08 am
by CleverMouse
Проверь http://ftp.kolibrios.org/users/CleverMo ... x_atapi.7z - ядро, которое, возможно, исправляет зависание при обращении к пустому CD-диску. Если зависания с ним не будет, то лога не надо, я тогда закоммичу изменения.

С точки зрения ядра на мыши постоянно нажата третья кнопка. Приложи ещё для уверенности лог с драйвером http://ftp.kolibrios.org/users/CleverMo ... usbhid.sys - он дампит сырые пакеты, приходящие по USB, - но у меня сильное подозрение, что драйвер тут ни при чём и честно транслирует информацию от самой мыши.