Как удалить Ubuntu с компьютера?

Просто набрав несколько команд, как можно удалить Ubuntu? Я не хочу устанавливать Windows или что-либо еще, оставляя свой компьютер без ОС.

Будет ли эта команда работать?

sudo rm -rf /

6 ответов

НЕ БЕГИ sudo rm -rf / --no-preserve-root в системах с systemd

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

Вот что случилось с одним пользователем Linux: команда Ubuntu забила мою систему?

Так что не пытайтесь говорить о том, что говорят другие ответы rm -rf / скажем, так как он работает только на устаревших машинах BIOS. Я набираю это с ноутбука UEFI, который также может быть запущен командой.


Правильный метод для устройств UEFI.

Загрузите Ubuntu Live USB / CD и откройте GParted. Затем удалите все разделы и нажмите "Применить".

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


Правильный метод для устройств UEFI, если у вас есть личные данные

Как говорит @ByteCommander, скачайте DBAN (Darik's Boot And Nuke), запишите ISO на диск / USB и скажите, чтобы он стер диск

После этого все данные безвозвратно исчезли!

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

Лучший инструмент для этого - DBAN (Darik's Boot And Nuke).

Скачать .iso изображение и запишите его на CD или флешку. Затем загрузите с него компьютер и дайте ему стереть весь жесткий диск.

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

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

Да, работает sudo rm -rf / --no-preserve-root разрушит вашу установку и вашу материнскую плату, если у вас есть UEFI, оставив только дорогой пресс-папье, загрузчик (GRUB) и пустой раздел.

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


Чтобы безопасно стереть содержимое диска, оставив свой компьютер без каких-либо следов Ubuntu или ваших файлов, загрузитесь с живого DVD / USB Linux / Ubuntu и запустите

sudo dd if=/dev/zero of=/dev/sda bs=4M

который будет надежно стирать данные. Удостоверься что /dev/sda является основным жестким диском в компьютере - вы можете проверить с lsblk, Вы также можете использовать DBAN, который может быть проще в использовании - см . Ответ Byte Commander.

Загрузитесь в livecd. запишите имена устройств вашей старой системы и размонтируйте диски, если они установлены автоматически. Я бы использовал lsblk для проверки и размонтирования для размонтирования.

Запустить shred Команда на каждом устройстве. Это в основном перезаписывает каждый раздел нулями, как это делает dban. Затем вы можете удалить разделы с помощью подходящего инструмента.

dd должно работать, но я предпочитаю shred так как это более точный инструмент, предназначенный для очистки данных.

Если это SSD, вы можете использовать hdparm вместо этого запустить команду sata secure erase.

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

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

Мой предпочтительный метод очистки диска использует dc3dd,

Если у вас его нет, вы можете установить его с universe хранилище на терминале с sudo apt-get install dc3dd,

Вы хотите точно определить, какой диск вы пытаетесь стереть (это особенно важно в многодисковой системе).

Вы можете найти правильный диск, используя вывод sudo fdisk -l,

После определения того, что диск /dev/sdX или что вы можете дать команду sudo dc3dd wipe=/dev/sdX который заменит весь диск нулями.

Более безопасный подход может заключаться в перезаписи с использованием шаблона, такого как sudo dc3dd wipe=/dev/sdX pat=FFEEDD который перезапишет диск, используя шестнадцатеричный шаблон (в данном случае FFEEDD)

Вы также можете использовать текстовый шаблон для перезаписи, такой как sudo dc3dd wipe=/dev/sdX tpat=iloveubuntu который перезапишет диск, используя текстовую строку iloveubuntu.

Источники: Опыт и Linhost.info ( статья).

Другой метод очистки всего диска состоит в использовании функции безопасного стирания ATA, реализованной на многих новых дисках. Это удалит все данные на выбранном устройстве. Имейте в виду, что в зависимости от обстоятельств (глючное ядро, встроенное ПО или BIOS или использование интерфейса USB) оказывается, что устройство можно заблокировать хотя бы временно, заблокировав себя.

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

1-й убедитесь, что диск не заморожен и поддерживается безопасное стирание:

Пример от Samsung HD103SJ я нашел на своей полке:

$ sudo hdparm -I /dev/sdd | grep -A9 Security:

   Security: 
    Master password revision code = 65534
        supported
    not enabled
    not locked
        frozen
    not expired: security count
        supported: enhanced erase
    150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT. 
Logical Unit WWN Device Identifier: 50024e92033cfe47

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

Security: 
    Master password revision code = 65534
        supported
    not enabled
    not locked
    not frozen
    not expired: security count
        supported: enhanced erase
    150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT. 
Logical Unit WWN Device Identifier: 50024e92033cfe47

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

sudo hdparm --user-master u --security-set-pass Pass /dev/sdd
security_password="Pass"

/dev/sdd:
 Issuing SECURITY_SET_PASS command, password="Pass", user=user, mode=high

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

 hdparm -V
hdparm v9.43

Мы делаем это потому, что версии hdparm до 9.31 не проходят через длительные тайм-ауты команд, требуемые для команд стирания, на уровень трансляции команд SCSI-ATA ("SAT"), который используют такие устройства. У меня версия 9.43, поэтому я продолжу.

Сначала я подтверждаю, что режим безопасности был установлен правильно:

sudo hdparm -I /dev/sdd |grep -A9 Security

       *    Security Mode feature set
       *    Power Management feature set
       *    Write cache
       *    Look-ahead
       *    Host Protected Area feature set
       *    WRITE_BUFFER command
       *    READ_BUFFER command
       *    NOP cmd
       *    DOWNLOAD_MICROCODE
       *    Advanced Power Management feature set
--
Security: 
    Master password revision code = 65534
        supported
        enabled
    not locked
    not frozen
    not expired: security count
        supported: enhanced erase
    Security level high
    150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.

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

sudo hdparm --user-master u --security-erase Pass /dev/sdd

/dev/sdd:
 Issuing SECURITY_ERASE command, password="Pass", user=user

Когда процесс будет завершен, ваш запрос просто вернется.

Финальная альтернатива:

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

Безопасное стирание источников:

https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase

man hdparm

http://www.overclockers.com/forums/archive/index.php/t-693716.html

Легко:

  1. Запустите live CD/USB с помощью GParted.
  2. Ищите ваш жесткий диск в GParted (обычно sda/sdb).
  3. Отметьте все разделы Ubuntu (у меня всегда есть / и /home) для удаления. Включить своп.
  4. Примените изменения.
  5. У вас будет чистый жесткий диск.

Или... Вы можете сверлить свой жесткий диск.

Другие вопросы по тегам