Как создать загрузочный диск Windows

Содержание
  1. Что представляет собой диск восстановления системы, для чего он нужен?
  2. Диск восстановления и резервная копия Windows (образ) — не одно и тоже!
  3. Как создать диск восстановления для нужной версии Windows?
  4. Что такое загрузочный диск и критерии его выбора
  5. Что нужно для создания загрузочного диска
  6. Как записать загрузочный диск в Windows 8 (8.1) и Windows 7
  7. Запись загрузочного диска в бесплатной программе ImgBurn
  8. Как сделать загрузочный диск с помощью UltraISO
  9. Astroburn
  10. Как создать загрузочный диск Windows 10 с помощью Media Creation Tool
  11. Как создать загрузочный диск Windows 10 с помощью Rufus
  12. Как сделать жесткий диск HDD загрузочным?
  13. Подготовка винчестера
  14. 1. Подключите к ПК внешний диск и откройте Управление дисками
  15. 2. Выбираем внешний диск
  16. 3. Удаляем все разделы на диске
  17. 4. Разбиваем диск на разделы
  18. 5. Создаем новый том
  19. 6. Делаем раздел активным
  20. Что лучше, загрузочная флешка или DVD-диск?
  21. Преимущества загрузочной флешки
  22. Преимущества CD/DVD-диска
  23. Преимущества загрузочного внешнего жесткого диска
  24. Как сделать загрузочную флешку
  25. Как самостоятельно сделать Bootable CD-ROM
  26. Quick Start
  27. Как это на самом деле работает
  28. Образ дискеты
  29. Образ жесткого диска
  30. Загрузка с эмуляцией жесткого диска
  31. Какие проблемы могут возникнуть и как их решить
  32. Советы и рекомендации

Что представляет собой диск восстановления системы, для чего он нужен?

Диск восстановления системы — это загрузочный CD/DVD-диск или флешка, на которую записана специальная программа, позволяющая использовать различные варианты ее восстановления в случае сбоя Windows. Загрузиться с этого диска можно еще до старта Windows, поэтому он и называется загрузочным, в этом его особенность и полезность в случае критических ситуаций.

Как это работает при стандартной загрузке Windows? Вы включаете компьютер, после чего в течение нескольких секунд проверяются компоненты компьютера (вы даже не замечаете этого процесса), а затем начинается загрузка Windows.

В случае загрузки с диска восстановления системы (как и вообще с любого загрузочного диска или флешки) после выполнения самопроверки аппаратной части компьютера Windows не запустится. Вместо этого компьютер начнет загружаться со вставленного диска или флешки.

Также я буду использовать понятия «диск восстановления» и «загрузочный диск», не упоминая каждый раз флешку. Потому что диском восстановления и загрузочным диском всегда может быть не только CD/DVD диск, но и флешка!

Для чего это, загрузка с диска восстановления?

Ниже я приведу пример распространенной ситуации, с которой может столкнуться любой пользователь, от новичка до продвинутого…

В один прекрасный момент винда вылетает и все нормально, вот бы еще загрузить. То есть в этом случае вы уже могли, находясь в самой системе, попробовать устранить проблему различными способами, например, откатить систему до прежнего состояния или запустить восстановление Windows из ранее созданного образа (бэкапа).

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

В этом случае вам может помочь только Диск восстановления Windows. При загрузке с этого диска откроется специальная графическая оболочка (программа), с помощью которой можно запускать различные средства диагностики и восстановления Windows.

Вот так эта оболочка выглядит на примере диска восстановления для Windows 8:

Оболочка выглядит как обычный установочный диск Windows. Он предоставит различные варианты диагностики Windows и способы ее восстановления.

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

Диск восстановления и резервная копия Windows (образ) — не одно и тоже!

Не путайте понятия «диск восстановления» и «резервная копия Windows» (образ), это совершенно разные вещи!

Диск восстановления, как вы должны были понять из вышеизложенного, является загрузочным диском, позволяющим запустить специальную оболочку, в которой можно попробовать восстановить Windows различными способами, если она не загружается.

Образ Windows — это резервная копия Windows (иными словами, «архив»), то есть копия всего раздела жесткого диска, на котором установлена ​​Windows, вместе со всеми программами, настройками и их записями. С помощью этой копии вы сможете в любой момент восстановить Windows со всеми программами, установленными на момент создания копии.

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

Вы должны понимать, что диск восстановления — это всего лишь оболочка, чтобы иметь возможность запускать различные варианты восстановления!

Как создать диск восстановления для нужной версии Windows?

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

В данной статье рассказывается о том, как создать диск восстановления для операционных систем Windows 8 и Windows 10. Для этого используются стандартные средства этих систем, то есть диск восстановления создается непосредственно через их интерфейс.

В этой статье показано, как «оживить» возможность создания диска восстановления для Windows 8 и Windows 10 встроенными средствами этих систем.

Если вы не можете создать диск восстановления для Windows 8 и Windows 10 стандартными средствами для этих систем, есть еще один вариант создания такого диска. Это обсуждается в статье по ссылке выше.

В этой статье рассказывается о способах создания диска восстановления для Windows 7.

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

Что такое загрузочный диск и критерии его выбора

Это съемный диск, содержащий компоненты, необходимые для запуска операционной системы. Он используется в случаях, когда системные файлы Windows на жестком диске повреждены или утеряны. Изображение сохраняется на внешний носитель в формате ISO.

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

