你目前正处于脱机状态,正在等待 Internet 重新连接

如何删除 Linux 并安装 Windows XP

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

有关本文的 Microsoft Windows 2000 版本,请参阅 247804.
概要
本文介绍如何从计算机中删除 Linux 操作系统并安装 Windows XP。本文假定您的计算机硬盘上已经安装了 Linux,并使用了 Linux 本机分区和 Linux 交换分区(这些分区与 Windows XP 不兼容),并且硬盘上没有剩余的空闲空间。

注意:Windows XP 和 Linux 可以在同一台计算机上共存。有关其他信息,请参阅 Linux 文档。
更多信息
要在当前安装了 Linux 的计算机上安装 Windows XP(假定您要删除 Linux),您必须手动删除 Linux 操作系统所使用的分区。在安装 Windows XP 的过程中,会自动创建与 Windows 兼容的分区。

重要说明:在按照本文中的步骤操作之前,请验证您具有 Linux 操作系统的启动磁盘或启动 CD-ROM,这是因为这些步骤将完全删除计算机上的 Linux 操作系统。如果打算在以后还原 Linux 操作系统,请确保您还拥有存储在计算机上的所有信息的完好备份。此外,还必须拥有 Windows XP 的完整发行版以便在此安装过程使用。如果打算使用 Windows XP 升级 CD-ROM,所具有的 CD-ROM 必须是合格的 Windows 产品。从 Windows XP 升级 CD-ROM 进行安装时,系统将提示您插入该 CD-ROM。

Linux 文件系统在磁盘分区的起始位置使用一个超级数据块来标识文件系统的基本大小、形状和状况。

Linux 操作系统通常安装在分区类型 83(Linux 本机)或 82(Linux 交换)上。Linux 启动管理器 (LILO) 可以配置为从以下两个位置之一启动:
  • 硬盘主启动记录 (MBR)

    - 或 -
  • Linux 分区的根文件夹
可使用 Linux 中包含的 Fdisk 工具来删除分区。(还有其他一些实用工具也很好用,如 MS-DOS 5.0 及更高版本中的 Fdisk;或者您也可以在安装过程中删除分区。)

要从计算机中删除 Linux 并安装 Windows XP,请按照下列步骤操作:
  1. 删除 Linux 使用的本机分区、交换分区和启动分区:
    1. 使用 Linux 安装软盘启动计算机,在命令提示符处键入 fdisk,然后按 Enter。

      注意:要获得有关使用 Fdisk 工具的帮助,请在命令提示符处键入 m,然后按 Enter。
    2. 在命令提示符处键入 p,然后按 Enter 以显示分区信息。列出的第一项是“hard disk 1, partition 1 information”(硬盘 1、分区 1 信息),列出的第二项是“hard disk 1, partition 2 information”(硬盘 1、分区 2 信息)。
    3. 在命令提示符处键入 d,然后按 Enter。接着会提示您输入要删除的分区号。键入 1,然后按 Enter 删除分区 1。重复此步骤,直到删除所有分区。
    4. 键入 w,然后按 Enter 在分区表中写入此信息。在向分区表写入信息时可能会生成一些错误消息,但此时这些信息无关紧要,因为下一步将重新启动计算机并安装新的操作系统。
    5. 在命令提示符处键入 q,然后按 Enter 退出 Fdisk 工具。
    6. 插入启动软盘或 Windows XP 启动 CD-ROM,然后按 Ctrl+Alt+Delete 重新启动计算机。
  2. 按照屏幕上的说明操作以安装 Windows XP。

    安装过程将帮助您在计算机上创建适当的分区。

示例 Linux 分区表

单个 SCSI 驱动器

Device Boot Start End Blocks Id System/dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)				

多个 SCSI 驱动器

Device Boot Start End Blocks Id System/dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)/dev/sdb1 1 500 4016218 83 Linux native (SCSI hard drive 2, partition 1)				

单个 IDE 驱动器

Device Boot Start End Blocks Id System/dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)				

多个 IDE 驱动器

Device Boot Start End Blocks Id System/dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)/dev/hdb1 1 500 4016218 83 Linux native (IDE hard drive 2, partition 1)				
此外,Linux 还可以识别 40 个以上的不同分区类型,其中包括以下这些:
  • FAT 12(类型 01)
  • FAT 16 > 32 M 主分区(类型 06)
  • FAT 16 扩展分区(类型 05)
  • FAT 32 不带 LBA 主分区(类型 0b)
  • FAT 32 带 LBA 主分区(类型 0c)
  • FAT 16 带 LBA(类型 0e)
  • FAT 16 带 LBA 扩展分区(类型 0f)
请注意,还有一些其他方法可用于删除 Linux 操作系统和安装 Windows XP。本文介绍上述方法的原因是假定 Linux 操作系统已在使用中,而且硬盘上没有更多空间。有些方法使用设计用于管理分区的软件来更改分区大小。磁盘分区软件可能会导致 Windows XP 安装不稳定。Microsoft 不支持在通过这种方法操作的分区上安装 Windows XP。

您也可以使用包含 Fdisk 实用工具的 MS-DOS 5.0 版或更高版本的启动盘、Microsoft Windows 95 启动盘或 Microsoft Windows 98 启动盘,来从硬盘删除原来的操作系统并安装不同的操作系统。当启动 Fdisk 而且计算机上安装了多个驱动器时,将显示五个选项;请使用选项 5 来选择包含要删除的分区的硬盘。然后(或者如果只有一个硬盘),请选择选项 3(“删除分区或逻辑 DOS 驱动器”),再选择选项 4(“删除非 DOS 分区”)。这时您会看到要删除的非 MS-DOS 分区。Linux 操作系统通常有两个非 MS-DOS 分区,但也可能有两个以上。在删除一个分区之后,请使用相同的步骤删除任何其他相应的非 MS-DOS 分区。

有关如何使用 Fdisk 实用工具的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
255867 如何使用 Fdisk 和 Format 工具对硬盘进行分区或重新分区
删除分区后,可以创建分区并安装所需的操作系统。对于多个逻辑驱动器,使用 MS-DOS 5.0 版及更高版本、Windows 95 和 Windows 98 中的 Fdisk 只能创建一个主分区和一个扩展分区。FAT16 主分区的最大大小是 2 GB。FAT16 逻辑驱动器的最大大小是 2 GB。

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
105074 MS-DOS 6.2 分区问与答
在安装 Windows XP 的过程中,可以删除 Linux 分区和创建新的分区,并使用适当的文件系统类型将其格式化。Windows XP 允许您创建多个主分区。Windows XP 可以识别 FAT32 文件系统。在 Windows XP 的安装过程中,您可以创建非常大的 FAT32 驱动器。如果需要,在安装完成之后,可以将 FAT32 驱动器转换为 NTFS。

有关使用 Windows XP 进行多启动的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
306559 如何在 Windows XP 中创建多重启动系统
 
kbfaqw2ksetup
注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款
属性

文章 ID:314458 - 上次审阅时间:05/02/2013 09:12:00 - 修订版本: 1.0

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • kbhowto kbinfo kbsetup KB314458
反馈
t" src="https://c.microsoft.com/ms.js" '="">