Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 34 章 卸载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux

34.1. 删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; Linux from 64 位 AMD、Intel 和 ARM 系统

删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Red Hat Enterprise Linuxnbsp 的方法因 Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 是计算机上安装的唯一操作系统。
在继续之前,请确定您已考虑以下信息:
  • 在某些情况下,您需要安装介质用于任何非 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;在完成此过程后,您要在系统中使用 Linux 操作系统。
  • 如果您安装了多个操作系统,请确保您可以单独引导每个操作系统,并且拥有所有管理员密码,包括计算机制造商或操作系统制造商可能已自动设置的任何密码。
  • 如果您要从 Red Hat Enterprise Linuxnbsp 安装中保留任何数据;需要备份 Red Hat Enterprise Linuxnbsp;要删除的 Linux,则需要将其备份到不同的位置。如果您要删除包含敏感数据的安装,请确保根据安全策略销毁数据。确保任何备份介质都可以在要恢复数据的操作系统上读取。例如,如果没有额外的第三方软件,Microsoft Windows 无法读取您使用 Red Hat Enterprise Linuxnbsp 格式化的外部硬盘驱动器;Hat Enterprise Linuxnbsp;Linux 使用 ext2、ext3、ext4 或 XFS 文件系统。
    警告
    作为预先注意的,备份来自任何操作系统的所有数据,包括 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux,安装在同一计算机上。不可预见的情况可能会导致您的所有数据丢失。
  • 如果您只卸载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 而不是重新安装整个计算机,您应该熟悉分区布局。特别是,mount 命令的输出会很有帮助。值得注意的是,使用哪些 菜单 引导您的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装在 grub.cfg 中也很有用。
通常,要卸载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Red Hat Enterprise Linuxnbsp;Linux from your,请执行以下两个步骤:
  1. 从您的主引导记录(MBR)中删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 引导装载程序信息。
  2. 删除包含 Red Hat Enterprise Linuxnbsp 的任何分区 ;Hat Enterprise Linuxnbsp;Linux 操作系统。
这些指令无法涵盖每一种可能的计算机配置,其中列出了常见配置。
如果您的配置没有列出或者高度自定义的分区方案,请按照以下小节作为总指南。在这些情况下,您还需要学习配置所选的启动加载器。有关 GRUB2 引导装载程序的更多信息,请参阅 Red Hat Enterprise Linux 7 系统管理员指南
为了保持 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 或其他操作系统,请按照仅 Red Hat Enterprise Linuxnbsp 的计算机上描述的步骤进行操作;红帽 Enterprise Linuxnbsp;安装了 Linux。

34.1.1. 仅 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux is Installed

以下步骤演示了如何删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux on is installed operating system(唯一安装操作系统)。您将使用替代操作系统的安装介质删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.安装介质示例包括 Windows XP 安装 CD、Windows Vista 安装 DVD、安装 CD、CD 或者其它 Linux 发行本的 DVD。
请注意,一些预装 Microsoft Windows 工厂的计算机制造商不向 Windows 安装 CD 或 DVD 提供计算机。在这种情况下,制造商通常提供自己的"系统恢复磁盘",或者包含相应的软件,允许您在首次启动计算机时创建自己的"系统恢复磁盘"。在某些情况下,系统恢复软件保存在系统的硬盘的独立分区中。如果您无法识别预先安装在计算机上的操作系统的安装介质,请查阅机器提供的文档或联系制造商。
当您为所选操作系统找到安装介质时:
  1. 备份您要保留的任何数据。
  2. 关闭计算机。
  3. 使用替代操作系统的安装磁盘引导计算机。
  4. 按照安装过程中显示的提示进行操作。Windows、OS X 和大多数 Linux 安装磁盘允许您在安装过程中手动对硬盘驱动器进行分区,或者为您提供删除所有分区并开始新分区方案的选项。此时,删除安装软件检测到的任何现有分区,或允许安装程序自动删除分区。使用 Microsoft Windows 预安装的计算机的"系统恢复"介质可以在无需您输入的情况下自动创建默认分区布局。
    警告
    如果您的计算机有系统恢复保存在硬盘分区中的软件,请在从其他介质安装操作系统时删除分区时请小心。在这些情况下,您可以破坏保存系统恢复软件的分区。

