问题
我尝试使用原厂 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,包含启动菜单的配置选项
如果两个文件中的任何一个丢失或无法读取,您很可能会收到此消息。