Удалить линукс через командную строку

Обновлено: 04.07.2024

Всем привет! Сегодня мы рассмотрим процесс безопасного удаления операционной системы Linux, если она была установлена второй системой на компьютер с рядом с Windows 10 и вернем пространство, которое занимала Linux.

Как удалить Linux Ubuntu, установленную второй системой рядом с Windows 10

Зачем удалять Linux Ubuntu и как правильно это сделать?

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

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

Все это, конечно же, можно сделать, для этого достаточно удалить Linux с компьютера, например, просто удалив разделы с Linux с помощью стандартного компонента «Управление дисками» в Windows 10.

Однако обязательно стоит отметить, что удаление разделов с Linux повлечет за собой нарушение работы загрузчика во время включения компьютера, и, как результат, Windows 10 просто не загрузится. Хотя сама операционная система Windows будет в полном порядке, сбой будет именно в загрузчике.

Таким образом, перед тем как удалять разделы с Linux, необходимо восстановить работу загрузчика Windows 10, и только потом переходить к удалению Linux.

Кроме этого, если Вы работали в Linux и хранили там какие-нибудь данные, то рекомендовано загрузиться в Linux и сохранить их на внешнем накопителе, например, на флешке, если, конечно же, эти данные для Вас важны, так как после удаления Linux все файлы (документы, фото, видео т.д.), которые хранятся в этой операционной системе, также будут удалены.

Таким образом, в целом весь процесс правильного, безопасного удаления Linux с компьютера, которая была установлена второй системой рядом с Windows 10, выглядит следующем образом:

  1. Сохранение важных данных в Linux (если такие имеются)
  2. Восстановление загрузчика Windows 10
  3. Удаление разделов с Linux из Windows 10
  4. Создание новых разделов в Windows 10 из образовавшегося свободного пространства или расширение существующего раздела

Пошаговое удаление Linux и восстановление загрузки Windows 10

Давайте для примера, в качестве исходных данных, рассмотрим ситуацию, когда у нас на компьютере была установлена Windows 10 и имелось два логических диска C и D, затем мы установили Linux Ubuntu второй системой рядом с Windows 10, при этом для загрузки у нас используется система UEFI. Все работало, при включении компьютера появлялось меню загрузчика GRUB.

Скриншот 1

Но потом у нас возникала необходимость удалить Ubuntu, и чтобы это сделать, нам необходимо выполнить следующие шаги.

Шаг 1 – Создание резервной копии данных в Linux

Сначала нам нужно загрузиться в Linux, в нашем случае в Ubuntu, и сохранить на флешку важные и нужные для нас данные. Если таких нет, то можете смело пропустить данный пункт.

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

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

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

Для выполнения процедуры восстановления загрузчика нам понадобится установочный носитель (диск или флешка) с Windows 10, абсолютно любой, например, Вы можете использовать полностью легальный, официальный способ создания установочного носителя с Windows 10, как это делается, я рассказывал в статье – Как скачать Windows 10 и создать установочный носитель?

Дело в том, что в этом установочном носителе находятся нужные нам утилиты, переустанавливать Windows мы не будем.

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

Загружаемся с этого диска (в BIOS/UEFI выставляем этот носитель на первое место, чтобы загрузка пошла именно с него, как и при обычной установке Windows).

Запустится программа установки Windows 10, нажимаем «Далее».

Скриншот 2

Далее нажимаем «Восстановление системы».

Скриншот 3

Затем выбираем пункт «Поиск и устранение неисправностей».

Скриншот 4

После этого запускаем командную строку.

Скриншот 5

Первое, что нам необходимо сделать, это узнать имя системного раздела с Windows и системного раздела для загрузки (EFI, MBR). Для этого запускаем утилиту diskpart.

Скриншот 6

И вводим команду, которая покажет нам список доступных разделов.

Скриншот 7

В моем случае, как видим, имя системного диска с Windows – это D (не C, а именно D, у Вас скорей всего будет точно также, так как диск C здесь – это системный раздел для восстановления Windows). Ориентируйтесь на размер разделов, ищите тот раздел, который соответствует диску C, когда Вы работаете в Windows.

Системный загрузочный раздел, в моем случае EFI – это том под номером 4, так как у него файловая система FAT32 и размер около 100 мегабайт, что говорит о том, что это именно этот раздел.

Если у Вас MBR, т.е. главная загрузочная запись, то Вам необходимо искать раздел с размером где-то 500 мегабайт и файловой системой скорей всего NTFS.

После того как мы идентифицировали нужные нам разделы, мы можем переходить к восстановлению загрузчика.

Сначала очищаем все данные с загрузочного раздела, у меня это EFI раздел, том под номером 4.

