|
Компьютерный форум OSzone.net » Железо » Непонятные проблемы с Железом » [решено] Глюки с МВ и CPU |
|
[решено] Глюки с МВ и CPU
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать
Доброго времени суток. Недавно устроился работать сервис инженером. Хотел бы узнать мнение более опытных спецов.
Пришло 6 бройлерных компьютеров с коментами: "Не загружается". Уже успел посмотреть 3 штуки-у всех те же проблемы и одинаковая конфигурация: МВ-ECS 865G-M v.5.0(А) CPU-Intel Celeron D 2,8Ghz/256/533 478S RAM-Canyon 256Mb/PC3200 БП-SPARKMAN (300W PEAKLOAD) Video интегр. Остальное не пишу-тестирую с мин. набором. Вначале пациент включается-картинка есть (но, без звукового сигнала прохождения POST). По прошествии 10-15 мин. изображение пропадает, хотя вентиляторы работают. Я, перезагружаю-ничего не меняется-ничего не показывает, молчит. Выдёргиваю память, чтобы мать проявилась-динамик(рабочий) молчит. Ставлю тестовый процессор (Сel 2.2)-мать оживает, начинает пищать, интересно. На всякий случай-ставлю родную память, родной проц обратно-всё работает .Может думаю блок питания нищий-пробовал с новым БП(Delta Electronics 350В-китаец)-ничего не меняется. Вообщем мать и проц работают под настроение-то одно, то другое отваливается. Потрогал чипсет-северный мост горячий, палец долго не продержишь. Думаю, понятно-мать на последнем исдохе. Я так понял эти мамы(ECS 865G-M v.5.0(А)) вообще рассчитаны на время чуток больше гарантийного (собраны все компы 2004-2005год). Но почему процессор глючит?Пробовал его на тестовой мамке Asus P4S-533-X(+видео Geforce4 MX440 8x 64 Mb DDR) с тестовой памятью(аналог Kingston)-то работает, то нет. Не пойму? подскажите, если сталкивались с подобными проблемами. Не пойму что в итоге с этим железом делать? Браковать рабочие процессоры неохота. Честно говоря, запарился уже в конец. Спасибо. |
|
Отправлено: 13:56, 26-12-2008 |
Старожил Сообщения: 370
|
Профиль | Сайт | Отправить PM | Цитировать valsorYa, БП можно тестером посмотреть, Intel Celeron D очень редко что то выходит из строя тем более серией, а вот мама...Это да, тем более ECS. Вот, если поможет:
Диагностика аппаратных проблем Порядок загрузки компьютера. 1. После включения питания БП выполняет самотестирование. Если все выходные напряжения соответствуют требуемым, БП выдает на материнскую плату сигнал Power_Good (P_G) на контакт 8 20-контактного разъема питания ATX. Между включением ПК и подачей сигнала проходит около 0,1-0,5 с. 2. Микросхема таймера получает сигнал P_G и прекращает генерировать подаваемый на микропроцессор сигнал начальной установки Reset. Если процессор не исправен, то система зависает. 3. Если CPU жив, то он начинает выполнять код, записанный в ROM BIOS по адресу FFFF0h (адрес программы перезагрузки системы). По этому адресу находится команда безусловного перехода JMP к адресу начала программы загрузки системы через конкретный ROM BIOS (обычно это адрес F0000h). 4. Начинается выполнение конкретного кода ROM BIOS. BIOS начинает проверку компонентов системы на работоспособность (POST – Power On Self Test). Обнаружив ошибку, система подаст звуковой сигнал, так как видеоадаптер пока еще не инициализирован. Проверяется и инициализируется чипсет, DMA и происходит тест определения объема памяти. Если модули памяти вставлены не до конца или некоторые банки памяти повреждены, то или система зависает или звучат длинные повторяющие сигналы из системного динамика. 5. Происходит разархивирование образа BIOS в оперативную память для более быстрого доступа к коду BIOS. 6. Инициализируется контроллер клавиатуры. 7. BIOS сканирует адреса памяти видеоадаптера, начиная с С0000h и заканчивая C7800h. Если BIOS видеоадаптера найден, то проверяется контрольная сумма (CRC) его кода. Если CRC совпадают, то управление передается Video BIOS, который инициализирует видеоадаптер и выводит на экран информацию о версии Video BIOS. Если контрольная сумма не совпадает, то выводится сообщение «C000 ROM Error». Если Video BIOS не найден, то используется драйвер, записанный в BIOS ROM, который инициализирует видеокарту. 8. ROM BIOS сканирует пространство памяти начиная с C8000h в поисках BIOS других устройств, таких как сетевые карты и SCSI-адаптеры, и проверяется их контрольная сумма. 9. BIOS проверяет значение слова по адресу 0472h, чтобы определить, какая загрузка должна быть выполнена – «горячая» или «холодная». Если по этому адресу записано слово 1234h, то процедура POST не выполняется, происходит «горячая» загрузка. 10. В случае холодной загрузки выполняется POST. Инициализируется процессор, выводится информация о его марке, модели и т.д. Выдается один короткий сигнал. 11. Тестируется RTC (Real Time Clock). 12. Определение частоты CPU, проверка типа видеоадаптера (в том числе встроенного). 13. Тестирование стандартной и расширенной памяти. 14. Присвоение ресурсов всем ISA-устройствам. 15. Инициализация IDE-контроллера. Если используется 40-контактный шлейф для подключения ATA/100 HDD, то появится соответствующее сообщение. 16. Инициализация FDC-контроллера. 17. ROM BIOS ищет системную дискету или MBR жесткого диска и читает сектор 1 на дорожке 0 стороны 0, копирует этот сектор по адресу 7С00h. Далее происходит проверка этого сектора: если он оканчивается сигнатурой 55AAh, то MBR просматривает таблицу разделов (Partition Table) и ищет активный раздел, а затем пытается загрузиться с него. Если первый сектор оканчивается любой другой сигнатурой, то вызывается прерывание Int 18h и на экран выводится сообщение «DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER» или «Non-system disk or disk error». Правильная MBR запись записывается в память и управление передается ее коду. Процесс установки нескольких операционных систем на один компьютер обычно заменяет оригинальный лоадер на свою программу, которая позволяет выбрать с какого диска производить остальную загрузку. Дальше Boot Loader проверяет таблицу партиций в поисках активной. Загрузчик дальше ищет загрузочную запись (Boot Record) на самом первом секторе раздела. В данном случае Boot Record это еще 512 байт - таблица с описанием раздела (количество байт в секторе, количество секторов в кластере и т.п.) и переход на первый файл операционной системы (IO.SYS в DOS). Операционная система. Boot Record проверяется на правильность и если код признается правильным то код загрузочного сектора исполняется как программа. Загрузка Windows XP контролируется файлом NTLDR, находящемся в корневой директории системного раздела. NTLDR работает в четыре приема: - Начальная фаза загрузки - Выбор системы - Определение железа - Выбор конфигурации В начальной фазе NTLDR переключает процессор в защищенный режим. Затем загружает соответствующий драйвер файловой системы для работы с файлами любой файловой системы, поддерживаемой XP ( FAT-16, FAT-32 и NTFS). Если в корневой директории есть BOOT.INI, то его содержание загружается в память. Если в нем есть записи более чем об одной операционной системе, NTLDR останавливает работу - показывает меню с выбором и ожидает ввода от пользователя определенный период времени. Если такого файла нет, то NTLDR продолжает загрузку с первой партиции первого диска, обычно это C:\. Если в процессе выбора пользователь выбрал Windows NT, 2000 или XP, то проверяется нажатие F8 и показ соответствующего меню с опциями загрузки. После каждой удачной загрузки XP создает копию текущей комбинации драйверов и системных настроек известную как Last Known Good Configuration. Этот коллекцию можно использовать для загрузки в случае если некое новое устройство внесло разлад в работу операционной системы. Если выбранная операционная система XP, то NTLDR находит и загружает DOS-овскую программу NTDETECT.COM для определения железа, установленного в компьютере. NTDETECT.COM строит список компонентов, который потом используется в ключе HARDWARE ветки HKEY_LOCAL_MACHINE реестра. Если компьютер имеет более одного профиля оборудования программа останавливается с меню выбора конфигурации. После выбора конфигурации NTLDR начинает загрузку ядра XP (NTOSKRNK.EXE). В процессе загрузки ядра (но перед инициализацией) NTLDR остается главным в управлении компьютером. Экран очищается и внизу показывается анимация из белых прямоугольников. Кроме ядра загружается и Hardware Abstraction Layer (HAL.DLL), дабы ядро могло абстрагироваться от железа. Оба файла находятся в директории System32. NTLDR загружает драйвера устройств, помеченные как загрузочные. Загрузив их NTLDR передает управление компьютером дальше. Каждый драйвер имеет ключ в HKEY_LOCAL_MACHINE\SYSTEM\Services. Если значение Start равно SERVICE_BOOT_START, то устройство считается загрузочным. Для кажого такого устройства на экране печатается точка. NTOSKRNL в процессе загрузки проходит через две фазы - так называемую фазу 0 и фазу 1. Первая фаза инициализирует лишь ту часть микроядра и исполнительные подсистемы, которая требуется для работы основных служб и продолжения загрузки. На этом этапе на экране показывается графический экран со статус баром. XP дизейблит прерывания в процессе фазы 0 и включает их только перед фазой 1. Вызывается HAL для подготовки контроллера прерываний. Инициализируются Memory Manager, Object Manager, Security Reference Monitor и Process Manager. Фаза 1 начинается когда HAL подготавливает систему для обработки прерываний устройств. Если на компьютере установлено более одного процессор они инициализируются. Все исполнительные подсистемы реинициализируются в следующем порядке: Object Manager Executive Microkernel Security Reference Monitor Memory Manager Cache Manager LPCS I/O Manager Process Manager Инициализация Менеджера ввода/Вывода начинает процесс загрузки всех системных драйверов. С того момента где остановился NTLDR загружаются драйвера по приоритету. Сбой в загрузке драйвера может заставить XP перезагрузиться и попытаться восстановить Last Known Good Configuration. Последняя задача фазы 1 инициализации ядра - запуск Session Manager Subsystem (SMSS). Подсистема ответственна за создание пользовательского окружения, обеспечивающего интерфейс NT. SMSS работает в пользовательском режиме, но в отличии от других приложений SMSS считается доверенной частью операционной системы и "родным" приложением (использует только исполнительные функции), что позволяет ей запустить графическую подсистему и login. SMSS загружает win32k.sys - графическую подсистему. Драйвер переключает компьютер в графический режим, SMSS стартует все сервисы, которые должны автоматически запускаться при старте. Если все устройства и сервисы стартовали удачно процесс загрузки считается удачным и создается Last Known Good Configuration. Процесс загрузки не считается завершенным до тех пор, пока пользователь не залогинился в систему. Процесс инициализируется файлом WINLOGON.EXE, запускаемым как сервис и поддерживается Local Security Authority (LSASS.EXE), который и показывает диалог входа в систему. Это диалоговое окно показывается примерно тогда, когда Services Subsystem стартует сетевую службу. |
------- Отправлено: 14:04, 26-12-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Не дед Сообщения: 15390
|
Профиль | Отправить PM | Цитировать Цитата valsorYa:
|
|
------- Отправлено: 14:11, 26-12-2008 | #3 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата DVDshnik:
|
|
Отправлено: 14:59, 26-12-2008 | #4 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Решено.
Выяснилось, что мат.платы-ECS 865G-M v.5.0(А) по статистике не живут больше 4-х лет, соответственно, все мои, если не погибли ещё-то были на последнем вздохе. А тестовая Asus P4S-533-X не дружит(насколько я понял)с процессорами с шиной свыше 400 Mhz. Цитата Sermion:
|
||
Отправлено: 15:59, 11-01-2009 | #5 |
Ушел из жизни Сообщения: 26925
|
Профиль | Сайт | Отправить PM | Цитировать Цитата valsorYa:
|
|
------- Отправлено: 17:05, 11-01-2009 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Warning! CPU has been changed | ilya-b-80 | Непонятные проблемы с Железом | 23 | 07-03-2016 23:27 | |
[решено] Совместимость CPU и чипсета | Emerald | Процесcоры | 8 | 30-12-2009 20:15 | |
[решено] Высокое напряжение CPU | Bato | Процесcоры | 6 | 05-05-2008 10:36 | |
Разное - [решено] Заниженная оценка CPU | Fedor_ | Microsoft Windows Vista | 5 | 24-02-2008 14:58 |
|