Также важно правильно выбрать DVD/USB-накопитель, учитывая следующие критерии и рекомендации:

  1. Место на диске должно быть не менее 4,7 ГБ. Лучше купить 2 носителя, так как в процессе записи часто возникают глюки и ошибки.
  2. При использовании флешки стоит остановиться на моделях с 8 ГБ памяти и стандартом подключения USB 3.0. На устройстве не должны размещаться сторонние файлы, поэтому оно предварительно отформатировано.
  3. Если вам не удалось получить доступ к образу Windows, загрузите готовый пакет из Интернета.

Что нужно для создания загрузочного диска

Обычно все, что вам нужно, это образ загрузочного диска, и в большинстве случаев это файл .iso, который вы скачали из Интернета.

Почти всегда, когда вы загружаете Windows, диск восстановления, LiveCD или какой-то аварийный диск с антивирусом, вы получаете именно образ загрузочного диска ISO, и все, что вам нужно сделать, чтобы получить правильный носитель, это записать этот образ на диск.

Как записать загрузочный диск в Windows 8 (8.1) и Windows 7

Записать загрузочный диск из образа в последних версиях операционной системы Windows можно без помощи каких-либо дополнительных программ (впрочем, это может быть и не лучший способ, о чем пойдет речь ниже). Вот как это сделать:

  1. Щелкните правой кнопкой мыши образ диска и выберите «Записать образ диска» в появившемся контекстном меню».
  2. После этого остается выбрать записывающее устройство (если их несколько) и нажать кнопку «Запись», после чего дождаться завершения записи.
    Основное преимущество этого метода в том, что он прост и понятен, не требует установки программ. Главный недостаток в том, что нет нескольких вариантов записи. Дело в том, что при создании загрузочного диска рекомендуется установить минимальную скорость записи (а при описанном способе будет писать и максимальная), чтобы обеспечить надежное чтение диска на большинстве DVD-приводов без загрузки драйверов. Это особенно важно, если вы собираетесь устанавливать операционную систему с этого диска.

Следующий способ: использование специальных программ для записи дисков оптимально для создания загрузочных дисков и подходит не только для Windows 8 и 7, но и для XP.

Запись загрузочного диска в бесплатной программе ImgBurn

Существует множество программ для записи дисков, среди которых наиболее известным кажется продукт Nero (кстати, платный). Однако начнем мы с совершенно бесплатной и отличной программы ImgBurn.

Вы можете скачать программу для записи дисков ImgBurn с официального сайта http://www.imgburn.com/index.php?act=download (обратите внимание, что вы должны использовать Зеркало — предоставленные ссылки для скачивания, а не большую зеленую кнопку Скачать). Также на сайте можно скачать русский язык для ImgBurn.

Установите программу, при этом во время установки отклоните две дополнительные программы, которые попытаются установиться (нужно будет быть внимательным и снять галочку).

После запуска ImgBurn вы увидите простое главное окно, в котором нас интересует пункт Write image file to disk (записать образ на диск).
После выбора этого пункта, в поле Source (источник) нужно указать путь к образу загрузочного диска, в поле Destination (цель) выбрать устройство для записи, а справа указать скорость записи и лучше если выбрать максимально низкий.

Затем нажмите кнопку, чтобы начать запись, и дождитесь окончания процесса.

Как сделать загрузочный диск с помощью UltraISO

Еще одна популярная программа для создания загрузочных дисков — UltraISO и создать загрузочный диск в этой программе очень просто.

Запустите UltraISO, выберите в меню «Файл» — «Открыть» и укажите путь к образу диска. После этого нажмите кнопку с изображением записанного диска «Burn CD DVD Image» (записать образ диска).
Выберите пишущее устройство, скорость (Write Speed) и метод записи (Write Method); лучше оставить значение по умолчанию. После этого нажмите кнопку «Записать», немного подождите, и загрузочный диск будет готов!

Astroburn

Утилита имеет приятный интерфейс и простые настройки. Однако его можно скачать бесплатно.

Для записи нужно взять чистый диск, вставить его в дисковод и закрыть окно автозапуска, если оно появится на экране. Затем нужно найти на рабочем столе ярлык «Astroburn», запустить его и открыть раздел «Изображение». В правой части экрана выберите кнопку «Путь к файлу».

Убедившись, что все параметры установлены правильно и отмечен пункт «Проверить», можно переходить к записи. В разделе выбора скорости лучше указать значение 8.0x, этого достаточно для носителей формата DVD-R 16x.

Программа завершит запись менее чем за 10 минут. В случае ошибок пользователи берут другой привод или подключают внешний DVD-привод.

Если ошибка сохраняется, используйте стороннее устройство.

Как создать загрузочный диск Windows 10 с помощью Media Creation Tool

Если вы планируете обновить или выполнить чистую установку Windows 10 на ПК с UEFI, вы можете использовать Media Creation Tool для создания совместимого загрузочного носителя. Просто подключите флэш-накопитель USB емкостью не менее 8 ГБ к компьютеру и выполните следующие действия:

  • Загрузите последнюю версию инструмента для создания мультимедиа:
  • Дважды щелкните файл MediaCreationToolxxxx.exe, чтобы запустить утилиту.
  • Нажмите кнопку «Принять», чтобы принять условия лицензионного соглашения Microsoft.
  • Выберите вариант Создать установочный носитель (флэш-накопитель USB, DVD или файл ISO) для другого компьютера
  • Нажмите кнопку «Далее”.
  • Выберите язык, архитектуру процессора и выпуск Windows 10, если значения по умолчанию не соответствуют вашим предпочтениям.