Для этого выбираем его командой

Скриншот 8

Потом запускаем команду форматирования (для файловой системы NTFS, format fs=ntfs)

Скриншот 9

Все загрузчики удалены, мы можем выйти из программы diskpart, для этого вводим

Скриншот 10

Теперь мы можем создать новый загрузчик, это можно сделать следующей командой.

Где, D:\Windows – это путь к системному каталогу с Windows, в котором хранятся необходимые файлы загрузчика, т.е. здесь указываем каталог Windows на диске, который мы с Вами чуть ранее определили.

Если на компьютере у Вас было установлено две операционные системы Windows, например, Windows 10 и Windows 8.1, и Вам нужно восстановить загрузку обеих, то Вам необходимо выполнить эту команду второй раз, только в параметре указав путь к другой версии Windows (с XP скорей всего не заработает, с 7-ой надо пробовать).

Скриншот 11

На этом все, выходим из командной строки, например, командой exit или по крестику.

Скриншот 12

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

Скриншот 13

В моем случае все прошло успешно, загрузчик GRUB не появился, сразу пошла загрузка Windows.

Шаг 3 – Удаление разделов с Linux из Windows

После того как загрузчик восстановлен, и Windows 10 у нас загружается как обычно, мы можем переходить к удалению Linux Ubuntu с компьютера, для этого входим в управление компьютером, например, в контекстном меню «Этот компьютер» выбрав пункт «Управление».

Скриншот 14

Затем переходим в раздел «Управление дисками», в котором мы увидим все доступные разделы на компьютере.

Примечание! Все действия выполняем от имени учетной записи, которая имеет права администратора.

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

В моем случае это два раздела, первый – корневой, и второй – домашний.

Скриншот 15

После того как разделы определены, нам их нужно удалить. Для этого щелкаем правой кнопкой по разделу и нажимаем «Удалить том».

Скриншот 16

Система нас предупредит, что этот раздел не был создан в Windows, так оно и есть, только никаких важных данных там нет, а если и были, то Вы уже должны были их сохранить. Нажимаем «Да».

Скриншот 17

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

Скриншот 18

Шаг 4 – Создание нового раздела или расширение существующего

После того как все разделы с Linux Ubuntu удалены, у нас образуется свободное, нераспределенное пространство.

Скриншот 19

Это пространство мы можем использовать по-разному:

  • Расширить существующий раздел
  • Создать новый раздел

Расширение существующего раздела

Сначала давайте я покажу, как расширить существующий раздел, например, диск D.

Для этого нажимаем правой кнопкой мыши по диску D и выбираем «Расширить том…»

Скриншот 20

В результате запустится мастер, сначала нажимаем «Далее».

Скриншот 21

Далее будет автоматически выбрано нераспределенное место, мы сразу можем нажать «Далее».

Скриншот 22

Процесс завершен, нажимаем «Готово».

Скриншот 23

После чего мы увидим, что размер диска D увеличился.

Скриншот 24

Создание нового раздела

Если Вы хотите создать новый раздел из нераспределенной области, то кликаем по этой области правой кнопкой мыши и выбираем «Создать простой том».

Скриншот 25

В результате запустится мастер, сначала нажимаем «Далее».

Скриншот 26

Затем снова сразу нажимаем «Далее», если хотим использовать всю нераспределённую область.

Скриншот 27

Далее мы можем присвоить новому разделу любую доступную букву.

Для продолжения нажимаем «Далее».

Скриншот 28

Потом идут параметры форматирования, здесь мы можем выбрать файловую систему, размер кластера, а также задать метку тома. Я оставляю все по умолчанию, нажимаем «Далее».

Скриншот 29

Процесс создания нового раздела завершен, нажимаем «Готово».

Скриншот 30

В интерфейсе отобразится новый раздел.

Скриншот 31

Вот мы с Вами и удалили Linux Ubuntu, которая была установлена рядом с Windows 10 второй системой.

На заметку! Если Вы обычный пользователь домашнего компьютера и хотите познакомиться с Linux поближе, но не знаете как, поэтому и решили удалить Linux, то рекомендую почитать мою книгу – «Linux для обычных пользователей», в ней я подробно рассказываю про основы операционной системы Linux, и как пользоваться этой системой без командной строки.

Видео-инструкция

Удаление Папки и Файлов в Linux

Работать с командной строкой должен уметь каждый будущий системный администратор и опытный пользователь Linux. Сегодня мы рассмотрим ещё одну базовую функцию — удаление папки и файлов в Linux с помощью командной строки.

Прокачайте ваш Linux сервер, воспользовавшись скидками на VPS-хостинг в Hostinger! Большой выбор планов, как для учебных, так и для крупных коммерческих проектов.

