Red Hat Training

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

Глава 30. Удаление Red Hat Enterprise Linux

30.1. Удаление Red Hat Enterprise Linux с AMD64 и Intel 64

Методы удаления Red Hat Enterprise Linux могут отличаться в зависимости от того, является ли Red Hat Enterprise Linux единственной операционной системой или установлена параллельно с другими ОС.
Прежде чем приступить к удалению:
  • Проверьте наличие установочных носителей для оставшихся операционных систем.
  • Проверьте возможность загрузки оставшихся операционных систем и убедитесь, что у вас есть все пароли администраторов, включая те, которые были автоматически созданы производителем.
  • Создайте резервную копию данных, которые вы хотите сохранить. При удалении конфиденциальных данных следуйте правилам политики безопасности своей организации. Убедитесь, что резервный носитель может быть прочитан в той системе, где будут восстановлены данные. Например, Microsoft Windows не сможет прочитать внешний диск, если он был отформатирован в Red Hat Enterprise Linux как ext2, ext3, ext4 или XFS. Для его чтения потребуется установить дополнительные программы.

    Предупреждение

    Также рекомендуется создать резервную копию данных других операционных систем во избежание их потери.
  • Если вы планируете удалить Red Hat Enterprise Linux без последующей переустановки, на всякий случай сохраните структуру разделов (см. вывод команды mount) и запомните, какой пункт меню grub.cfg используется для загрузки Red Hat Enterprise Linux.
В целом, процесс удаления Red Hat Enterprise Linux на платформах AMD64 иIntel 64 подразделяется на два этапа:
  1. Удаление данных загрузчика Red Hat Enterprise Linux из MBR.
  2. Удаление разделов Red Hat Enterprise Linux.
Наиболее распространенные комбинации операционных систем включают:
Приведенные здесь инструкции не могут охватить все возможные конфигурации. Если схема разделов вашего компьютера довольно специфична, рассматривайте эту информацию лишь как общую. В таких случаях также потребуется изменить настройки выбранного загрузчика. Руководство системного администратора Red Hat Enterprise Linux 7 содержит описание загрузчика GRUB2.
Чтобы удалить Red Hat Enterprise Linux вместе с другой установленной операционной системой, следуйте инструкциям по удалению только Red Hat Enterprise Linux.

30.1.1. Только Red Hat Enterprise Linux

Если Red Hat Enterprise Linux является единственной операционной системой, ее можно удалить с помощью установочного носителя операционной системы, которая будет установлена вместо Red Hat Enterprise Linux. Примеры включают установочный CD Windows XP, DVD Windows Vista и установочные диски других дистрибутивов Linux.
Некоторые производители компьютеров включают установленную систему Microsoft Windows, но не предоставляют установочный диск, вместо этого предлагая собственный «диск восстановления» или программы для его создания. Иногда для хранения программ восстановления выделяется отдельный раздел. Если вы не уверены, входил ли в комплект установочный диск, обратитесь к документации компьютера.
Если у вас есть установочный носитель операционной системы:
  1. Создайте резервную копию важных данных.
  2. Выключите компьютер.
  3. Загрузите компьютер с диска новой операционной системы.
  4. Следуйте инструкциям процесса установки. Установочные диски Windows, OS X и большинства систем Linux позволят создать разделы вручную при установке или предложат удалить все разделы и создать их заново. Удалите существующие разделы или разрешите установщику удалить их автоматически. Диски восстановления для компьютеров с предустановленной системой Microsoft Windows могут создать схему разделов автоматически без участия администратора.

    Предупреждение

    Если программы восстановления системы хранятся в отдельном разделе, соблюдайте осторожность при удалении разделов.

30.1.2. Red Hat Enterprise Linux и другой дистрибутив Linux

Если параллельно с Red Hat Enterprise Linux установлен другой дистрибутив Linux, с помощью его загрузчика можно удалить загрузочную запись Red Hat Enterprise Linux, после чего можно будет удалить разделы.
В силу различий между многочисленными дистрибутивами Linux здесь приведена лишь общая информация.

Важно

Приведенные инструкции предполагают, что система использует загрузчик GRUB2. За информацией о других загрузчиках (например, LILO) обратитесь к их документации и удалите записи Red Hat Enterprise Linux из списка загрузки.
  1. Удалите записи Red Hat Enterprise Linux из загрузчика
    1. Загрузите операционную систему Linux, которая будет оставлена.
    2. В командной строке выполните su -. Введите пароль root и нажмите Enter.
    3. Откройте файл /etc/default/grub2 в текстовом редакторе (например, vim) и удалите загрузочную запись Red Hat Enterprise Linux, которая выглядит примерно так:

      Пример 30.1. Запись Red Hat Enterprise Linux в grub.cfg

      menuentry 'Red Hat Enterprise Linux Server (3.10.0-57.el7.x86_64) 7.0 (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 и заканчивая скобкой }.
      В зависимости от конфигурации системы файл может содержать несколько таких записей для разных версий ядра Linux. Удалите все записи Red Hat Enterprise Linux.
    5. Сохраните grub.conf и закройте редактор.
  2. Удалите разделы Red Hat Enterprise Linux.
    Довольно часто разные дистрибутивы Linux, установленные в одной системе, совместно используют некоторые разделы данных.
    Будьте внимательны, так как случайное удаление разделов, используемых другими дистрибутивами, может нарушить их работу.
    1. Загрузите операционную систему Linux, которая будет оставлена.
    2. Обычные разделы можно удалить с помощью fdisk, а логические тома и группы — с помощью lvremove и vgremove. За подробной информацией обратитесь к руководству системного администратора Red Hat Enterprise Linux 7.
      В будущем освобожденное пространство можно будет использовать для наращивания существующих разделов. За инструкциями следует обратиться к документации операционной системы.

