Новый участник
Сообщения: 10
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Прошу прощения, если поднимаю старую тему, но очень нужно.
Диск IDE. Разбит на 3 части, на всех трех частях одинаковая WindowsXPsp3, установленная с одного и того-же дистрибутива, правда наборы программ и драйверов разные, Ну надо так. Жесткий превосходно работал на другом ноутбуке. Со временем ноуту пришел конец.
Переставил жесткий диск в другой ноут, поначалу не запускалась ни одна ось(ну естественно, железо-то другое). Хорошо, начал лечить проблему восстановлением с дистрибутива (установкой ОС поверх существующих ОС с нажатием R).
Две ОС(на partition1 и partition2) превосходно вылечились, работают и сейчас. А вот третья (на partition3) никак не восстанавливается. Запускаю восстановление ОС, идет копирование файлов, первая перезагрузка и выскакивает сообщение об отсутствии hal.dll.
Честно говоря, эта ОС мне нужна больше всего.
Восстанавливаю с того-же дистрибутива на СД, с которого и устанавливал первоначально.
Что проделал.
1. Fixboot
2. Fixmbr
3. Пробовал меню загрузки(boot.ini) с использованием других partition4,5,6, думал вдруг как-то смещается.
4. Expand f:\i386\hal.dl_ e:\windows\system32\hal.dll.
Это сначала не получалось сделать из консоли восстановления, когда входим непосредственно в третью (partition3) ОС.
Но получилось сделать при входе в первую ОС.
В итоге все время отсутствие hal.dll
Вот такой у меня boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WinXPsp3 Prof RU 1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="WinXPsp3 Prof RU 2" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="WinXPsp3 Prof RU 3" /noexecute=optin /fastdetect
Вот как выглядит diskmgmt из под первой ОС
|