Совет. В разделе «Архитектура» вы можете увидеть вариант «Оба», который предназначен для создания универсального загрузочного устройства как для 32-разрядных, так и для 64-разрядных процессоров.

  • Нажмите кнопку «Далее”.
  • Выберите вариант USB-накопителя.
  • Нажмите кнопку «Далее”.
  • Выберите съемный носитель, который вы хотите использовать, из списка (если вы не видите свой диск, нажмите кнопку «Обновить список дисков”).
  • Нажмите кнопку «Далее”.

После выполнения этих шагов Media Builder продолжит загрузку установочных файлов Windows 10 и создаст загрузочный USB-накопитель для компьютера с UEFI или BIOS.

Как создать загрузочный диск Windows 10 с помощью Rufus

Использование Media Creation Tool — рекомендуемый способ создания загрузочного USB-накопителя. Однако, если по какой-то причине этот вариант у вас не сработал, вы можете загрузить ISO-образ Windows 10 из другого источника и использовать инструмент Rufus для создания установочного носителя с поддержкой UEFI. Просто подключите флэш-накопитель USB емкостью не менее 4 ГБ к компьютеру и выполните следующие действия:

  • Загрузите ISO-образ Windows 10 любым удобным способом.
  • Загрузите последнюю версию Руфуса.
  • Дважды щелкните файл Rufus-xxexe, чтобы запустить утилиту.
  • В разделе «Устройство» выберите USB-накопитель емкостью не менее 8 ГБ.
  • В разделе Способ загрузки нажмите кнопку ВЫБРАТЬ”.
  • Перейдите в папку Windows 10 ISO.
  • Выберите файл изображения.
  • Нажмите кнопку «Открыть”.
  • В разделе «Схема разделов» выберите вариант GPT.
  • В разделе «Целевая система» выберите параметр UEFI (не CSM).
  • В разделе «Новая метка тома» выберите осмысленное имя для диска, например, windows10-20h2.
  • В разделе «Файловая система» установите значение NTFS.
  • В разделе Размер кластера оставьте значения по умолчанию.
  • Нажмите кнопку «Показать дополнительные параметры форматирования» и убедитесь, что установлены флажки «Быстрое форматирование» и «Создать расширенную метку и значок устройства.
  • Нажмите кнопку «СТАРТ”.
  • Нажмите кнопку «ОК», чтобы подтвердить, что флэш-накопитель USB будет стерт.

После выполнения этих шагов инструмент Rufus создаст загрузочный носитель Windows 10, совместимый с UEFI.

После создания загрузочного USB-накопителя с поддержкой UEFI вы можете приступить к обновлению системы или чистой установке Windows 10.

Как сделать жесткий диск HDD загрузочным?

Большинство пользователей уже могут самостоятельно установить операционную систему. Ведь особых знаний иметь не нужно, главное наличие начальника и строгое соблюдение инструкций. Установка обычно производится с диска или через загрузочную флешку.

Но сегодня мы узнаем еще об одном оригинальном способе установки операционной системы. Если подумать, то для этих целей могут подойти любые съемные носители подходящего объема. Так почему бы не попробовать для этого внешний жесткий диск? Иногда это может быть очень полезно, когда нет подходящего оптического привода или флешки.

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

Подготовка винчестера

Первым делом в таких случаях нужно убедиться, что на диске нет важной информации. Скопируйте весь его контент в другое место и сохраните его, чтобы потом не жалеть о его потере. Жесткий диск будем настраивать в операционной системе Windows 8.1. Но если вы пользуетесь более старыми версиями этой операционной системы, то ничего страшного: разница невелика, и все делается так же. Интересной особенностью является то, что на загрузочном жестком диске может одновременно находиться Windows и отдельные файлы для других нужд. Это достигается путем создания на нем нескольких разделов.

1. Подключите к ПК внешний диск и откройте Управление дисками

Все данные на жестком диске будут потеряны!

Щелкните правой кнопкой мыши меню «Пуск» и выберите «Управление дисками».

как сделать жесткий диск загрузочным
В более ранних версиях Windows вам необходимо получить доступ к «Управлению компьютером». Для этого откройте «Панель управления», через меню «Пуск». Далее откройте раздел «Управление» и разверните «Управление компьютером». После этого вам нужно будет развернуть вкладку «Запоминающие устройства». В нем откройте «Управление дисками».
сделать-жесткий-диск-жесткий-загрузочным-2

2. Выбираем внешний диск

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

У нас это «Диск 1».

3. Удаляем все разделы на диске

Щелкаем правой кнопкой мыши по каждому разделу и выбираем «Удалить том».
сделать-жесткий-диск-жесткий-загрузочным-4
Поэтому все разделы на этом диске необходимо удалить.
сделать-жесткий-диск-жесткий-загрузочным-5

4. Разбиваем диск на разделы

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

5. Создаем новый том

Сразу появится специальный мастер создания простых томов. Установите объем этого тома на 4404 мегабайта. Нажмите кнопку «Далее».
сделать-жесткий-диск-hdd-загрузочным-7
Вы можете указать букву диска или оставить как есть. Снова нажмите «Далее».
сделать-жесткий-диск-hdd-загрузочным-8
Мы решили отформатировать этот том в файловой системе FAT32. И снова нажмите «Далее», а затем нажмите «Готово».

