Создание загрузочного диска для разделов NTFS и FAT

Переводы статьи Переводы статьи
Код статьи: 311073 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В статье описан процесс создания загрузочного диска для получения доступа к диску с поврежденной загрузочной последовательностью на компьютерах с процессорами Intel x86.

Примечание. Статья не содержит описания процесса создания загрузочного диска для компьютеров с процессорами RISC.

Такой загрузочный диск служит для получения доступа к дискам с файловой системой Windows NT (NTFS) или FAT. Процедуры, описанные в данной статье, применяются при решении следующих проблем:
  • повреждение загрузочного сектора;
  • повреждение основной загрузочной записи;
  • заражение вирусом;
  • отсутствие или повреждение файла NTLDR или Ntdetect.com;
  • неверный драйвер Ntbootdd.sys;
  • загрузочный диск можно использовать также для загрузки c теневой копии поврежденной зеркальной копии, хотя для этого может понадобиться изменить файл Boot.ini.
Этот загрузочный диск не применяется для решения следующих проблем:
  • неверные или испорченные драйверы устройств, установленные в системном каталоге Windows;
  • проблемы с загрузкой, возникающие после появления экрана OSLOADER.
Для решения этих проблем запустите диск аварийного восстановления, загрузите последний удачный набор параметров или в случае необходимости переустановите Windows.

Как создать загрузочную дискету для Windows

Загрузочная дискета должна содержать файлы NTLDR (или Setupldr.bin З для Windows NT 3.5), Ntdetect.com, Boot.ini, а также правильный драйвер жесткого диска.

Примечание. Файлы NTLDR, Ntdetect.com и Boot.ini обычно имеют атрибуты «Системный», «Скрытый», «Только чтение». Для работы загрузочного диска сбрасывать эти атрибуты не нужно. За дополнительной информацией о структуре файла Boot.ini обратитесь к следующей статье Microsoft Knowledge Base:
102873 BOOT.INI and ARC Path Naming Conventions and Usage
Чтобы создать загрузочный диск для Windows, воспользуйтесь одним из описанных ниже способов.

Способ 1. Если нет доступа к компьютеру, работающему под управлением Windows

  1. Создайте копию первого установочного диска Windows с помощью команды diskcopy, а затем удалите с копии диска все файлы.
  2. Скопируйте на новый диск файлы Ntdetect.com и NTLDR из папки i386 на компакт-диске.
  3. Переименуйте файл NTLDR в Setupldr.bin.
  4. Создайте файл Boot.ini.

    Ниже приведен пример для диска SCSI с одним разделом и операционной системой Windows, установленной в папке \WINNT. Значение в разделе [operating systems] зависит от конфигурации загружаемой операционной системы Windows:
          [boot loader]
          timeout=30
          Default= scsi(0)disk(0)rdisk(0)partition(1)\winnt
    
          [operating systems]
          scsi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT"
    							
    Если компьютер запускается с жесткого диска IDE, EIDE или ESDI или адаптера SCSI без встроенной BIOS, то вместо scsi(0) необходимо записать multi(0).

    Примечание. Если компьютер работает под управлением Windows NT 3.5 или 3.51 и запуск производится с первого или второго диска SCSI, то также можно использовать multi(0) вместо scsi(0).
  5. Если в файле Boot.ini используется scsi(x), то необходимо скопировать правильный драйвер контроллера SCSI, который установлен на компьютере, и переименовать его в Ntbootdd.sys. Для multi(x) делать этого не нужно.
  6. Запустите компьютер с дискеты и войдите в Windows.

Способ 2. Если имеется доступ к компьютеру, работающему под управлением Windows

  1. Отформатируйте дискету с помощью программы форматирования Windows.
  2. Скопируйте файл NTLDR с установочного компакт-диска Windows, установочной дискеты Windows или компьютера, на котором установлена та же версия Windows. Если необходимо извлечь этот файл из NTLDR._, используйте команду
    expand ntldr._ ntldr
  3. Скопируйте на дискету файл Ntdetect.com.
  4. Создайте файл Boot.ini (скопируйте его с работающего компьютера), а затем модифицируйте его в соответствии с параметрами используемой системы. Ниже приведен пример для джиска SCSI с одним разделом и операционной системой Windows, установленной в папке \WINNT. Значение в разделе [operating systems] зависит от конфигурации операционной системы Windows, установленной на компьютере:
          [boot loader]
          timeout=30
          Default= scsi(0)disk(0)rdisk(0)partition(1)\winnt
    
          [operating systems]
          scsi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT"
    							
    Если компьютер загружается с жесткого диска типа IDE, EIDE или ESDI, замените scsi(0) на multi(0).

    Примечание. Если компьютер работает под управлением Windows NT 3.5 или 3.51 и запуск производится с первого или второго диска SCSI, то также можно использовать multi(0) вместо scsi(0).
  5. Если в файле Boot.ini используется scsi(x), то необходимо скопировать правильный драйвер контроллера SCSI, который установлен на компьютере, и переименовать его в Ntbootdd.sys. Для multi(x) этого делать не нужно.
  6. Запустите компьютер с дискеты и войдите в Windows.

Способ 3. Если установлена операционная система Windows NT версии 3.51

  1. Отформатируйте с помощью Windows NT 3.51 чистую дискету 3,5" объемом 1,44 МБ.
  2. Скопируйте на дискету файлы Ntdetect.com и NTLDR.
  3. Создайте файл Boot.ini, содержащий следующие строки:

    Примечание. Приведен пример для диска SCSI с одним разделом, на котором система Windows NT установлена в папку по умолчанию (C:\Winnt35).
         [boot loader]
         timeout=30
         Default= multi(0)disk(0)rdisk(0)partition(1)\winnt35
    
         [operating systems]
         multi(0)disk(0)rdisk(0)partition(1)\winnt35="Windows NT 3.51"
  4. Запустите компьютер с дискеты и войдите в Windows.

Разрешение проблем

При запуске компьютера с помощью загрузочной дискеты возможно возникновение одной из следующих проблем.
  • Если путь к системным файлам задан неверно или включает букву диска, на экране может появиться следующее сообщение:
    Не удалось запустить Windows из-за ошибки в микропрограммной загрузочной конфигурации ARC: Не было создано имя ARC для файлов HAL и системный путей. Обратитесь к документации Windows (TM) и документации к системе за сведениями о параметрах конфигурации ARC. Сбой загрузки.
  • Если был выбран неправильный драйвер SCSI или файл Ntbootdd.sys не существует, на экране может появиться следующее сообщение:
    Не удалось запустить Windows из-за ошибки в конфигурации дисков компьютера. Не удалось прочесть данные с выбранного загрузочного диска. Проверьте путь к загрузочному разделу и сам диск. Для получения сведений о конфигурации диска обратитесь к документации Windows (TM) и документации, прилагаемой к оборудованию. Сбой загрузки.

Свойства

Код статьи: 311073 - Последний отзыв: 1 декабря 2007 г. - Revision: 1.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Ключевые слова: 
kbinfo kbsetup KB311073

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com