Как удалить весь линукс

Как уничтожить Linux одной командой. Команда rm —rf /

Команда rm -rf / является довольно популярной в узких кругах. Но не потому, что ей постоянно пользуются, а наоборот. Это что-то вроде шутки у заядлых линуксоидов.

Видео: выполнение команды rm -rf / на реальной системе Linux

Все, что вы прочитаете ниже, написано только в информационных целях, не повторяйте этого на своем компьютере.

Команда rm -rf / , выполненная от имени суперпользователя, уничтожит все данные с корневого раздела диска.

Ключ -r используется для того, чтобы выполнять рекурсивный обход всех директорий.
Ключ -f — force — не запрашивать никаких подтверждений.

Если выполнить эту команду в терминале, а именно выполнить:

то появится предупреждение о том, что выполнение команды опасно:

rm: опасно рекурсивно обрабатывать '/' rm: используйте --no-preserve-root, чтобы отменить предупреждение об опасности

Таким образом программа rm защищает сама себя от плохих действий. Но сразу же сообщает нам, что мы можем использовать ключ —no-preserve-root , чтобы обойти это предупреждение.

sudo rm --no-preserve-root -rf /

то все данные с корневого раздела диска будут удалены!

Иногда данная команда используется, чтобы «подшутить» над новичками в Linux. Некоторые пользователи на форумах советуют «чайникам» выполнить данную команду, чтобы решить свои проблемы. Чтобы шутка удалась, саму команду иногда маскируют, например, вставляют ее внутрь другой длинной команды, чтобы она не так выделялась.

Процесс работы rm -rf / примерно следующий:

  • Команда выполняется от имени суперпользователя.
  • Копия программы rm загружается в оперативную память.
  • Программа rm начинает удаление всех файлов с корневого раздела /.
  • Во время удаления файлов программа rm в какой-то момент удаляет и саму себя (исполняемый файл программы, файл /bin/rm). Но так как копия программы находится в оперативной памяти, то она продолжает работать, не смотря на то, что исполняемый файл уже удален.
  • Когда удаление файлов завершено, программа rm выгружается из оперативной памяти.
  • На данном этапе в памяти находятся только те программы, которые уже были там до выполнения команды rm (например, ядро, драйвера, окно терминала и так далее).

Очень важный момент, который нужно учитывать. Современные UEFI системы монтируют директорию с прошивками в директорию /sys. Так как rm удаляет все файлы и с примонтированных разделов, то прошивки также будут удалены. Таким образом можно получить не только неработающую систему, но и неработающий компьютер. Будьте внимательны.

Источник

Как удалить Linux и установить Windows

В этой статье содержатся инструкции по удалению операционной системы Linux с последующей установкой Windows. При написании статьи предполагалось, что операционная система Linux уже установлена на жесткий диск компьютера, используются разделы native и swap (несовместимые с Windows) и на жестком диске нет свободного места.

Читайте также:  Linux set permissions to folder and subfolders

Windows и Linux могут совместно использоваться на одном компьютере. Дополнительные сведения об этом см. в документации к операционной системе Linux.

Дополнительная информация

Для установки Windows на компьютер под управлением Linux (с удалением Linux) разделы, которые использует эта операционная система, необходимо удалить вручную. Windows-совместимый раздел будет создан автоматически при установке Windows.

ВНИМАНИЕ! Поскольку выполнение описанных в данной статье действий приведет к полному удалению операционной системы Linux, предварительно убедитесь в наличии загрузочного носителя или компакт-диска Linux. Если впоследствии необходимо будет восстановить операционную систему Linux, создайте резервную копию всех данных, хранящихся на компьютере. Кроме того, необходимо наличие полной версии операционной системы Windows.

В файловых системах Linux в начале каждого дискового раздела находится суперблок для определения размера, формы и состояния файловой системы.

Операционная система Linux обычно устанавливается в раздел типа 83 (Linux native) или 82 (Linux swap). Диспетчер загрузки Linux (LILO) можно настроить на выполнение загрузки из следующих мест:

  • основная загрузочная запись (Master Boot Record, MBR) жесткого диска;
  • корневая папка раздела Linux.