6. Делаем раздел активным

Щелкните правой кнопкой мыши по разделу и выберите «Активировать».
сделать-жесткий-диск-жесткий-загрузочным-10
Подтвердите свои действия кнопкой «Да». Теперь мы можем наблюдать такое изображение.
сделать-жесткий-диск-жесткий-загрузочным-11

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

Что лучше, загрузочная флешка или DVD-диск?

Теперь разберемся, что лучше использовать в качестве загрузочного диска.

Кажется, мы все реже видим оптический привод для чтения компакт-дисков и DVD-дисков в ноутбуках и системных накопителях. Но время от времени при создании установочного диска у новичков возникает вопрос: что лучше флешка или DVD?

Преимущества загрузочной флешки

Попробуем разобраться в преимуществах использования загрузочной флешки (это, кстати, полное название флешки):

  1. Установить операционную систему на ПК без DVD-привода (и это не редкость)
  2. Размер в несколько раз меньше диска
  3. Объем хранимых данных больше, чем на диске
  4. Вы можете быстро менять контент
  5. Возможность использовать свободное место как. обычную флешку

USB флешка (флешка)

USB флешка (флешка)

Недостатки флешки в виде достоинств оптических дисков можно найти ниже.

Преимущества CD/DVD-диска

Теперь посмотрим, что лучше оптического CD или DVD:

  1. Скорость чтения может быть заметно выше, чем у флешки
  2. Содержимое нельзя изменить (например, вирус не повредит файлы)
  3. Создать загрузочный диск без установки дополнительного ПО (средствами Windows можно записать загрузочный диск из ISO-файла, но для создания загрузочной флешки потребуются специальные программы).
  4. Вы можете написать серийный номер на самом диске

Загрузочный диск для установки Windows

Загрузочный диск для установки Windows

Диски не могут обойтись без недостатков, все достоинства флешки — недостатки CD/DVD дисков.

Преимущества загрузочного внешнего жесткого диска

Да, вы также можете использовать внешний жесткий диск (HDD) в качестве загрузочного диска)!

  1. Возможна установка операционной системы без DVD-привода (например, флешки)
  2. Объем намного больше, чем у DVD или флешки
  3. Вы можете записать множество ISO-образов установочных дисков различных операционных систем (можно также записать несколько образов на флешку, но места на HDD все равно больше)
  4. Легко и быстро меняйте содержимое на HDD
  5. Все свободное место может быть использовано для резервного копирования данных

Внешний жесткий диск

Вы также можете загрузиться с внешнего жесткого диска

Основные недостатки внешнего жесткого диска:

  1. Заметно больше флешки и двд
  2. Сложнее сделать его загрузочным
  3. Нельзя бросать!

Дальше можно проявить фантазию и продолжить список самостоятельно. При этом у каждого пользователя есть свои преимущества и недостатки (а кто-то и отнесет перечисленные мной достоинства к недостаткам).

Как сделать загрузочную флешку

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

Как самостоятельно сделать Bootable CD-ROM

Несмотря на то, что многие крупные компании создают собственные варианты замены 3,5-дюймовых дискет, обычный дисковод по-прежнему находит свое место в подавляющем большинстве ПК, несмотря на медленную скорость и небольшой объем (загрузочные файлы Windows 98 занимают лишь 25% дискового пространства) дискету!) Сегодня, в век сетей и Интернета, дискеты все реже используются как носители информации.Одним из основных их применений является загрузка операционной системы ПК в случае установки нового диска, тестирование и настройка оборудования, проверка на вирусы, восстановление информации с поврежденного жесткого диска.

К сожалению, даже для самых простых из этих задач объема дискеты катастрофически не хватает (например, антивирусные базы давно перешагнули отметку в 1,44 МБ). Не хочет уменьшаться и объем тестовых программ и дистрибутивов. Вы, конечно, можете использовать такие диски, как IOmega ZIP, LS-120, но гораздо более распространенным устройством является CD-ROM. И к счастью, уже три года существует стандарт, по которому с этого устройства можно запускать ПК.

Приложения: загрузочный диск для диагностики, проверки на вирусы, установка системы с нуля; резервное копирование системного раздела для быстрого восстановления системы; диски с демонстрационными версиями программ, презентациями, видеороликами, слайд-шоу. В последней версии на ПК может даже не быть жесткого диска!

Как оказалось, большая часть информации по теме загрузочных компакт-дисков в Интернете не является ни полной, ни достоверной. Поэтому я решил сам выяснить стандарты и попытаться сделать интересную запись. Кроме того, это довольно безопасно с CD-RW 🙂 .

Quick Start

То, что нам нужно:

  • устройство CD-R/RW. На начальном этапе настоятельно рекомендуется использовать CD-RW, это облегчит исправление возможных ошибок. Тем не менее, CDR предпочтительнее для окончательного создания, поскольку их можно прочитать на большем количестве дисков
  • пустой диск для него
  • adaptec Easy CD Creator (может также использовать CDRWIN, WinOnCD, Nero и т д)
  • загрузочная дискета вашей операционной системы (желательно с драйвером для используемого вами устройства CD-ROM)
  • ПК, который может загружаться с CD-ROM, для тестирования 🙂

