安装Windows 7时,出现CDBOOT错误5:无法从CD引导;无法从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

PC在运行Windows XP时可以正常工作。DVD驱动器可以正常工作,并且在启动XP时,它可以读取Windows 7安装DVD并运行安装。Windows 7升级顾问Beta未发现计算机有任何问题。

Answers:


18

这个站点上有一个很好的教程,介绍如何刻录没有此问题的可启动DVD:

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

在某些PC上从Windows 7安装DVD引导期间,出现错误消息“错误代码5-无法从磁盘引导”。受影响的主要是装有“ AsRock”或“ MSI”公司较旧主板的计算机。这些PC上的其他DVD可以毫无问题地启动。例如从Windows Vista安装DVD。Windows 7安装DVD也可以,因为该DVD可以在其他计算机上启动。同样,更换DVD驱动器也无济于事。从USB记忆棒启动也无济于事。该错误似乎是“ AsRock”主板与Microsoft在Windows 7安装DVD中使用的DVD引导扇区不兼容的。

这是一种使用免费刻录程序ImgBurn创建新的可启动DVD的方法,该程序与“ AsRock”或“ MSI”主板兼容。

除了刻录程序之外,ImgBurn仍然需要适当的引导扇区。如果有Windows Vista启动DVD,则可以从该DVD中提取启动扇区。如果没有Windows Vista启动DVD,则可以使用免费软件vLite。在vLite的程序目录中,有一个合适的文件“ boot.bin”,它也是一个兼容的引导扇区。

  1. 启动ImgBurn后,在概述中选择“从文件/文件夹创建图像文件
  2. 插入Windows Vista DVD。在“高级”选项卡->“可启动光盘”->“提取引导映像”中,选择适当的DVD驱动器,然后单击软盘图标。
  3. 给引导扇区文件起一个有意义的名称;例如“ Vista-BootImage.ima”
  4. 下一个消息窗口将询问此文件是否应用于当前项目
    • 这样可以省去手动填写以上字段的麻烦
  5. 因此,“使映像可启动”下的字段将自动填写
  6. 在“选项”选项卡上,选择“ ISO9660 + UDF”,然后激活“包括隐藏文件”和“包括系统文件”复选框
  7. 在“标签”选项卡上,添加ISO9660和UDF的“卷标”
  8. 在“高级”选项卡->“限制”->“ ISO9660”上,激活复选框“不要向文件添加'; 1'版本号”
  9. 在“高级”选项卡->“限制”->“ UDF”上,无需进行任何更改
  10. 现在插入Windows 7安装DVD并选择DVD作为源
  11. 选择“目标” ISO文件名
  12. 要创建ISO文件,请单击大按钮
  13. 经过简短分析,将创建ISO文件
  14. 完成ISO文件后,选择“ Ez-Mode Picker”
  15. 作为最后一步,在概览窗口中选择“将映像文件写入光盘”以将新创建​​的ISO映像文件刻录到光盘。
  16. 选择刚创建的ISO文件作为源
  17. 插入空白DVD之后,现在可以使用大按钮开始刻录过程

2

启动XP并从那里安装Windows 7。(为我工作。如果已经安装Vista而不是XP,可能会工作。)


不幸的是,当尝试在32位XP上安装Win7 64位时,此方法不起作用
user1251007 2014年

2

我发现了一篇德语文章(Google翻译见下文),描述了当您尝试从Windows 7 DVD引导时遇到“错误5”时如何创建可引导Windows 7 DVD。我使用的是4岁的MSI板似乎是问题的根源,因为我已将DVD驱动器替换为当前型号,但无法解决问题。

该文章介绍了如何使用Windows Vista DVD的启动映像修补Windows 7 DVD。如果您能够从Windows Vista DVD引导但不能从Windows 7 DVD引导,则该过程很可能会解决您的问题。

因为我是新用户,所以我只能发布一个链接。这是上面引用的文章的英文翻译


1