Разделы можно удалить с помощью служебной программы Fdisk, которая входит в состав Linux. (Существуют аналогичные служебные программы, например Fdisk в MS-DOS версии 5.0 или выше. Кроме того, разделы можно удалить и при установке.) Чтобы удалить Linux и установить Windows, сделайте следующее.

    Удалите используемые Linux разделы native, swap и загрузочный раздел.

      Загрузите компьютер с установочной дискеты Linux, введите в командной строке fdisk и нажмите клавишу ВВОД.

    Примеры таблиц разделов 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 Primary (тип 06)
    • FAT 16 Extended (тип 05)
    • FAT 32 без LBA Primary (тип 0b)
    • FAT 32 с LBA Primary (тип 0c)
    • FAT 16 с LBA (тип 0e)
    • FAT 16 с LBA Extended (тип 0f)

    Следует помнить, что существуют другие способы удаления операционной системы Linux с последующей установкой Windows XP. В этой статье описан способ, который применяется в том случае, когда операционная система Linux уже функционирует и на жестком диске не осталось свободного места. Существует специальное программное обеспечение для изменения размеров раздела. Корпорация Майкрософт не поддерживает установку Windows в разделы, управляемые подобным образом.

    Чтобы удалить одну операционную систему и установить другую, можно, кроме прочего, воспользоваться загрузочным диском MS-DOS версии 5.0 или более поздней, Windows 95 или Windows 98, которые содержат служебную программу Fdisk. Запустите программу Fdisk. Если на компьютере установлено несколько жестких дисков, выберите пятый пункт меню для определения диска, содержащего удаляемый раздел. После этого (или в том случае, если на компьютере имеется только один жесткий диск) выберите пункт 3 (Delete partition or logical DOS drive), а затем — пункт 4 (Delete non-DOS partition). Будет отображен список разделов, отличных от DOS, которые необходимо удалить. Обычно в операционной системе Linux есть два раздела, не являющимися разделами DOS, но их может быть и больше. Поочередно удалите все разделы, которые не являются разделами DOS.

    После удаления разделов можно приступать к созданию новых и установке выбранной операционной системы. При помощи служебной программы Fdisk, входящей в состав MS-DOS версии 5.0 и более поздней, Windows 95 или Windows 98, можно создать только один основной и один расширенный разделы из нескольких логических дисков. Максимальный размер основного раздела FAT16 составляет 2 ГБ. Максимальный размер логического диска FAT16 — 2 ГБ. Для получения дополнительных сведений щелкните указанный ниже номер статьи базы знаний Майкрософт:

    105074 Вопросы и ответы относительно создания разделов в MS-DOS 6.2
    При установке Windows NT 4.0 или Windows 2000 разделы Linux можно удалить, создать новые разделы и отформатировать их, выбрав нужную файловую систему в процессе установки. Windows позволяет создать несколько основных разделов. Максимальный размер раздела, который создается в процессе установки Windows NT 4.0, составляет 4 ГБ. Это ограничение обусловлено особенностями файловой системы FAT16. Для раздела размером 4 ГБ используется кластер 64 КБ. MS-DOS 6.x, Windows 95 и Windows 98 не поддерживают файловые системы с размером кластера 64 КБ, поэтому в процессе установки такие файловые системы обычно преобразуются в NTFS. В отличие от Windows NT 4.0, операционная система Windows 2000 поддерживает файловую систему FAT32. При установке Windows 2000 можно создать диск FAT32 очень большого размера. После завершения установки, в случае необходимости, диск FAT32 можно преобразовать в NTFS.

    Источник

    Удаление Linux с сохранением состояния Windows 10

    Как удалить Linux и оставить Windows 10

    Сейчас многие пользователи активно устанавливают на один компьютер несколько операционных систем, что иногда вызывает надобность удаления одной из них в будущем. Сегодня мы рассмотрим пример удаления дистрибутива Linux, сохранив при этом текущее состояние Windows 10 и восстановив загрузчик. Начать стоит с очистки дискового пространства, но это действие вполне может следовать после шага с восстановлением загрузчика, поскольку принципиальной важности в последовательности нет.

    1. Загрузите Windows 10, щелкните правой кнопкой мыши по меню «Пуск» и выберите пункт «Управление дисками». Переход к управлению дисками для удаления остаточных файлов Линукс в Windows 10
    2. В открывшемся меню вам следует отыскать все логические тома, связанные именно с Linux. Далее мы расскажем о том, как их определить. Выбор логических разделов с файлами Линукс для их удаления в Windows 10
    3. Нажмите по разделу правой кнопкой мыши и выберите пункт «Удалить том». Кнопка удаления логических разделов с файлами Линукс в Windows 10
  1. Как видите, появилось уведомление о том, что данный раздел не был создан Windows, соответственно, принадлежит он файловой системе Linux. Подтвердите удаление и выполните то же самое с оставшимися разделами. Подтверждение удаления логических разделов жесткого диска с файлами Линукс в Windows 10
  2. Пространство обрело атрибут «Свободно». В будущем вы можете расширить уже существующие тома или создать новый, используя именно этот объем, но мы на этом не будем останавливаться, а сразу предлагаем перейти к следующему шагу. Успешное удаление логических разделов жесткого диска с файлами Линукс в Windows 10

    Шаг 2: Создание загрузочной флешки с Windows 10

    Этот этап является обязательным, поскольку иначе не получится восстановить загрузчик, необходимый для корректной работы операционной системы. Его суть заключается в скачивании образа с Виндовс 10 и последующей записи его на флешку, создав тем самым загрузочный накопитель. Детальнее об этом процессе читайте в другом материале на нашем сайте, воспользовавшись указанной ниже ссылкой.

    Далее потребуется запустить компьютер с этой флешкой. В большинстве случаев считывание накопителя происходит корректно, однако иногда вероятны сбои, связанные с установкой приоритета носителей информации в BIOS. Исправить это можно простой ручной настройкой, о которой более детально предлагаем прочесть далее.

    Шаг 3: Восстановление загрузчика Windows 10

    Последний и самый важный этап сегодняшнего материала заключается в восстановлении загрузчика необходимой операционной системы, чтобы в будущем не возникло проблем с ее загрузкой. Переходите к выполнению этого шага только после того, как успешно справились с предыдущим.

    1. После запуска ISO-образа с Windows 10 появится основное окно установки языковых параметров. Выберите оптимальный язык и переходите далее. Запуск установщика для восстановления загрузчика в Windows 10
    2. В следующем окне нас интересует надпись «Восстановление системы». Нажмите на нее, чтобы открыть соответствующее меню. Переход к восстановлению системы для отладки загрузчика Windows 10
    3. Здесь будет всего три кнопки, щелкните на «Поиск и устранение неисправностей». Запуск дополнительных параметр восстановления системы Windows 10
    4. В меню «Дополнительные параметры» откройте «Командную строку». Открытие командной строки для восстановления загрузчика в Windows 10
    5. В строке введите команду bootrec /FixMbr и нажмите на Enter. Ввод команды для восстановления загрузчика Windows 10 после удаления файлов Линукс
    6. Уведомление «Операция успешно завершена» свидетельствует о корректном внесении изменений в загрузчик. После этого введите похожую команду bootrec /FixBoot , и можно закрывать консоль. Успешное восстановление загрузчика Windows 10 после удаления файлов Линукс
    7. Продолжите стандартную загрузку ОС, чтобы убедиться в корректности ее функционирования. Запуск Windows 10 после восстановления загрузчика
    8. Дополнительно можно через «Пуск» запустить команду msconfig . Переход к управлению загрузкой для проверки работы загрузчика Windows 10
    9. В открывшемся окне убедитесь, что текущая ОС выбрана в качестве по умолчанию. Проверка работы загрузчика Windows 10 после успешного удаления Линукс

    В этой статье мы разобрались с удалением Linux, сохранив при этом Windows 10. Приведенные выше инструкции подходят абсолютно для всех существующих дистрибутивов. Важно лишь знать, какие именно логические разделы жестких дисков принадлежат им, чтобы совершить правильное удаление с дальнейшим распределением свободного пространства в своих целях.

    Источник

Оцените статью
Adblock
detector