Так что все будет работать так:

Для устройства ATAPI установите порядок загрузки BIOS, чтобы он начинался с компакт-диска. Если вам необходимо загрузиться со SCSI CD-ROM, установите для параметра «Boot from CD-ROM» в SCSI BIOS значение «Enable» (а в BIOS SETUP сначала должно быть «A», например «CA»). В момент загрузки ПК один из упомянутых биосов выведет на экран надпись, свидетельствующую о том, что он обнаружил в устройстве загрузочный компакт-диск и что он установлен как диск А:. После этого начнется процесс загрузки с этого устройства. Если на машине одновременно установлен диск, он будет скрыт за буквой B:, остальные диски не изменят своих имен.

При записи на компакт-диск некоторых других файлов, помимо образа дискеты, доступ к ним возможен только после загрузки правильного драйвера и MSCDEX.EXE. Таким образом, при загрузке с компакт-диска вы можете получить доступ ко всем 640 МБ дискового пространства.

Для достижения этого эффекта:

  1. открыть Adaptec Easy CD Creator (ECDC)
  2. создать нормальный диск с необходимыми файлами (оставить не менее 1,44 МБ места для образа диска)
  3. параметры в свойствах компоновки компакт-диска — ISO9660, режим 1: CDROM, установите флажок «Загрузочный»
  4. после нажатия ОК программа попросит вставить в дисковод заранее подготовленную системную дискету для чтения с нее образа
  5. после прочтения видим, что в списке доступных для записи файлов появились еще два файла: BOOTCAT.BIN и BOOTIMG.BIN. Первый — это так называемый каталог загрузочного образа, а второй — побайтовая копия нашей дискеты, с которой диск А будет эмулироваться во время загрузки:
  6. последний штрих — запись на CD. В режиме TAO привод можно оставить открытым

Некоторые замечания по плану. Пункт 3: Вы действительно можете создать загрузочный диск с помощью Joilet, только в этом случае ECDC не позволяет вам установить флажок «Загрузочный». Но скорее всего выбор «Режим 1» обязателен. Пункт 4: Прежде чем использовать дискету, рекомендуется убедиться, что она работает: попробуйте защитить ее от записи и загрузиться с нее. Очень важно помнить, что для доступа к обычным файлам на компакт-диске (не к файлам на дискете) должны быть запущены драйвер компакт-диска и MSCDEX. Естественно, они должны быть на используемой дискете, и все должно быть записано в CONFIG.SYS/AUTOEXEC.BAT. Хорошим примером такой дискеты является загрузочный диск Windows 98. На нем есть драйверы CD-ROM для многих драйверов, что позволяет использовать CD-ROM на устройствах ATAPI и многих устройствах SCSI. Вы можете немного изменить эту дискету для конкретных нужд, например:

Список файлов:

AUTOEXEC.BAT DRVSPACE.BIN COMMAND.COM FORMAT.COM KEYB.COM MODE.COM SYS.COM VC.COM EGA3.CPI EMM386.EXE FDISK.EXE MSCDEX.EXE VC.INI ASPI2DOS.SYS ASPI4DOS.SYS ASPI8DOS.SYS ASPI8U2. SYS APICD.SYS BTCDROM.SYS BTDOSM.SYS CONFIG.SYS СТРАНА.SYS DISPLAY.SYS FLASHPT.SYS HIMEM.SYS IO.SYS KEYBRD3.SYS MSDOS.SYS OAKCDROM.SYS

СИСТЕМНАЯ КОНФИГУРАЦИЯ

файлы = 10 буферы = 10 dos = высокий, стеки umb = 9 256 lastdrive = z устройство = himem.sys /testmem:shutdown устройство = emm386.exe ram устройство = display.sys con = (например, 1) страна = 007 866, страна sys устройство=oakcdrom.sys /D:MSCD001 устройство=btdosm.sys устройство=flashpt.sys устройство=btcdrom.sys /D:MSCD001 устройство=aspi2dos.sys устройство=aspi8dos.sys устройство=aspi4dos.sys устройство=aspi8u2.sys устройство =aspicd.sys/D:MSCD001 install=mscdex.exe/D:MSCD001/L:R

AUTOEXEC.BAT

@echo off set temp=c: set tmp=c: mode.com с cp prepare=((866) ega3.cpi) mode.com с cp select=866 keyb.com ru,,keybrd3.sys path=a :;р:

Несмотря на простоту, даже в этом варианте есть подводные камни: он рассчитан на наличие на ПК только одного устройства CD-ROM (с которого и осуществляется загрузка). В противном случае вы не сможете получить доступ к остальному содержимому компакт-диска после загрузки с дискеты из-за конфликта драйверов.

Чтобы проверить все тонкости, обязательно проверьте перед прожигом возможность запуска ПК с подготовленной дискеты, правильность подключения драйвера CD-ROM. В общем, лучше оставить единый драйвер с CONFIG.SYS (что конечно снижает универсальность) или сделать меню для его выбора при загрузке. В крайнем случае можно нажать F8 и войти в режим пошаговой загрузки, после чего выбрать только нужный драйвер.

Обратите внимание, что не рекомендуется использовать явные пути, например, device=himem.sys вместо device=a:himem.sys.

Итак, если после этого ПК смог загрузиться с созданного диска, первый этап пройден. Далее мы пройдемся по сути процесса загрузки с CD-ROM и опишем способ решения проблемы доступа ко всему объему диска без драйверов.