34.1.2. Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装不同的 Linux 发行版

以下流程演示了如何删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 系统上的 Linux 还安装另一个 Linux 发行版本。您可以使用其他 Linux 发行版本删除引导装载程序条目(或条目)并删除任何 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 分区。
由于许多不同的 Linux 发行版之间存在差异,这些指令只是一般指南。具体细节会根据您特定系统的配置和 Linux 发行版(使用 Red Hat Enterprise Linuxnbsp 进行双引导)而有所不同。Red Hat Enterprise Linuxnbsp;Linux.
重要
这些说明假定您的系统使用 GRUB2 引导装载程序。如果您使用不同的引导装载程序(如 LILO),请查阅该软件的文档来识别和删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 条目从其引导目标列表中,并确保正确指定您的默认操作系统。
  1. 删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux Entries from Boot Loader
    1. 引导您保留在您的计算机的 Linux 发行版,而不是 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux.
    2. 在命令行中键入 su - 并按 Enter。当系统提示您输入 root 密码时,请输入密码并按 Enter
    3. 使用 vim 等文本编辑器打开 /boot/grub2/grub.cfg 配置文件。在此文件中,找到您要删除的系统条目。典型的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; grub.cfg 文件中的Linux 条目类似如下:

      例 34.1. Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux Entry in grub.cfg

      menuentry 'Red Hat Enterprise Linux Server (3.10.0-57.el7.x86_64) 7 (Maipo)' --class red --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.10.0-53.el7.x86_64-advanced-9eecdce6-58ce-439b-bfa4-76a9ea6b0906' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos
        insmod xfs
        set root='hd0,msdos1'
        if [x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1' 0c70bc74-7675-4989-9dc8-bbcf5418ddf1
        else
          search --no-floppy --fs-uuid --set=root 0c70bc74-7675-4989-9dc8-bbcf5418ddf1
        fi
        linux16 /vmlinuz-3.10.0-57.el7.x86_64 root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel/swap crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
        initrd16 /initramfs-3.10.0-57.el7.x86_64.img
      }
      
    4. 删除整个条目,以 menuentry 关键字开头并以 } 结尾。
      根据系统配置,可能有多个 Red Hat Enterprise Linuxnbsp;Hat Enterprise Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; grub.cfg 中的Linux 条目,各自对应于不同版本的 Linux 内核。删除每个 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 条目来自该文件。
    5. 保存更新的 grub.cfg 文件并关闭 vim
  2. 删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 分区在多引导环境中:
    注意
    注意不要删除其他安装仍在使用的分区。
    1. 引导您保留在您的计算机的 Linux 发行版,而不是 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux.
    2. 删除任何不需要的和不必要的分区,例如:例如,使用 fdisk 作为 标准分区,或使用 lvremovevgremove 来删除逻辑卷和卷组。有关这些实用程序的更多信息,请参阅其各自的 man page 或 Red Hat Enterprise Linux 7 系统管理员指南

34.1.3. Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装有 Microsoft Windows 操作系统

