使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

有关本文的 Microsoft Windows XP 版本,请参阅 。
 

摘要

本文介绍如何从计算机中删除 Linux 操作系统并安装 Windows 操作系统。 本文还假定 Linux 已经安装在硬盘上,并使用了 Linux 本机分区和 Linux 交换分区(这些分区与 Windows 操作系统不兼容),并且驱动器上没有剩余任何可用空间。

Windows 和 Linux 可以在同一台计算机上共存。 有关其他信息,请参阅 Linux 文档。

更多信息

要在安装了 Linux 的计算机上安装 Windows,并想删除 Linux,必须手动删除 Linux 操作系统所使用的分区。 在安装 Windows 操作系统的过程中,会自动创建与 Windows 兼容的分区。


重要说明: 在按照本文中的步骤操作之前,请确认你拥有 Linux 操作系统的可启动磁盘或可启动 CD-ROM,因为此过程将完全删除计算机上安装的 Linux 操作系统。 如果你打算在以后还原 Linux 操作系统,还请确认拥有存储在计算机上的所有信息的完好备份。 另外,还必须拥有要安装的 Windows 操作系统的完整发行版本。

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


Linux 操作系统通常安装在分区类型 83(Linux 本机)或 82(Linux 交换)上。 Linux 启动管理器 (LILO) 可以配置为从以下位置启动:

  • 硬盘主启动记录 (MBR)。

  • Linux 分区的根文件夹。

可使用 Linux 附带的 Fdisk 工具来删除分区。 (还有其他一些实用工具也很好用,如 MS-DOS 5.0 及更高版本中的 Fdisk;或者您也可以在安装过程中删除分区。) 要从计算机中删除 Linux 并安装 Windows,请执行以下操作:

  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 操作系统的可启动软盘或可启动 CD-ROM,然后按 Ctrl+Alt+Delete 重启计算机。

  2. 安装 Windows。 按照要在计算机上安装的 Windows 操作系统的安装说明进行操作。 安装过程将帮助你在计算机上创建适当的分区。

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。 本文中使用了上述方法,因为 Linux 操作系统已在使用中,而且硬盘上没有更多空间。 可以使用软件更改分区大小。 但 Microsoft 不支持 Windows 安装在以这种方式操作的分区上。


从硬盘中删除操作系统并安装其他操作系统的另一种方法是使用包含 Fdisk 实用工具的 MS-DOS 版本 5.0 或更高版本的启动盘、Windows 95 启动盘或 Windows 98 启动盘。 运行 Fdisk 实用工具。 如果你有多个驱动器,则有 5 种选择:使用选项 5 以选择已删除分区的硬盘。 然后,或者如果你只有一个硬盘,请选择选项 3(“删除分区或逻辑 DOS 驱动器”),再选择选项 4(“删除非 DOS 分区”)。 这时你会看到要删除的非 DOS 分区。 通常,Linux 操作系统有两个非 DOS 分区,但也可能有更多个。 在删除一个分区之后,请使用相同的步骤删除任何其他相应的非 DOS 分区。


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

MS-DOS 6.2 分区问与答
如果要安装 Windows NT 4.0 或 Windows 2000,可以在安装过程中删除 Linux 分区和创建新的分区,并使用适当的文件系统类型将其格式化。 Windows 允许你创建多个主分区。 由于安装过程中 FAT16 文件系统的限制,Windows NT 4.0 允许你在安装过程中创建的最大分区是 4 GB。 而且,4 GB 的分区使用 64 KB 的群集大小。 MS-DOS 6.x 和 Windows 95 或 Windows 98 不识别 64 KB 的群集文件系统,因此在安装过程中此文件系统通常会转换为 NTFS。 与 Windows NT 4.0 不同,Windows 2000 可识别 FAT32 文件系统。 在 Windows 2000 的安装过程中,你可以创建非常大的 FAT32 驱动器。 如果需要,在安装完成之后,可以将 FAT32 驱动器转换为 NTFS。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×