根据这个这个线程,它可能是与安装程序软件识别DVD驱动器的BIOS / IDE控制器有问题,或者(从光盘启动时)的DVD驱动器本身。DVD映像上的引导加载程序也可能有问题。

尝试以下(在我认为是最少的->最多的工作中排名)

  1. 制作Windows 7 DVD的副本
  2. 从备用设备安装Windows
  3. 交换DVD驱动器

谢谢,我自己也找到了线程,但是在那里找不到任何有用的信息。DVD驱动器和DVD映像工作正常,可以在启动XP的同时运行Windows 7安装(这是我最后做的事情)。必须是Windows 7安装软件无法识别DVD驱动器。
泽利科菲

您可以在xp中读取光盘的事实并不一定意味着该驱动器支持从dvd引导。
上校

@Col,很好。我忘了补充说我是从那个DVD驱动器安装XP的,所以我想这意味着可以从DVD驱动器引导计算机。
泽利科菲

1

不要尝试从CD引导。改为这样做:

  1. 允许硬盘启动
  2. 在启动时按F8
  3. 在命令提示符下选择安全模式
  4. 选择CD驱动器“:”
  5. 输入“设置”
  6. 按Enter键

不幸的是,当尝试在32位XP上安装Win7 64位时,此方法不起作用。
user1251007 2014年

1

我不确定它是否有帮助,但是在引导时我也遇到了Windows Code 5错误。最终起作用的解决方案(尝试使用gujin引导加载程序,然后尝试将vLite引导加载文件交换为ISO之后)是将DVD ISO文件刻录为ISO9660格式而不是UDF格式。我的华硕P5B主板无法从UDF文件系统格式启动。

我浏览了几张DVD,直到意识到可能是DVD上的文件系统阻止了引导加载。



0

对于可能偶然发现这篇文章的WinPE人群来说,更多。

出于相同的原因,WinPE 3.0(7内核)也不会在这些较旧的系统上启动。

WinPE 2.0(Vista内核)将;您也可以在使用oscdimg创建ISO来代替标准解决方案时使用WinPE 2.0随附的etfsboot.com文件来解决此问题。

Vista WAIK(使用WinPE 2.0)


0

对我有用的:我将硬盘驱动器连接到另一台PC,在这里我开始安装而未连接其他HDD。当安装程序提示您第一次重新启动时,我将其关闭电源,将HDD重新连接到问题主机,然后用驱动器中的DVD启动它。它可以正常启动并继续安装,现在PC可以毫无问题地运行win7。可悲的是,您需要运行“健康”的PC。


0

另一种方法是直接使用Windows Vista Recovery CD引导,然后切换到Windows 7 DVD安装。

此方法不会包括改变/创建/任何ISO映像的补丁,但使用免费提供的Vista映像来启动系统。

如果您打算安装Windows 7 32位,请确保使用32位 Vista CD,或者要使用64位 Vista CD来安装Windows 7 64位。

  1. 如果您手边没有Vista Recovery CD,请下载它。例如,在这里(从德语站点开始,CD本身仅是德语。很抱歉,到目前为止找不到任何国际版本):
  2. 从Vista CD引导。
  3. 在即将出现的窗口中选择“ 修复选项 ”,单击下一步(与选择要修复的操作系统(如果有)无关),在下一个窗口中选择命令提示符 ->出现命令提示符。
  4. 弹出Vista CD,插入Windows 7 DVD。
  5. 在命令提示符下切换到cd / dvd驱动器,例如,通过键入D:和点击Return
  6. 输入setup并点击Return

现在,您的Windows 7安装应该开始了!

注意:XP修复CD不起作用,因为直接从CD可以访问修复OS。就我而言,这阻止了CD的弹出。另一个问题是在32位修复系统上进行64位安装的问题。

注意2:此方法并不总是有效,因为Windows 7的安装依赖于cd / dvd驱动程序,而从Windows Vista执行时可能不会出现。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.