Команда rmdir

Команда, используемая, чтобы удалить пустую папку в Linux через командную строку — это rmdir.

Основной синтаксис этой команды довольно простой. Вот пример:

  • rmdir — это команда
  • [опция] — опциональный модификатор, который изменяет поведение команды
  • НазваниеПапки — каталог, который вы хотите удалить

Если опция не указана, rmdir просто удаляет каталог, имя которого указано в качестве места назначения. Перед использованием этой команды вам нужно будет войти на сервер VPS через SSH. Вот статья, которая поможет вам это сделать.

Удаление Папки в Linux с Помощью Команды rmdir

Перед использованием команды rmdir мы рекомендуем вам проверить список файлов в каталоге с помощью команды ls. В нашем случае у нас есть каталог с названием Dir1.

Эта команда удалит пустой каталог с именем Dir1. Довольно просто, правда?

Вы также можете удалить несколько каталогов, разделив их имена пробелами. Например:

После выполнения этой команды каталоги с именами Dir1, Dir2 и Dir3 будут удалены.

Допустим, у нас есть папка Dir3. Dir3 содержит подкаталоги и файлы. Теперь, если мы используем команду:

То получим ошибку:

Как вы уже могли догадаться, rmdir работает только с пустыми каталогами.

Rmdir — умная утилита, которая позволяет удалять только пустые папки. Таким образом, она защищает данные от случайной потери. Помните, что удалённые данные в любом дистрибутиве Linux практически невозможно восстановить.

Опция -p позволяет удалить папку через командную строку, а также её родительские каталоги.

Эта команда удалит Dir3 и его родительские каталоги Dir2 и Dir1.

Опция -v выводит диагностический текст для каждого обработанного каталога. Использование этой опции выведет подтверждение со списком всех каталогов, которые были удалены.

Команда rm

Команда rmdir отлично подходит для безопасного удаления неиспользуемых и пустых каталогов. Если вы хотите удалить файл или каталог, содержащий файлы, вам придётся использовать команду rm.

Синтаксис этой команды похож на rmdir:

Как Удалить Файл в Linux с Помощью Команды rm

Давайте используем команду rm, чтобы удалить файл с именем article.txt:

Допустим, у нас есть каталог с именем Dir1, содержащий подкаталоги и файлы, чтобы удалить его, нам понадобится модификатор -r. Команда будет выглядеть так:

Опция -r рекурсивно удаляет каталоги и их содержимое.

Ещё одна полезная опция -i. Она попросит вас подтвердить удаление каждого отдельного файла, благодаря чему вы сможете избежать любых неприятных ошибок.

Вы также можете удалить пустые каталоги, используя опцию -d. Следующая команда удалит пустую папку с именем Dir1:

Вы можете использовать подстановочный знак (*) и обычные расширения для сопоставления нескольких файлов. Например, следующая команда удалит все файлы PDF в текущем каталоге.

Вы можете использовать вариации всех перечисленных выше команд для удаления файлов с другими расширениями, такими как .txt, .doc, .odt и другими.

Опция -f позволяет принудительно удалить всё, что находится в каталоге. Команда будет выглядеть так:

Приведённая выше команда рекурсивно и принудительно удалит всё, что находится в каталоге Dir1, не запрашивая подтверждения в терминале.

Вы также можете удалить несколько папок за раз. Следующая команда удалит три каталога Dir1, Dir2 и Dir3.

Поздравляем, вы успешно освоили основные функции команд rm и rmdir, позволяющие удалить файл или папку в Linux!

Итоги

Случайное удаление папки или даже одного файла в Linux может привести к серьёзным проблемам. Вот почему важно освоить две основные команды для удаления файлов и каталогов — rm и rmdir. В этой статье мы рассмотрели эти две команды и различные опции, которые позволяют их модифицировать.

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

Ольга уже около пяти лет работает менеджером в сфере IT. Написание технических заданий и инструкций — одна из её главных обязанностей. Её хобби — узнавать что-то новое и создавать интересные и полезные статьи о современных технологиях, веб-разработке, языках программирования и многом другом.

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

Хоть этот вариант лично мне не нравится, но он вполне жизнеспособный и очень популярный. А не нравится мне этот вариант потенциальными проблемами, с которыми вы непременно столкнетесь, например, при переустановке Windows.

Для лучшего понимания ситуации углублюсь немного в теорию, а именно в процесс загрузки операционной системы.

MBR главная загрузочная запись

MBR занимает всего 512 байт и содержит всю служебную информация о носителе, например, о разделах или типе файловой системы. БОльшую часть MBR занимает программа-загрузчик, на которой и лежит ответственность за дальнейшую загрузку компьютера.

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