以下步骤演示了如何删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Enterprise Linuxnbsp; 系统上的 Linux 也会安装 Windows 2000、Windows Server 2000、Windows XP、Windows Server 2003、Windows Vista 或 Windows Server 2008。您可以使用 Microsoft Windows 安装及其安装介质来删除引导装载程序,并删除任何 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 分区。
本文档中未涉及删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux on with MS-DOS 或 Microsoft Windows 版本所安装的 Red Hat Enterprise Linuxnbsp。这些操作系统没有强大的分区管理,无法删除 Linux 分区。
由于 Microsoft Windows 的每个版本之间的区别,这些指令需要完全检查后才能继续遵循。参考 Microsoft Windows 操作系统的文档会很有用,因为此流程中仅使用该操作系统中的实用程序。
警告
此流程依赖于从 Windows 安装磁盘加载的 Windows 恢复控制台 或从 Windows 恢复磁盘加载的 Windows 恢复环境,因此,在没有访问此磁盘的情况下您将无法完成此步骤。如果您启动了这个过程且未完成这个过程,您可以将计算机保留在您无法引导的情况下。"系统恢复磁盘"中随附一些预安装的 Windows 工厂构建的计算机可能不包括 Windows 恢复控制台Windows 恢复环境
Windows 2000、Windows Server 2000、Windows XP 和 Windows Server 2003 的用户按照此步骤提示输入 Windows 系统的管理员密码。请不要遵循这些说明,除非您知道系统的管理员密码,或者确定从未创建管理员密码,即使计算机制造商也是如此。
  1. 删除 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 分区
    1. 将计算机启动到 Microsoft Windows 环境。
    2. Start>Run,键入 diskmgmt.msc 并按 Enter磁盘管理工具 将打开。
      工具显示磁盘的图形化表示,包含代表每个分区的条带。第一个分区通常标记为 NTFS,对应于您的 C: 驱动器。至少两个 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 分区将可见。Windows 将不会显示这些分区的文件系统类型,但可以为其中一些分区分配驱动器符。
    3. 在其中一项 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 分区上单击鼠标右键,然后单击 "删除分区"并单击" "以确认删除。对其他 Red Hat Enterprise Linuxnbsp 重复此过程 ; 在您的系统上使用企业 Red Hat Enterprise Linuxnbsp;Linux 分区。当您删除分区时,Windows 将之前这些分区占用的硬盘中的空间标记为 未分配
      您可以将此未分配空间添加到现有 Windows 分区中,或者以某种其他方式使用此空间。此操作的指示可在您的非 Red Hat Enterprise Linuxnbsp 的手册中找到;使用企业 Red Hat Enterprise Linuxnbsp;Linux 操作系统。
  2. 恢复 Windows 引导装载程序
    1. 在 Windows 2000 中,Windows Server 2000 Windows XP 和 Windows Server 2003:
      1. 插入 Windows 安装磁盘并重新启动您的计算机。当您的计算机启动时,屏幕上会显示以下信息几秒钟:
        Press any key to boot from CD
        在显示消息时按任意键,并且将加载 Windows 安装软件。
      2. 显示 Welcome to Setup 屏幕时,您可以启动 Windows 恢复控制台。在 Windows 的不同版本中,这个过程略有不同:
        1. 在 Windows 2000 和 Windows Server 2000 上,按 R 键,然后按 C 键。
        2. 在 Windows XP 和 Windows Server 2003 上,按 R 键。
      3. Windows 恢复控制台 扫描您的硬盘驱动器以进行 Windows 安装,并为每个驱动器分配一个数字。它会显示 Windows 安装列表并提示您选择一个。键入与要恢复的 Windows 安装对应的数字。
      4. Windows 恢复控制台 会提示您输入 Windows 安装的 Administrator 密码。键入 Administrator 密码,然后按 Enter 键。如果此系统没有管理员密码,请仅按 Enter 键
      5. 在提示符处,键入命令 fixmbr 并按 Enterfixmbr 工具现在恢复系统的主引导记录。
      6. 当提示重新显示时,键入 exit 并按 Enter 键
      7. 您的计算机将重新启动并启动您的 Windows 操作系统。
    2. 在 Windows Vista 和 Windows Server 2008 中:
      1. 插入 Windows 安装磁盘并重新启动您的计算机。当您的计算机启动时,屏幕上会显示以下信息几秒钟:
        Press any key to boot from CD or DVD
        在显示消息时按任意键,并且将加载 Windows 安装软件。
      2. 在" 安装 Windows "对话框中,选择语言、时间和货币格式以及键盘类型。点 Next
      3. 单击 "修复您的计算机 "。
      4. Windows 恢复环境 (WRE)显示它可以在您的系统上检测到的 Windows 安装。选择要恢复的安装,然后单击 Next
      5. 单击 命令提示符。系统将打开一个命令窗口。
      6. 键入 bootrec /fixmbr 并按 Enter
      7. 当提示符重新显示时,关闭命令窗口,然后单击 Restart
      8. 您的计算机将重新启动并启动您的 Windows 操作系统。