При установке Windows 7 появляется ошибка CDBOOT 5: не удается загрузиться с CD; Зачем?

19

Я устанавливаю Windows 7 на старой машине. Я даже не могу заставить его загружаться. Я получаю это сообщение об ошибке:

CDBOOT: Cannot boot from CD - Code: 5
Boot Failure from Previous Device..
Boot Failure from Previous Device..
Broadcom UNDI, PXE-2.1 (build 082) v1.0.3
Copyright (C) 2000-2002 Broadcom Corporation
Copyright (C) 2007-2000 Intel Corporation
All rights reseved.
PXE-E61: Media test failure, check cable

PXE-M0F: Exiting Broadcom PXE ROM.


Boot Failure
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device
Press any key when ready

ПК функционален, на данный момент работает под управлением Windows XP. DVD-привод функционирует, и пока XP загружается, он может читать установочный DVD-диск Windows 7 и запускать установку. Советник по переходу на Windows 7 Beta не обнаружил никаких проблем с машиной.

Желько Филипин
источник

Ответы:

18

На этом сайте есть хорошее руководство по записи загрузочного DVD, у которого нет этой проблемы:

http://www.unawave.de/windows-7-tipps/code5-error.html?lang=EN

Во время загрузки с установочного DVD-диска Windows 7 на некоторых компьютерах появляется сообщение об ошибке «Код ошибки 5 - невозможно загрузить с диска». Пострадавшими в первую очередь являются компьютеры со старыми материнскими платами компаний «AsRock» или «MSI». Другие DVD на этих ПК могут загружаться без проблем; например, с установочного DVD Windows Vista. И установочный DVD с Windows 7 тоже в порядке, потому что этот DVD может загружаться на других компьютерах. Также замена дисковода DVD не помогает. И загрузка с флешки тоже не помогает. Похоже, ошибка заключается в несовместимости материнских плат «AsRock» с загрузочным сектором DVD, используемым Microsoft на установочном DVD Windows 7.

Вот способ создания нового загрузочного DVD с бесплатной программой записи ImgBurn, совместимой с материнскими платами «AsRock» или «MSI».

В дополнение к программе записи, ImgBurn по-прежнему требует корректного загрузочного сектора. Если имеется загрузочный DVD-диск Windows Vista, загрузочный сектор можно извлечь с этого DVD-диска. Если загрузочный DVD-диск Windows Vista недоступен, можно использовать бесплатную версию vLite . В каталоге программ vLite есть подходящий файл «boot.bin», который также является совместимым загрузочным сектором.

  1. После запуска ImgBurn выберите в обзоре «Создать файл изображения из файлов / папок».
  2. Вставьте DVD с Windows Vista. На вкладке «Дополнительно» -> «Загрузочный диск» -> «Извлечь загрузочный образ» выберите соответствующий дисковод DVD и нажмите значок дискеты.
  3. Дайте файлу загрузочного сектора значимое имя; например, "Vista-BootImage.ima"
  4. Следующее окно сообщения спросит, должен ли этот файл использоваться для текущего проекта
    • это экономит, заполняя вышеуказанные поля вручную
  5. Таким образом, поля «Make Image Bootable» заполняются автоматически
  6. На вкладке «Параметры» выберите «ISO9660 + UDF» и установите флажки «Включить скрытые файлы» и «Включить системные файлы».
  7. На вкладке «Метки» добавьте «Метку тома» для ISO9660 и UDF.
  8. На вкладке «Дополнительно» -> «Ограничения» -> «ISO9660» установите флажок «Не добавлять»; 1 «Номер версии в файлы»
  9. На вкладке «Дополнительно» -> «Ограничения» -> «UDF» ничего менять не нужно
  10. Теперь вставьте установочный DVD Windows 7 и выберите DVD в качестве источника
  11. Выберите «Целевой» имя файла ISO
  12. Для создания ISO-файла нажмите на большую кнопку
  13. После краткого анализа создается файл ISO
  14. После заполнения файла ISO выберите «Ez-Mode Picker»
  15. В качестве последнего шага выберите «Записать файл образа на диск» в окне обзора, чтобы записать вновь созданный файл образа ISO на диск.
  16. Выберите только что созданный файл ISO в качестве источника
  17. После вставки чистого DVD-диска процесс записи может быть запущен большой кнопкой
Джозеф
источник
2

Загрузите XP и установите Windows 7 оттуда. (Работало для меня. Вероятно, будет работать, если Vista уже установлена, а не XP.)

Желько Филипин
источник
К сожалению, это НЕ работает, когда вы пытаетесь установить Win7 64bit на 32bit XP
user1251007
2

Я нашел сообщение на немецком языке (переводчик Google см. Ниже), в котором описывается, как создать загрузочный DVD-диск с Windows 7, если при попытке загрузки с DVD-диска с Windows 7 возникает «ошибка 5». Похоже, что источником проблемы была 4-летняя плата MSI, которую я использовал, поскольку я заменил привод DVD текущей моделью, которая не решила проблему.

В этом посте описывается, как исправить диск Windows 7 с помощью загрузочного образа диска Windows Vista. Если вы можете загружаться с DVD-диска Windows Vista, но не с DVD-диска Windows 7, эта процедура, скорее всего, решит вашу проблему.

