Официальный форум СВД Встраиваемые Системы
23 Апрель, 2024, 17:30:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Разное поведение с Fsys.atapi и Fsys.eide  (Прочитано 2047 раз)
LH
Ветеран

Сообщений: 345


« : 24 Март, 2012, 05:57:51 »

На одном из загрузочных жестких дисков много лет работающего проекта  в QNX4 возникла странная ситуация.

Загрузочный образ .boot собран с Fsys.atapi. В ходе выполнения sysinit.1 вызывается chkfsys, при необходимости проводится
проверка файловой системы и исправление ошибок. Далее выполнение команд sysinit.1 продолжается, но в конце
при вызове login происходит cбой и остановка работы, что-то вроде

/bin/sh SIGSEG...

/bin/ksh SIGSEG...

Если после этого перезагрузить ПК и выполнить альтернативную загрузку образа с Fsys.eide, происходит проверка файловой системы,
исправление ошибок и успешная загрузка и работа проекта.
При этом каких-либо нарушений файловой системы жесткого диска не наблюдается.

Содержание /etc/altsysinit такое же что и /etc/sysinit.1

Проверка dcheck не показывает сбойных блоков.

Использовались образы .boot как с ранними версиями Fsys.atapi, так и с новейшими.

Как можно объяснить данную проблему?

Cпасибо.


Записан
Павел Козлов
Пользователь

Сообщений: 96



WWW
« Ответ #1 : 27 Март, 2012, 10:24:56 »

Единственное отличие Fsys.eide от Fsys.atapi, которое на данный момент приходит на ум, это работа с DMA. Будет ли происходить падение, если явно указать режим PIO драйверу Fsys.atapi? И еще, я бы посмотрел в сторону проверки оперативной памяти.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 29 Март, 2024, 01:25:34