Как это на самом деле работает

Усилиями Phoenix и IBM родилась спецификация формата загрузочного CD-ROM «El Torito», версия 1.0 которой датирована 25 января 1995 года. Хотя спецификация допускает несколько загрузочных образов (и выбор из меню при загрузке) на одном диске мы для простоты рассмотрим вариант с одним образом.

Этот стандарт определяет, может ли CD-ROM эмулировать привод A: или C: во время запуска ПК. В этом случае возможны следующие варианты:

  • CD-ROM эмулирует диск A:. Диск A: установленный на ПК становится B:, остальные диски не переименовываются. Доступ ко всему содержимому CD-ROM (до 640 МБ) можно получить, загрузившись с эмулированного драйвера CD-ROM A: (который может отличаться на разных ПК!) и MSCDEX.EXE .
  • CD-ROM эмулирует диск C:. При этом нумерация дисков, установленных на ПК, изменяется. Эта опция позволяет вам получить доступ к 640 МБ информации независимо от устройства CD-ROM, поскольку загрузка его (возможно, конкретного) драйвера не является обязательной.
  • Нет эмуляции. Это означает, что при загрузке программа просто читается по указанному адресу заданной длины и ей передается управление. Что будет дальше с ПК — ваше дело. Например, установочный диск Microsoft Windows NT выглядит так.

CD-ROM представляет собой последовательно адресуемое устройство с секторами от 0 до (обычно) 335249, размер которых составляет 2048 байт (в режиме 1). Интересная для нас часть логической структуры включает в себя:

Сектор
0-15
шестнадцать Дескриптор основного тома
17 Том журнала загрузки
До н.э Каталог загрузки
БИ_1-БИ_м Образ загрузочного диска

В то же время эмуляция также включает в себя трансляцию 4512-байтных секторов в 2048-байтовые сектора на компакт-диске.

Чтобы технология загрузки работала, на диске может быть несколько описаний томов. Например, при записи в формате Joilet используются только два дескриптора: для ISO9660 и для Joilet, что повышает совместимость дисков при очень небольшой стоимости объема. Сравните с длинными именами в Windows 95: в каждой записи каталога есть две записи: стандартное имя MS-DOS 8.3 и длинное имя Windows 95. Компакт-диск немного отличается, есть два разных каталога, один ISO9660 с короткими именами, а второй Joilet — с длинами в юникоде. И сами файлы занимают то же место. У них есть ссылки только из обоих каталогов. И если система (ваш драйвер cdfs) может читать Joilet, то читает, а если нет, то читает стандарт ISO9660.

Для изучения структуры компакт-диска воспользуемся его ISO-образом, посекторной копией диска (программы для его получения см в конце статьи).

Сектор 16 — ПВД, менять не надо. Его запуск выглядит так (смотрите на образ диска с помощью diskedit)

Обратите внимание, что смещение 0x8000 соответствует 16*2048.

Сектор 17. Дескриптор загрузочного тома должен выглядеть следующим образом

Подробно о его структуре:

Предвзятость Тип Описание
0 Байты Флаг загрузочной записи, 0
1-5 Байты Идентификатор ISO-9660, должен быть «CD001”
6 Байты Версия этого дескриптора должна быть 1
7-26 Байты Идентификатор загрузочной системы, должен быть «EL TORITO SPECIFICATION», затем 0
27-46 Байты не используется, должно быть 0
47-4А Двойное слово Абсолютная ссылка на загрузочный каталог.
4А-7ФФ Байты не используется, должно быть 0

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

Следующий сектор содержит индикатор конца таблицы дескрипторов. Не знаю точно, нужен он или нет, но с ним все работает и на дисках, которые пишет ECDC, он есть.

Следующей интересующей областью является сам Boot Catalog. В моем примере он расположен в секторе 0x1D (0x1D * 2048 = 0xE800):

Он состоит из двух 32-байтовых регистров. Первый — это ввод проверки:

Предвзятость Тип Описание
0 Байты Идентификатор заголовка, должен быть 01
один Байты Идентификатор платформы: 0 = 80×86, 1 = Power PC, 2 = Mac
23 Слово должно быть 0
4-1Б Характер Строка идентификации
1С-1Д Весь Контрольная сумма
Байты Ключевой байт должен быть 0x55
1эт Байты Ключевой байт должен быть 0xAA

В принципе, в любом случае (для 80х86) можно использовать тот, что показан на картинке. Но если вы хотите изменить строку идентификатора, не забудьте исправить контрольную сумму, чтобы сумма всех слов в этом 32-байтном регистре равнялась 0.

Следующая запись называется Initial/Default Entry:

Предвзятость Тип Описание
0 Байты Флаг загрузки — 88 = загрузочный, 00 = не загрузочный
один Байты Тип загрузочного носителя
23 Слово Грузовой сегмент
4 Байты Тип системы
5 Байты должно быть 0
6-7 Слово Количество секторов
8-0Б Двойное слово Загрузить РБА
0C-1F Байты должно быть 0

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

Тип загрузочного носителя

Этот байт определяет, какой носитель будет эмулироваться. Для этого используются биты 0-3 (остальные должны быть 0): 0 — нет эмуляции, 1 — дискета 1,2 Мб, 2 — дискета 1,44 Мб, 3 — дискета 2,88 Мб, 4 — жесткий диск.

Грузовой сегмент

Это слово содержит адрес сегмента, в который будет загружаться MBR/загрузочный сектор образа. Для IBM PC это 0x7C0. (Если это поле равно 0, то также используется традиционный 0x7C0).

Тип системы

Этот байт должен соответствовать байту типа системы в таблице разделов загрузочного образа. Например, DOS-12 — 0x01, DOS-16 — 0x04, BIGDOS — 0x06 (>32Mb). Для дискеты ECDC устанавливает его равным 0, что, вероятно, правильно.

Количество секторов

В этом поле указывается количество секторов (эмулируемых — в расчете 512 байт на сектор), которые учитываются в предыдущем сегменте при загрузке. В нашем случае достаточно одного сектора.

Загрузить РБА

Адрес первого сектора образа диска на компакт-диске.

Следующим шагом будет подготовка загрузочного образа.

Образ дискеты

Ну ничего сложного в этом нет. Любая программа (например, сам diskedit) считывает все сектора дискеты в файл. Содержит последовательно Boot Record, FAT1, FAT2, корневой каталог, собственно файлы. Формат дискеты (1.2, 1.44…) упоминается как в каталоге загрузки, так и в самом образе загрузочной записи.

Образ жесткого диска

А вот с этим пришлось сильно повозиться. Меня очень смутило упоминание ISO, ghost, diskedit при подготовке этого образа. Конечно, есть вероятность, что если вы возьмете диск размером не более 640 МБ, создадите на нем раздел, установите систему и т д., то вы, вероятно, могли бы использовать diskedit для подготовки образа указанного диска, но где вы можете? получить такой маленький диск сегодня и куда его подключить?

Структура такого простого жесткого диска выглядит так:

  • Первый сектор — MBR = загрузочный код + таблица разделов
  • Первый сектор второй стороны — BootRecord первого раздела
  • Затем, как на дискете, следуют две копии FAT, корневой каталог и данные.

Таким образом, видно, что единственное отличие от дискеты — использование таблицы разделов. Однако за ним скрывается гораздо более глубокая проблема: как определить геометрию диска по содержащимся на нем данным? Ведь без этого любая работа с диском становится проблематичной. Кроме того, сам CD-ROM использует обычную линейную адресацию и для такой информации нет места нигде в рассмотренных структурах загрузочного CD-ROM.

На самом деле это можно найти в таблице разделов. Если предположить, что конец участка обязательно приходится на последний сектор последней стороны некоторого цилиндра, то данные MBR помогут нам найти количество секторов в дорожке и количество сторон в цилиндре. Например (снова используя diskedit):

Из этой таблицы видно, что последним сектором каждого раздела является сектор номер 63, что с учетом нумерации секторов от 1 дает нам 63 сектора на дорожку. Аналогично для количества сторон получается число 255 (нумерация от 0!).

Кстати, сразу видно, как решается проблема лимита в 8 ГБ: вместо начала/конца раздела используются поля относительного количества секторов и количества секторов в разделе, которые имеют размер двойного слова.

Напомню, что в режиме LBA адресация через CHS происходит так:
LBA 0 = Цилиндр 0, Головка 0, Сектор 1
LBA X = ((Цилиндр * Максимальная высота + Высота) * Сектор на дорожку) + Сектор -1

Как известно, SCSI всегда работает в режиме LBA с прямой адресацией секторов. Вам просто нужно эмулировать CHS для стандартного внешнего вида MBR. Часто в SCSI BIOS можно выбрать режим трансляции CHS для дисков до 1 ГБ и больше 1 ГБ. (Кстати, неработоспособность SCSI-диска, отформатированного на одном контроллере, при установке на другой может быть связана с разными трансляциями для разных контроллеров).

Итак, было проведено несколько экспериментов (количество цилиндров в нашем случае не важно — диск на 270 реально работает в LBA):

СДИ (Приз 4.51)

МБ объема Головы Сектора Цилиндры
270 32 63 262
540 32 63 524
1200 64 63 847
3500 128 63 621
13400 255 63 1650

SCSI (Текрам DC-390)

Объем Головы Сектора
<1G 64 32
>1G 255 63

Как видите, все эти читы направлены на то, чтобы не дойти до числа цилиндров 1024. Это потому, что MBR, BIOS и многие другие рассчитаны на хранение количества цилиндров в 10 битах. А граница 8Гб идет только от 1024*255*63 секторов. Либо можно посчитать эту границу иначе — всего 3 байта на номер сектора в режиме LBA.

Формально BIOS должен все угадать, чтобы загрузиться, но, похоже, так бывает не всегда. Многие тестеры заметили, что существует некоторая закономерность, на каком диске — IDE или SCSI делать образ, и с какого CD-ROM он может загружаться.

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

На основе всего этого был придуман и опробован следующий способ получения образа жесткого диска:

  1. Создайте на жестком диске раздел нужного размера.
  2. Форматируем (FAT12/16), делаем системным (можно сразу отформатировать /s, а можно sys позже).
  3. Мы используем специально написанную программу (getimg.zip), которая на основе информации в BootRecord указанного диска пересоздает MBR и считывает всю информацию в файл.

Не забудьте подготовить только необходимое пространство на другом диске или разделе.