Поскольку я новый пользователь, мне разрешено размещать только одну ссылку. Вот английский перевод статьи, упомянутой выше.

Александр Грос
источник
1

В соответствии с этим и этим потоком, это может быть проблема с программой установки, распознающей Bios / IDE-контроллер DVD-привода или самого DVD-привода (во время загрузки с CD). Также может быть проблема с загрузчиком на DVD-образе.

Попробуйте следующее (ранжирование в том, что я считаю, наименее -> большинство работ)

  1. Сделать копию Windows 7 DVD
  2. Установить windows с альтернативного устройства
  3. Поменяйте местами DVD-привод
pavsaund
источник
Спасибо, я тоже нашел темы, но не смог найти там никакой полезной информации. DVD-привод и образ DVD-диска работают просто отлично, я могу запустить установку Windows 7 во время загрузки XP (это я и сделал в конце). Должно быть, установочное программное обеспечение Windows 7 не распознает дисковод DVD.
Желько Филипин
Тот факт, что вы можете читать диск внутри xp, не обязательно означает, что привод поддерживает загрузку с DVD.
полковник
@ Кол, хорошая мысль. Я забыл добавить, что я установил XP с этого DVD-привода, поэтому я предполагаю, что это означает, что машину можно загрузить с DVD-привода.
Желько Филипин
1

Не пытайтесь загрузиться с компакт-диска. Сделайте это вместо этого:

  1. Разрешить загрузку с жесткого диска
  2. Нажмите F8 при запуске
  3. Выберите безопасный режим с командной строкой
  4. Выберите привод CD ":"
  5. Тип "Настройка"
  6. Нажмите клавишу ввода

источник
К сожалению, это НЕ работает, когда вы пытаетесь установить Win7 64bit на 32bit XP.
user1251007
1

Я не уверен, что это полезно, но я также столкнулся с ошибкой Windows Code 5 для моей материнской платы при загрузке. Решение, которое в конечном итоге сработало (после попытки загрузчика gujin, а затем попытаться поменять загрузочный файл vLite на ISO), состояло в том, чтобы записать ISO-файл DVD в формате ISO9660 вместо формата UDF. Моя материнская плата Asus P5B не может загрузиться в формате файловой системы UDF.

Я просмотрел несколько DVD, пока не понял, что это может быть файловая система на DVD, которая препятствует загрузке.

DetriusXii
источник
1

Для установки Windows 7 используйте загрузочный флеш-накопитель с помощью Windows 7 USB DVD Download Tool (это программа для создания загрузочного флеш-накопителя), и установка аналогична загрузке с DVD.

Шамим Ахтар
источник
0

Это больше для толпы WinPE, которая может наткнуться на этот пост.

WinPE 3.0 (ядро 7) не будет загружаться на этих старых системах по тем же причинам.

WinPE 2.0 (ядро Vista) будет; Вы также можете использовать файл etfsboot.com, поставляемый с WinPE 2.0, при создании ISO с помощью oscdimg вместо стандартного для решения этой проблемы.

Vista WAIK (с WinPE 2.0)

JoshHetland
источник
0

Что сработало для меня: я подключил жесткий диск к другому компьютеру, и тут я начал установку без подключенных жестких дисков. Когда установщик запросил первую перезагрузку, я выключил его, снова подключил жесткий диск к проблемному ПК и запустил его с DVD-дисководом. Он начал и продолжил установку в обычном режиме, теперь ПК без проблем запускает win7. Грустно, вам нужен «здоровый» ПК для запуска.

Дэн Томшон
источник
0

Другой способ - использовать загрузочный компакт-диск Windows Vista непосредственно для загрузки, а затем переключиться на установку DVD-диска Windows 7.

Этот метод не включает изменение / создание / исправление любых iso-образов, но использует свободно доступный образ Vista для загрузки.

Обязательно используйте 32-разрядный компакт-диск Vista, если вы планируете установить 32-разрядную версию Windows 7, или используйте 64-разрядный компакт-диск Vista для установки 64-разрядной версии Windows 7.

  1. Если у вас нет под рукой Vista Recovery CD, скачайте его. Например, здесь (с немецкого сайта, сам CD только на немецком языке. Извините, международной версии пока нет):
  2. Загрузитесь с компакт-диска Vista.
  3. Выберите « Параметры восстановления» в появившемся окне, нажмите « Далее» (не имеет значения, какую операционную систему (если таковая имеется), которую вы выбрали для восстановления), выберите командную строку в следующем окне -> появится командная строка.
  4. Извлеките компакт-диск Vista, вставьте DVD-диск Windows 7.
  5. Перейдите на диск cd / dvd в командной строке, например, набрав D:и нажав Return.
  6. Введите setupи нажмите Return.

Теперь ваша установка Windows 7 должна начаться!

Примечание. Восстановительный компакт-диск XP не работает, так как доступ к восстановительной ОС осуществляется непосредственно с компакт-диска. В моем случае это предотвратило извлечение компакт-диска. Другая проблема может быть связана с 64-битной установкой в ​​32-битной системе восстановления.

Примечание 2: Этот метод не всегда работает, поскольку установка Windows 7 основана на драйверах CD / DVD, которые могут отсутствовать при запуске из Windows Vista.

user1251007
источник