Войти

Показать полную графическую версию : Восстановление Windows


Seven
08-12-2009, 14:17
Может кто сможет помочь, а то уже руки опускаются, такая вот ерунда:

Сервак стоит(стоял...), у него в RAID10 8 винтов, ночью че то сам по себе шлёпнулся(что непонятно, вроде как рейд...), с утра включаю пишет рейд DEGRADED(короче развалился), зашел в конфигуратор рейд, тот сам начал ребилдидь массив(контроллер Adaptec 2230S), все вроде ок, ошибок не пишет, перезагрузил, винда не грузится, пишет не могу найти файл такой то, после перезагрузки другой и тд.
Акрониc делает с этого сервера образ диска C:(каждую ночь), начали заливать его туда, при проверке диска D: он чет ругнулся на плохой сектор, ну ладно вроде D:, процесс завершился, но ситуация как ни странно не изменилась, так же ругается на то что не могу загрузить файл такой то, непонятно как так, учитывая что с того момента как сделался образ сервак работал еще почти сутки...
Загружаю консоль восстановления с ДВД диска, по разделам бегаю и вижу файлы, но когда пытешься зайти в каталог на диске C: в них пускает, а когда dir'ом пытаешься просмотреть пишет что не возможно отобразить структуру папок, на других разделах вообще не заходит в папки, пишет нет доступа....
Что за беда может быть кто то встречался...

Даже не знаю что можно еще предпринять для восстановления системы...

Diesel315
08-12-2009, 16:08
Конечно интересно бы узнать какой именно файл он требует. Просто смотрите вполне возможно вылетел файд драйвера RAID для Windows (у меня такая беда была создал флоппи диск и подсунул ему), или это просто какой то конфигурационный файл из system32 ну тогда вам использовать команду expand пример:

Допустим, при загрузке системы появляется сообщение: «не найден файл c:\windows\system32\..., переустановите... или нажмите R для востановления поврежденного файла».
При нажатии на клавишу <R> загрузится «Консоль восстановления», в дальнейшем Вам понадобится дистрибутив «Windows».
Пусть, например, системе для полного счастья не хватает файла [c:\windows\system32/junk.dll]. Тогда просто распаковываем из дистрибутива этот файл, для чего набираем в командной строке: [expand <путь к дистрибутиву>\i386/junk.dl_ c:\windows\system32\junk.dll].
Но это при условии, что файл этот «родной» для системы и лежит в дистрибутиве «в чистом виде».
Если лежит он в CAB-архиве вместе с тысячей других файлов, скажем, в «driver.cab», то извлечь его можно так: [expand driver.cab /f:junkdll] а посмотреть содержимое CAB-архива «driver.cab» так: [expand /d driver.cab].

Есть еще один простой путь - взять файл у знакомого, при условии, что у него стоит та же операционная система с тем же сервис-паком (и, желательно, с того же дистрибутива). Тогда все просто: [copy a:\junk.dll c:\windows\system32\junk.dll].
Если отсутствующий файл не «родной», а часть эксклюзивного драйвера Вашего железа или динамическая библиотека программы, загружающейся до старта системы, то искать и извлекать их стоит из дистрибутивов этих драйверов и программ.

И гуглите на эту тему решений много

Delirium
09-12-2009, 01:26
непонятно как так, учитывая что с того момента как сделался образ сервак работал еще почти сутки... »
Ну, например, я могу грохнуть файл boot.ini и сервер будет работать не день и не два, а месяцами, пока ребут не потребуется. А вот при ребуте не сможет загрузиться из-за отсутствующего файла. Это я как пример привел. Попробуйте воспользоваться советом Diesel315, и напишите все таки, какие файлы то он ищет и не находит.




© OSzone.net 2001-2012