![为什么当我尝试从 Windows XP Professional SP2 CD 启动时会出现“CDBOOT:找不到 NTLDR”错误?](https://linux22.com/image/1249946/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%BD%93%E6%88%91%E5%B0%9D%E8%AF%95%E4%BB%8E%20Windows%20XP%20Professional%20SP2%20CD%20%E5%90%AF%E5%8A%A8%E6%97%B6%E4%BC%9A%E5%87%BA%E7%8E%B0%E2%80%9CCDBOOT%EF%BC%9A%E6%89%BE%E4%B8%8D%E5%88%B0%20NTLDR%E2%80%9D%E9%94%99%E8%AF%AF%EF%BC%9F.png)
问题
我尝试使用原厂 CD 在笔记本电脑上安装 Windows XP Pro SP2 来覆盖当前的 Xubuntu 10.04,但出现了错误
CDBOOT: Couldn't find NTLDR
首先我要告诉您,我将 BIOS 设置为首先从 CD/DVD 驱动器启动。
其次,在研究这个问题的过程中,我了解到,通常情况下
Press any key to boot from CD...
会出现,但是我从来没有看到过这个消息。
问题
我的笔记本电脑硬盘分区是否ext4和Linux 交换格式与此错误有什么关系?
如何在当前的 Xubuntu 10.04 安装上安装 Windows XP Pro SP2?
NTLDR 是什么以及为什么它消失了?
答案1
我的笔记本电脑硬盘分区是 ext4 和 linux-swap 格式,这和这个错误有关系吗?
不,错误消息不是由于您的硬盘分区造成的。很可能是 CD 有一些划痕/CD 驱动器镜头出现故障,导致读取 CD 很困难。尝试使用另一张安装 CD,也许是朋友的
NTLDR 是什么以及为什么它消失了?
从维基百科,
NTLDR(NT 加载程序的缩写)是 Microsoft Windows NT 操作系统所有版本(包括 Windows XP 和 Windows Server 2003)的引导加载程序。NTLDR 通常从主硬盘驱动器运行,但也可以从便携式存储设备(如 CD-ROM、USB 闪存驱动器或软盘)运行。
NTLDR 至少要求系统卷上存在以下两个文件:
- NTLDR,包含主引导加载程序本身
- boot.ini,包含启动菜单的配置选项
如果两个文件中的任何一个丢失或无法读取,您很可能会收到此消息。