Подъем рухнувшей NT крис касперски ака мыщъх Хакер, номер #093, стр. 093-034-2 Шаг 2: Диагностика файловой системы Жесткий диск жив, но система не грузиться. Как так?! Совсем что ли не грузиться?! Если разрушена таблица разделов или слетел загрузчик, BIOS должна заматериться об этом на английском языке. Если слетел ntldr (NT loader), поврежден реестр и т. д., система так прямо и говорит. В этом случае, файловая система с вероятностью примерно 90% цела, и пострадала лишь сама NT. Однако, случается так, что никаких надписей на экран не выдается и компьютер, успешно пройдя POST, впадает в завис. Причиной может быть как дефект в загрузчике/таблице разделов, так и в самом компьютере (памяти, процессоре или других компонентах). Если есть заведомо исправный компьютер — подключите винт к нему и посмотрите что будет. Ну, "что будет" сказать нетрудно: NT (в отличие от 9x) не рассчитана на смену железа и попав в неродное аппаратное окружение, скорее всего, прекратит загрузку, выбросив BSOD? Поэтому, действовать нужно совсем не так! Подключаем восстанавливаемый винчестер к заведомо исправному компьютеру с установленной NT на второй IDE-канал. Загрузившись со "здоровой" NT, смотрим на подопытный диск: что там вообще есть. Если таблица разделов цела, должны появиться новые логические диски. Пробуем их открыть. В лучшем случае мы увидим все свои файлы такими, какими они были до катастрофы. Или, если не все, то хотя бы часть. В большинстве случаев страдает диск С:, а остальные разделы остаются нетронутыми. Копируем все, что осталось, на резервный винчестер и пытаемся восстановить то, чего нет. Несколько тонких нюансов. При восстановлении жестких дисков, объединенных в аппаратный RAID, подключенный к интегрированному контроллеру на материнской плате, переставлять его можно только на компьютер с аналогичным контроллером, что не всегда просто сделать. Намного легче подключить к этому же компьютеру дополнительный жесткий диск, на свободный канал и установить NT/W2K/XP с лазерного диска, естественно, не забыв нажать F6 и воткнуть дискету с RAID-драйвером (иначе NT его ни за что не увидит). Изготовить такую дискету можно, загрузившись с CD-ROM-диска, поставляемого вместе с платой и следуя предложенным инструкциям. Некоторые материнские платы несут на своем борту несколько RAID-контроллеров (например, для PATA и SATA дисков) и тут главное не перепутать какой из них выбирать. Кстати говоря, коварная (или, скорее, тупая NT) почему-то до сих пор не знает, что существует такая вещь как порядок загрузки с носителей, определяемый в BIOS. Уже лет десять как все BIOS'ы позволяют грузиться с любого из имеющихся жестких дисков, хоть с первого, хоть со второго, хоть с RAID'а. А вот NT самостоятельно сканирует шину, определяет порядок подключения устройств и при установке на не первый жесткий диск принудительно модифицирует загрузчик первого, записывая туда специальный код, призванный загружать систему оттуда, где она есть. Запись же на винчестер/RAID с разрушенной файловой системой/таблицей разделов носит непредсказуемый и зачастую крайне разрушительный характер. С жесткими дисками проблем нет — просто поменял шлейфы местами и все, а вот с RAID-массивами… NT вполне может увидеть RAID первым и все! Хоть ты тресни! Выход — отключаем RAID, ставим систему на новый жесткий диск (не забывая про драйвер RAID'а!), подключаем RAID и начинаем заниматься восстановлением. |