|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - [решено] не запускается winxp на 775ую материнку после 478ой |
|
|
Ошибка - [решено] не запускается winxp на 775ую материнку после 478ой
|
Новый участник Сообщения: 34 |
у меня на жёстских дисках две рабочие операционные системы winxp, а если быть точнее, то сборки zver cd. одна sp2, другая sp3. жёсткие диски с разъёмом IDE.
установил на 775 материнке (asrock g31m-vs2) в биосе загрузку с IDE, но при загрузке меню буквы отображаются коряво, чем-то похоже на греческий алфавит. при попытке выбрать первую операционку появляется "греческий алфавит" и что-то про system32\hal.dll. при нажатии любой клавиши- перезагрузка. при попытке загрузить вторую операционную систему, практически та же история, за исключением присутствия в "иероглифах" hal.dll при попытке выбрать безопасный режим, командную строку и т..д. те же результаты. а на 478ой всё идёт нормально. в чём может быть проблема? прошу учесть, что у меня отсутствует dvd привод |
|
Отправлено: 01:39, 25-10-2010 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Я думаю что появляется "не удается запустить Windows из-за испорченного или отсутствуещего файла: system32\hal.dll". Я так понимаю второй Win у вас работает? Для того чтобы убрать эту ошибку просто киньте в "system32" файл @hal.dll. И еще желательно SP узнать прежде чем закидывать. И еще поставьте себе CD-rom
![]() |
Отправлено: 03:38, 25-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата Getsu-Fune:
Загрузитесь с LiveCD и выложите сюда ваш boot.ini |
|
------- Отправлено: 03:43, 25-10-2010 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать yurfed,
Цитата Getsu-Fune:
|
|
Отправлено: 08:40, 25-10-2010 | #4 |
![]() Не дед Сообщения: 15415
|
Профиль | Отправить PM | Цитировать Хм, для запуска LiveCD вполне хватает CD привода.
|
|
------- Отправлено: 09:03, 25-10-2010 | #5 |
Сообщения: 53585
|
Профиль | Отправить PM | Цитировать Цитата Getsu-Fune:
Цитата Getsu-Fune:
Цитата Getsu-Fune:
|
|||
Отправлено: 09:46, 25-10-2010 | #6 |
Старожил Сообщения: 307
|
Профиль | Сайт | Отправить PM | Цитировать В постановке вопроса большая неточность. Говорится о материнке, а указывается только socket 775 и socket 478. Под каждый из сокетов существует множество чипсетов, но ,при выборе нужного hal, главное - это тип процессора.
Товарищ Билл Гейтс категоричен : драйвер уровня аппаратных абстракций (HAL) при переносе windows на другое железо может быть заменен только путем переустановки или обновления ОС. http://support.microsoft.com/kb/315341/ Все другие способы переноса, описанные в интернете, - это самопальные изобретения с непредсказуемым исходом. То, что излагается далее, это тоже самопальщина, но проверенная несколько раз с положительным результатом. Говорить будем пока только об одной из двух ОС, а, именно, на диске С:, ибо, восстановив одну, можно без проблем восстановить и вторую. Файл hal.dll многолик. В дистрибутиве лежат сжатые CAB файлы : HAL.DL_ - это стандартный драйвер, но не факт, что именно он стоит в системе. HALAACPI.DL_ HALACPI.DL_ HALAPIC.DL_ HALMACPI.DL_ HALMPS.DL_ HALSP.DL_ Установщик автоматически выбирает нужный драйвер и называет его hal.dll. Предлагаются следующие действия : - переименовываем имеющийся файл, например, в halold.dll. - извлекаем из сжатых hal*.dl_ файлов соответствующие hal*.dll ( можно с помощью WinRar) и забрасываем их в папку system32. - создаем новый boot.ini примерно такого содержания : [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI PC" /fastdetect /hal=halacpi.dll multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI Uniprocessor PC " /fastdetect /hal=halmacpi.dll Количество строк для запуска можно продолжить для всех имеющихся вариантов. В первой строке и по умолчанию будет запускаться стандартный hal.dll Теперь мы готовы методом тыка подобрать нужный вариант загрузки, перебирая разные hal Принципиально важно - каждую загрузку пытаться делать только в безопасном режиме через F8. Когда hal не подходит, то и драйверы устройств на другом чипсете подавно не подойдут. Если удается загрузиться в безопасном режиме, то нужно установить родные драйверы для нового железа и попытаться перезагрузиться с тем же hal в нормальном режиме. При удачной загрузке остается только переименовать найденный вариант в hal.dll, а остальные можно удалить. Этот же файл забрасывается и во вторую ОС. Восстановить исходный boot.ini Если загрузка после безопасного режима оказалась неудачной, стоит пройтись по другим вариантам , но уже без установки драйверов. Авось повезет ![]() |
------- Отправлено: 02:29, 26-10-2010 | #7 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать проблема решилась заимствованием dvd привода у соседа и установкой новой операционки, но тем не менее, большое спасибо за полезную информацию.
Цитата Xodok:
ps\ процессор на материнской плате PENTIUM (R) Core 2 Duo, 2.8 GHz |
|
Отправлено: 03:24, 26-10-2010 | #8 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Xodok, откуда копипаст?
Я с самого начала спрашивал содержимое boot.ini |
------- Отправлено: 07:39, 26-10-2010 | #9 |
Старожил Сообщения: 307
|
Профиль | Сайт | Отправить PM | Цитировать Getsu-Fune. Подробно о вариантах hal - в первоисточнике http://support.microsoft.com/kb/309283/ru
При наличии информации о двухядерном процессоре можно было бы обойтись двумя вариантами : Halmacpi.dll, Halmps.dll В отсутствие DVD привода не мешало бы иметь дистрибутив с загрузкой с флешки ![]() Цитата yurfed:
|
|
------- Отправлено: 12:04, 26-10-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Не запускается система, после перезагрузки запускается "Восстановление системы" | amosk | Microsoft Windows Vista | 5 | 13-11-2014 22:54 | |
Загрузка - после гибернации не запускается ноутбук | johnlomov | Ноутбуки | 5 | 10-02-2010 11:02 | |
Черный экран, winXP запускается ... в чем проблема? | mb3000 | Материнские платы и память | 14 | 15-11-2008 16:57 | |
После автоустановки запускается мастер | vins84 | Автоматическая установка Windows 2000/XP/2003 | 0 | 11-12-2006 13:34 | |
Где запускается IIS в WinXP | Mary | Microsoft Windows 2000/XP | 8 | 22-12-2002 09:58 |
|