30.1.3. Red Hat Enterprise Linux и Microsoft Windows

В этой секции обсуждается порядок удаления Red Hat Enterprise Linux из систем, где параллельно установлен Windows Server 2000, Windows 2000, Windows XP, Windows Server 2003, Windows Vista или Windows Server 2008. В этой ситуации загрузчик и разделы Red Hat Enterprise Linux можно удалить с помощью программы установки Windows.
Другие выпуски Microsoft Windows и MS-DOS не рассматриваются, так как они не способны работать с разделами Linux в силу ограниченных возможностей управления разделами.
Здесь приведены лишь общие инструкции, которые следует корректировать в каждой конкретной ситуации в зависимости версии Microsoft Windows. Более точную информацию можно найти в документации Microsoft Windows.

Предупреждение

Приведенные здесь операции выполняются в среде или консоли восстановления Windows, для загрузки которых требуется наличие установочного диска Windows. Если вы начали, но по какой-то причине не завершили восстановление, может оказаться так, что компьютер будет невозможно загрузить. Поставляемые с некоторыми компьютерами Windows диски восстановления не всегда включают это окружение.
Следование этим инструкциям в Windows 2000, Windows Server 2000, Windows XP и Windows Server 2003 подразумевает, что у вас есть пароль администратора, или вы уверены, что администратор не использует пароль.
  1. Удаление разделов Red Hat Enterprise Linux.
    1. Загрузите Microsoft Windows.
    2. Нажмите Пуск>Выполнить, введите diskmgmt.msc и нажмите Enter. Откроется окно программы управления дисками.
      Эта программа представляет диск в виде диаграммы. Первый раздел обычно обозначен как NTFS и соответствует диску C:. Также будут показаны как минимум два раздела Red Hat Enterprise Linux без указания типа файловой системы, но, возможно, с буквой диска.
    3. Выберите раздел Red Hat Enterprise Linux и щелкните правой кнопкой мыши, чтобы открыть контекстное меню. Выберите пункт Удалить раздел и нажмите Да для подтверждения выбора. Повторите эти действия для остальных разделов Red Hat Enterprise Linux. По мере их удаления Windows будет отмечать занимаемое ими место как свободное.
      В будущем освобожденное пространство можно будет использовать для наращивания существующих разделов. За инструкциями следует обратиться к документации операционной системы.
  2. Восстановление загрузчика Windows
    1. Инструкции для Windows 2000, Windows Server 2000, Windows XP, Windows Server 2003:
      1. Вставьте установочный диск Windows и перезагрузите компьютер. Появится сообщение:
        Нажмите любую клавишу для загрузки с CD
        Нажмите любую клавишу. Начнется загрузка установочных программ Windows.
      2. После появления окна Добро пожаловать в программу установки можно запустить консоль восстановления Windows. Этот процесс несколько отличается в разных версиях Windows:
        1. В Windows 2000 и Windows Server 2000 нажмите R, затем C.
        2. В Windows XP и Windows Server 2003 нажмите R.
      3. Консоль восстановления Windows выполняет поиск установок Windows на жестких дисках, присваивает каждой установке номер и выводит список на экран. Введите номер установки Windows, которую вы хотите восстановить.
      4. Появится запрос пароля администратора. Введите пароль и нажмите Enter. Если пароль администратора изначально не был задан, просто нажмите Enter.
      5. В строке приглашения выполните команду fixmbr для восстановления MBR.
      6. После появления приглашения введите exit и нажмите Enter.
      7. Компьютер загрузит операционную систему Windows.
    2. Инструкции для Windows Vista и Windows Server 2008:
      1. Вставьте установочный диск Windows и перезагрузите компьютер. Появится сообщение:
        Нажмите любую клавишу для загрузки с CD или DVD
        Нажмите любую клавишу. Начнется загрузка установочных программ Windows.
      2. В окне Установить Windows выберите язык, время, формат денежных единиц и тип клавиатуры. Нажмите кнопку продолжения.
      3. Выберите Восстановить компьютер.
      4. Появится список обнаруженных установок Windows. Выберите установку для восстановления и нажмите кнопку продолжения.
      5. Выберите пункт Командная строка.
      6. Введите bootrec /fixmbr и нажмите Enter.
      7. Дождитесь завершения команды, закройте окно и выберите Перезагрузить.
      8. Компьютер загрузит операционную систему Windows.