Наиболее популярной программой-загрузчиком в Linux является GRUB2 (GRand Unified Bootloader). Именно эта программа полностью отвечает за весь процесс загрузки Linux на компьютер.

Ну а теперь, собственно, о проблеме…

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

Установка Linux рядом с Windows

Но вот по каким-то причинам вы решаете переустановить Windows. Установщик Windows стирает MBR и записывает туда свои данные, а значит инструкции GRUB исчезают и возможность запускать Linux также становится недоступной.

Вполне логичными способами выхода из ситуации представляются два:

  • сохранить содержимое MBR до переустановки Windows и затем восстановить ее
  • после переустановки Windows установить заново GRUB.

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

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

Загружаемся с флешки и запускаем Терминал.

Вот перечень команд, которые мы будем использовать:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair

Как восстановить GRU

После окончания восстановления перезагружаем компьютер. Все должно работать как и прежде.

Ну и в заключение скажу пару слов об удалении Linux.

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

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

Я продемонстрирую процесс на примере Windows 7. Загружаюсь с диска или флешки и в начале установки выбираю «Восстановление системы»

Восстановление MBR

Далее выбираю операционную систему и на следующем шаге запускаю командную строку.

Восстановление загрузчика

В командной строке ввожу по порядку две команды:

bootrec /fixmbr
bootrec /fixboot

После этого перезагружаю компьютер и все должно работать.

Ну и на этой ноте логично завершить данный обзорный видеокурс по операционной системе Линукс.

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

Если вам интересен был этот курс и вы уже используете Linux, то я уверен, что у вас сейчас возникает масса вопросов, ответы на которые вы не нашли в моем курсе.

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

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

Просто знайте, что если у вас возникла проблема, то очень вероятно, что она уже у кого-то возникала ранее и он ее решил, о чем рассказал на своем блоге, каком-либо тематическом форуме или видеоролике на Yotube. Ну и эту информацию вы сможете найти задав вопрос Гугл или Яндекс.

How to Remove Files and Directories Using Linux Command Line

В этом руководстве мы покажем Вам, как использовать rm , unlink и rmdir команды для удаления файлов и каталогов в Linux.

Как удалить файлы и каталоги с помощью командной строки Linux

Как удалить файлы

Чтобы удалить (или удалить) файл в Linux из командной строки, используйте команду rm (удалить) или unlink команду.

Команда unlink позволяет удалить только один файл, при этом rm вы можете удалить несколько файлов одновременно.

Будьте особенно осторожны при удалении файлов или каталогов, потому что, как только файл удален, он не может быть легко восстановлен.

Чтобы удалить один файл, используйте команду rm or, unlink а затем имя файла:


Если файл защищен от записи, вам будет предложено подтвердить, как показано ниже. Чтобы удалить тип файла y и нажмите Enter . В противном случае, если файл не защищен от записи, он будет удален без запроса.

Чтобы удалить несколько файлов одновременно, используйте rm команду, за которой следуют имена файлов, разделенные пробелом.


Вы также можете использовать подстановочный знак ( * ) и обычные расширения для сопоставления нескольких файлов. Например, чтобы удалить все .pdf файлы в текущем каталоге, используйте следующую команду:


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

Используйте опцию rm with -i для подтверждения каждого файла перед его удалением:

Чтобы удалить файлы без запроса, даже если файлы защищены от записи, передайте параметр -f (force) rm команде:

Вы также можете комбинировать rm варианты. Например, чтобы удалить все .txt файлы в текущем каталоге без запроса в подробном режиме, используйте следующую команду:

Как удалить каталоги (папки)

В Linux вы можете удалять / удалять каталоги с помощью rmdir и rm .

rmdir утилита командной строки для удаления пустых каталогов, в то время как rm вы можете рекурсивно удалять директории и их содержимое.

Чтобы удалить пустой каталог, используйте либо имя, rmdir либо rm -d имя каталога:

Чтобы удалить непустые каталоги и все файлы в них, используйте rm команду с параметром -r (рекурсивный):

Если каталог или файл в каталоге защищен от записи, вам будет предложено подтвердить удаление.

Чтобы удалить непустые каталоги и все файлы без запроса, используйте rm с -r (recursive) и -f параметрами:

Чтобы удалить несколько каталогов одновременно, используйте rm -r команду, за которой следуют имена каталогов, разделенные пробелом.

Как и в случае с файлами, вы также можете использовать подстановочный знак ( * ) и обычные расширения для соответствия нескольким каталогам.

Вывод

Теперь вы должны иметь хорошее представление о том , как использовать Linux rm , rmdir и unlink команды , и вы должны иметь возможность безопасно удалить файлы и папки из командной строки.

Читайте также: