Создание и использование загрузочного диска Windows XP

Опубликовано: 25 Марта, 2023

Используйте процедуры, описанные в этой статье, для решения проблем, препятствующих запуску вашей системы. Проблемы, которые могут возникнуть, включают (но не ограничиваются) повреждение загрузочного сектора, отсутствующие файлы, вирусы, неподходящие драйверы и так далее. В этой статье это то, что мы рассмотрим. Мы рассмотрим некоторую терминологию и процесс загрузки, возможные проблемы и ситуации, а затем покажем вам, как создать загрузочный диск и использовать его. Не загружающийся сервер — это плохо, когда на нем размещается тысяча веб-страниц для компании. Я рекомендую создать этот диск и хранить его поблизости на тот случай, если вы попали в затор и вам нужно настроить и запустить систему, которая не загружается.



«Чтобы получить полное руководство по безопасности, ознакомьтесь с учебным пособием Security+ Study Guide and DVD Training System на Amazon.com».


Терминология


В этом разделе мы рассмотрим терминологию, которая будет использоваться на протяжении всей главы, и дадим ей определение.



  • POST: Самотестирование при включении питания. Когда компьютер запускается или загружается, BIOS выполняет процедуру, которая проверяет правильность работы всех компонентов системы. Звуковые сигналы — это индикаторы того, что BIOS пытается либо указать на успешный переход, либо выдает код звукового сигнала, который помогает определить проблему, которая, скорее всего, связана с BIOS.
  • MBR: сокращение от Master Boot Record, небольшая программа, которая запускается при загрузке компьютера. Обычно MBR находится в первом секторе жесткого диска. Программа начинает процесс загрузки, просматривая таблицу разделов, чтобы определить, какой раздел использовать для загрузки.
  • BIOS: сокращение от Basic Input/Output System. В системах ПК BIOS используется для выполнения всех необходимых функций для правильной инициализации оборудования этой системы при первом включении питания. BIOS также помогает в процессе загрузки.
  • КМОП: комплементарный полупроводник на основе оксида металла. Чип, потребляющий небольшое количество электроэнергии. Обычно он используется на компьютерах с батарейным питанием и для сохранения информации о конфигурации на других компьютерах, когда они выключены.

Процесс загрузки


После понимания процесса загрузки вы поймете, почему размещение определенных файлов на гибком диске так вам поможет. Давайте посмотрим на процесс загрузки. Нажмите, чтобы посетить Microsoft.



  • Первое, что происходит, когда вы включаете компьютер, — это POST. POST расшифровывается как Power on Self Test и проверяет аппаратное обеспечение вашей системы.
  • Аппаратное обеспечение, такое как память, тестируется так же, как и все другое аппаратное обеспечение в проверяемой системе. Обычно это видно на мониторе при запуске системы.
  • После завершения POST ПК попытается найти загрузочное устройство, настроенное с помощью системной BIOS/CMOS.
  • Как только загрузочное устройство найдено, MBR (главная загрузочная запись) загружается в память.
  • MBR находит активный раздел и загружает загрузочный сектор в память.
  • Загрузочный сектор содержит код, который запускает Ntldr, загрузчик загрузочной ленты для Windows XP. Ntldr должен находиться в корневой папке активного раздела вместе с Ntdetect.com, boot.ini, bootsect.dos (для двойной загрузки) и Ntbootdd.sys (необходим с некоторыми адаптерами SCSI)
  • Операционная система «выбирается» NTLDR.
  • NTLDR будет использовать файлы Ntdetect.com, boot.ini и bootsect.dos для выбора и загрузки правильной ОС.
  • Система запускается в 16-битном реальном режиме, затем переходит в защищенный 32-битный режим.
  • Как только NTLDR переключается в 32-битный режим, загружается файловая система (NTFS, FAT32 и т. д.), чтобы можно было прочитать и затем проверить boot.ini.
  • После проверки boot.ini вы выбираете ОС, которую хотите загрузить.
  • Выбор XP в меню загрузки приводит к тому, что Ntldr запускает Ntdetect.com для получения информации об установленном оборудовании.
  • Затем Ntldr использует путь ARC, указанный в boot.ini, для поиска загрузочного раздела. Это может выглядеть примерно так:



по умолчанию=несколько (0)диск (0)раздел (2) WINDOWS
[операционные системы]
мульти(0)диск(0)раздел(2)WINDOWS="Microsoft Windows XP" /fastdetect



  • Ntdetect.com может начать собирать информацию об оборудовании вашей системы (например):


      • Идентификатор компьютера
      • Тип шины/адаптера
      • SCSI-адаптеры
      • видеоадаптеры
      • клавиатура
      • Com-порты
      • Параллельные порты
      • Дискеты
      • Указывая устройства

  • Как только Ntdetect.com соберет необходимую информацию, NTLDR загружает Ntoskrnl и передает ему управление.
  • Ntoskrnl.exe и hal.dll загружены. Ntoskrnl.exe и Hal.dll должны находиться в папке %SystemRoot%System32.
  • Затем загружается реестр и выбирается профиль оборудования. Если у вас создано несколько профилей оборудования, вас могут попросить выбрать один из них для загрузки.
  • После того, как вы выбрали правильный профиль оборудования (или если профиль по умолчанию просто загружается), вы увидите приглашение для входа в систему.
  • Ntoskrnl.exe запускает Winlogon.exe, который запускает Lsass.exe (локальное администрирование безопасности), это программа, которая отображает экран приветствия и позволяет пользователю войти в систему с его учетными данными (имя пользователя и пароль).

Чтобы добраться до этой точки, у вас должен быть здоровый набор файлов, чтобы добраться туда. Как и любые другие данные, они подвержены порче, повреждению или саботажу, как и любой другой источник данных. Загрузочный диск — это не что иное, как набор наиболее важных файлов, которые в случае их повреждения необходимо заменить, чтобы система могла загружаться и загружаться. Вы можете использовать загрузочный диск во время аварии, чтобы запустить процесс winlogon и запустить систему, чтобы получить критические данные, или чтобы привести сервер в рабочее состояние для обслуживания.


Проблемы с загрузкой


Проблемы возникают, проблемы возникают, и в большинстве случаев это неизбежно. Повреждение или вирус загрузочного сектора могут вывести практически любую систему из строя. Так что же могло случиться? В этом разделе мы рассмотрим некоторые основные проблемы, которые могут возникнуть, чтобы вы могли понять, с чем вам приходится сталкиваться, и почему загрузочный диск может быть очень удобным.



  • Повреждение загрузочного сектора
  • MBR (главная загрузочная запись) Повреждение
  • Проблемы с вирусами
  • Отсутствующие или поврежденные файлы (Ntldr или Ntdetect.com)
  • Неправильный драйвер Ntbootdd.sys
  • Чтобы загрузиться из тени разбитого зеркала

Загрузочный диск 101


Теперь, когда вы знаете процесс загрузки и понимаете, что может помешать этому процессу, давайте посмотрим, как создать и использовать загрузочный диск.


Чтобы создать загрузочный диск для Windows XP для раздела NTFS или FAT, вам понадобится отформатированная дискета. Он должен быть пустым и без вирусов. Вам также понадобится компакт-диск с Windows XP или работающий компьютер с Windows XP.



  1. Отформатируйте дискету.



  1. Скопируйте необходимые файлы (Ntldr, Ntdetect.com и boot.ini. Скопируйте их из системы под управлением Windows XP, если она не заражена вирусом, и/или с установочного компакт-диска Windows XP.
  2. Отредактируйте файл boot.ini, который вы скопировали на дискету. Вам нужно будет правильно указать путь, поэтому вам нужно будет понять соглашение об именах ARC. Вы найдете то, что вам нужно знать, используя документацию Microsoft.
  3. Запустите компьютер с дискеты, а затем войдите в систему Windows XP.







Пример Boot.ini:


[загрузчик]
таймаут=30
По умолчанию = мульти (0) диск (0) rdisk (0) раздел (1) окна
[операционные системы]
многодисковый (0) диск (0) rdisk (0) раздел (1) windows = «Windows XP»


Примечание:



  • Если ваш компьютер загружается с жесткого диска SCSI, вам может потребоваться заменить запись multi(0) на scsi(0) в разделе [операционные системы].
  • Можно отключить заставку загрузки Windows XP и немного ускорить процесс загрузки. Тем более, если вы хотите попрактиковаться в редактировании файла *.ini и хотите «увидеть» процесс загрузки, который скрывает этот логотип.

    • Отредактируйте boot.ini
    • Добавьте «/noguiboot» сразу после «/fastdetect».
    • После перезагрузки заставка исчезнет.
    • Его можно снова включить, удалив новый переключатель.

Исправление проблем


Иногда, даже если вы используете загрузочный диск, вы все равно можете столкнуться с решаемыми проблемами. Его не так просто использовать, поэтому давайте рассмотрим некоторые помощники и советы, которые помогут вам справиться с наиболее распространенными застреваниями:



  • Вы можете поместить копию edit на загрузочный диск для редактирования файла boot.ini.
  • Файл Boot.ini всегда будет проблемой с загрузочным диском, если только загрузочный диск не поврежден, не поврежден, не заражен и т. д.
  • Вы можете увидеть сообщения об ошибках «ARC», и если вы это сделаете, очень часто ваш файл boot.ini настроен неправильно. Если вы не знаете синтаксиса boot.ini от и до, вы можете распечатать его копию и сохранить ее вместе с загрузочным диском или поместить на дискету небольшой текстовый файл с простым объяснением, чтобы вы можно разобраться, если надо.
  • У сторонних компаний (например, у производителей NTFSDOS) есть продукты, которые могут «монтировать» диск NTFS, что позволяет вам копировать файлы при необходимости (если у вас нет раздела FAT для доступа), а также для посмотрите текущий boot.ini для системы, если вам нужно получить представление о том, что было в boot.ini в исходной системе, которая вышла из строя.

Резюме


В этой статье мы рассмотрели основы создания загрузочного диска Windows XP. Для тех из вас, кто является гуру Microsoft, я надеюсь, что эта статья послужила хорошим источником информации о том, как спасти систему Windows от сбоя… мы все выглядим как чемпионы, когда спасаем систему, подумайте, была ли система, которую вы просматривали, статья с прямо здесь и сейчас не загрузилась! Я думаю, вы хотели бы этот диск! Скажи мне, что ты думаешь о форумах.