Конечно, у этого способа есть недостаток: позднее создание CD-ROM потребует столько же места для ISO-образа CD, но будем надеяться, что в наше время найти на диске 3*640 МБ достаточно просто, особенно если у вас есть CDR на вашем ПК :).

Что касается геометрии винчестера, то вот результаты экспериментов по загрузке ПК с нескольких образов:

контрольная работа SCSI АТАПИ
Ч 32 С 63, ДВА-16 Да (1) Да 2)
H 255 S 63 Окна 98 Да (1) Да
H64S32, Windows 98 (архив) Да (1) Да

(1) В этом тесте только раздел жесткого диска D: (ранее C:) правильно виден после загрузки. Скорее всего, это связано с реализацией SCSI BIOS, потому что он перехватывает Int 13 и использует его непрозрачным образом.

(2) Конечно, раздел жесткого диска ПК с FAT32 не виден, потому что система DOS 6.22

Таким образом, проблем с несовместимостью геометрии эмулируемого диска отмечено не было, и можно сказать, что AWARD 4.51 BIOS и немного хуже, чем Adaptec 7880 SCSI BIOS 1.32, справляются с идентификацией образа диска.

Загрузка с эмуляцией жесткого диска

Сейчас мы опишем, как все это можно сделать для варианта с жестким диском.

Общий принцип таков: мы используем программу ECDC для подготовки ISO-образа диска. Затем мы немного отредактировали его с помощью diskedit и записали на компакт-диск.

Единственное, я не совсем четко определился, как добавить нужный дескриптор загрузочного тома в структуру описания тома. Проблема в том, что он должен располагаться в 17 секторе. А в подготовленном образе может быть что-то еще. Я сделал так (за счет Joilet, хотя без графического интерфейса все равно не работает): для образа я указал тип файловой системы Joilet, это привело к дескриптору тома Joilet в секторе 17, затем я просто заменил его на Boot Volume Дескриптор. А в секторе 18 — как и должен быть окончательный дескриптор тома.

Загрузочный каталог и образ загрузочного диска могут находиться где угодно, поэтому просто добавляем их в виде файлов (желательно сначала, чтобы потом долго не искать). Для первого мы просто берем файл длиной 2048 с запоминающимся содержимым (например, заполненный строкой «BC**»). Второй — образ диска. Назовем его image.bin.

После создания образа (File -> Create CD Image, пишем его как .ISO) определяем, в каких секторах ECDC сохранил наши bootcat.bin и image.bin. Для этого откройте файл в diskedit и найдите «BC**». Это будет bootcat.bin. Скорее всего он находится в секторе 0x1D, смещение в файле 0xE800, после (0xF000) мы видим MBR образа нашего винчестера. Другой вариант найти расположение этих файлов на основе каталога ISO — искать их имена в образе ISO и брать двойное слово за 31 байт до имени:

В сектор 17 (смещение 0x8800) пишем Boot Volume Descriptor, как указано выше, проверяем, что правильная ссылка на Booting Catalog находится в байтах 0x47-0x4A (у нас 0x0000001D):

0008800: 00 43 44 30 30 31 01 45 — 4C 20 54 4f 52 49 54 4F 0008810: 20 53 50 45 43 49 49 49 — 43 41 54 49 4F 4e 00 00 0008820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0008830: 00 00 00 00 00 00 00 00 — 00 00 00 00 00 00 00 00 0008840: 00 00 00 00 00 00 00 1D — 00 0 0 0 0 0

Остальные нули. Этот файл можно скачать здесь: bootvd.bin. Для наглядности 0x12345678 записано по адресам 47-4А.

Теперь создаем Boot Catalog (сектор 0x1D):

00E800: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e820: 88 04 C0 07 04 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 — 00 00 00 00 00 00 00 00

Здесь указаны следующие параметры: загрузочный образ (88), эмуляция жесткого диска (04), адрес 0x7C0, раздел DOS-16, загрузочный сектор, загрузочный образ диска — сектор 0x0000001E. Вот файл bootcat.bin.

Еще раз все проверив, записываем исправленный образ на CD: открываем ECDC, File -> Create CD from disk image.

Собственно, это все, что нам удалось найти и проверить по данному вопросу.

Какие проблемы могут возникнуть и как их решить

Ошибки записи возникают из-за неподходящего носителя, некачественного удлинительного кабеля или поврежденного образа операционной системы.

Проблемы
Во время записи могут возникнуть некоторые проблемы.

Для устранения неполадок можно сделать следующее:

  1. Отформатируйте и проверьте флешку с помощью Rufus.
  2. Вставьте USB-накопитель в слот на задней панели ПК.
  3. Проверьте контрольные суммы образа.
  4. Выполните визуализацию на другом устройстве.
  5. Сменить флешку.

Контрольную сумму можно проверить на странице, с которой было загружено изображение, или с помощью приложения Hash Calculator. Если ошибок в значениях нет, возможно, файл поврежден и его следует заменить.

Советы и рекомендации

Если вы планируете переустановить операционную систему на свой компьютер, обязательно сделайте резервную копию ваших файлов и настроек. При записи установочного диска не включайте другие приложения и не загружайте ПК другими процессами. Перед использованием CD/DVD убедитесь, что он чистый, на нем нет дефектов и отпечатков пальцев. Если выбран носитель для многократной записи, его следует проверить на наличие сторонних данных.

Соблюдение простых рекомендаций позволит безопасно завершить операцию и исключить ошибки.

Оцените статью
Установка ОС