NTFSDOS
Вторая утилита Русиновича, разновидности которой могут называться NTFSDOS 4.0 и NTFSDOS Professional 4.0, позволит нам получить доступ к NTFSдискам в DOS-режиме. Особенно она пригодится тем, у кого единственная система в компьютере - из семейства NT. Эту программу можно записать в папку на FAT-диске, на дискеты или на CD-ROM, так что вы сможете видеть NTFS-раздел даже при полностью неисправной системе. Загрузитесь, поправите конфигурацию, восстановите из копии порушенные файлы, почините файловую систему - и все придет в норму. Установка программы состоит из двух частей: сначала делаете обычную установку (из-под NT), как для любой из миллионов виндоузовских программ, а потом запускаете мастер создания загрузочного диска - NTFSDOS Professional Boot Disk Wizard. Мастер попросит вас выбрать язык для выдачи сообщений - в русских виндах можно выбрать MS-DOS Russian. Далее надо подсказать программе, в какой папке лежит система NT/2000/XP. Следующий ответственный шаг: выбор места, в котором программа создает набор для запуска NTFS DOS. Это может быть либо дискета, либо папка на жестком диске. Не забудьте, что папка должна быть на разделе FAT или FAT-32, доступном из DOS-режима. Создать ее можно и на NTFS-разделе, но только если вы собираетесь переправить ее на CD и запускать оттуда. Дискет получится две или три. На первой (или первых двух, если речь идет об ХР) будет сама программа - файл ntfspro.exe и сопровождающие его лица, а на второй (или, соответственно, третьей) - ntfschk.exe для проверки и исправления ошибок на дисках. Обращаю ваше внимание на то, что дискеты создаются не загрузочные, обычные. Вам надо будет использовать загрузочную дискетку от любой версии DOS выше четвертой, но лучше всего - от седьмой (Windows 98/Ме), чтобы сразу была поддержка длинных имен файлов. Можно предварительно сделать первую дискету набора загрузочной командами format a: Is или sys а: (последней можно пользоваться даже после создания набора, так как она ничего с дискеты не стирает). В ХР команда форматирования вызывается из контекстного меню дискетки, только не забудьте пометить строку Создание загрузочного диска для MS-DOS.1 Все прекрасно, все здорово. Но есть несколько ограничений. ... • В принципе, из разделов NTFS разрешается (не всем, а только тем, кто умеет!) создавать комбинированные тома, когда, скажем, два разных диска используются для синхронной записи одной и той же информации (mirror set зеркало) или для создания из двух или более дисков скоростного тома, куда информация пишется поочередно, с небольшим сдвигом (striped set - чересполосная запись), и т. п. Так вот, NTFSDOS всех этих хитростев никак не понимает. Да и мы с вами тоже их никак не понимаем и не применяем, так что нам с вами эти ограничения по фигу. • Другое ограничение для нас печально и уже вовсе не по фигу. Бесплатная незарегистрированная версия NTFSDOS не позволяет ничего записывать на NTFS-диск. Программа только делает вид, что пишет на него то, что вы просили, а перезагрузишься - и нет ничего, пустое место. И сразу возникает непреодолимое желание как-нибудь вдруг зарегистрироваться... • И еще одно важное соображение. Подключаемый диск должен хотя бы в принципе быть виден из режима DOS. Если вы загрузитесь с дискеты и запустите Fdisk с параметром /status (для выдачи списка доступных дисков), но программа не увидит нужного вам диска, точно так же не увидит его и NTFSDOS, будь он PRO или не PRO. Некоторые модели контроллеров SCSI, Raid или ATA вполне могут вызвать такой эффект. Возможно, в такой ситуации стоит поискать для контроллера подходящий ASPI-драйвер - в интернете или в наборе софта, которым было укомплектовано устройство. А можно написать в службу поддержки фирмы Sysinternals Software запрос на аглицкой мове. Этот самый Sysinternals продает профессиональный пакет ERD Commander 2003, которому такие штуки, как невидимость диска, вроде бы не страшны. Вы загружаетесь с CD и получаете графический интерфейс, весьма похожий на ХР, и полный набор утилит для проверки и восстановления дефектных разделов NTFS, для восстановления забытых паролей и т. п. Но стоит этот коммандер недешево - 150 баксов для обычного компьютера и 300 для сервера, так что покупать его частному лицу для использования на одном компьютере вряд ли имеет смысл. Вторая утилита из комплекта NTFSDOS называется Autochk. Она проверяет диски, причем с параметром /а - все подряд. Еще одна проверяющая утилита - Ntfschk - проверяет NTFS-разделы. Обе эти программы при запущенном NTFSDOS запуститься не смогут, памяти им не хватит. Надо будет перезагрузиться и, не запуская основную утилиту, запустить проверяющую. ... Параметры проверки с помощью Ntfschk такие же, как и для родной энтишной утилиты Checkdsk: ntfschk.exe е: - проверить диск Е; ntfschk.exe е: /f - проверить диск Е: и исправить на нем ошибки. В бесплатной версии NTFSDOS ключ этот не действует; ntfschk.exe /s - выдается список имеющихся NTFS-дисков, чтобы вы могли выбрать нужный.