Como desinstalo o Ubuntu de um computador? [fechadas]
17
Apenas digitando alguns comandos, como o Ubuntu pode ser desinstalado? Não quero instalar o Windows nem nada, deixando meu PC sem um sistema operacional.
Nunca faça isso. Não vai desinstalação Linux completamente
Motte001
3
Eu observaria que, além das razões práticas pelas quais você nunca deveria fazer rm -rf /, também é conceitualmente a coisa errada. /em um sistema Unix não é apenas a unidade local ou algo assim, é de certa forma o universo . Qualquer coisa que você montou, qualquer controle remoto ao qual esteja conectado, qualquer arquivo virtual que o sistema operacional use, é tudo acessível a partir deste ponto. A exclusão de raiz está destruindo sua cidade natal, cheia dos efeitos colaterais de uma guerra nuclear.
precisa saber é o seguinte
rm -rf /não faz nada com as implementações mais modernas de rm, porque elas protegem contra exclusão acidental do diretório raiz. Você pode forçar a ação com --no-preserve-root, mas isso também pode comprometer o firmware EFI e outros sistemas operacionais (se você tiver os sistemas de arquivos montados).
David Foerster
Respostas:
35
NÃO EXECUTAR sudo rm -rf / --no-preserve-rootem sistemas comsystemd
Ao executar o comando em um computador UEFI (2012 ou mais recente), você está excluindo todas as variáveis de firmware UEFI, que podem fazer com que o seu PC seja bloqueado e não pode ser reparado sem a substituição da placa-mãe em alguns dispositivos.
Portanto, não tente o que rm -rf /dizem as outras respostas, pois ele só funciona em máquinas BIOS herdadas. Estou digitando isso em um laptop UEFI que também pode ser bloqueado pelo comando.
Método adequado para dispositivos UEFI.
Inicialize um Ubuntu Live USB / CD e abra o GParted. Em seguida, exclua todas as partições e clique em Aplicar.
Observe que, depois disso, a maioria dos seus dados ainda pode ser recuperada facilmente usando ferramentas profissionais.
Método adequado para dispositivos UEFI se você tiver dados privados
Como o @ByteCommander diz, faça o download do DBAN (Darik's Boot And Nuke) , grave o ISO em um disco / USB e peça para apagar o disco
Depois de fazer isso, todos os dados desaparecem irreversivelmente!
Não, é porque exclui coisas /sys/. As UEFI Variables são montadas em uma pasta em/sys
Suici Doga
8
Isso é assustador - malware pode destruir a minha mãe ... (?)
JonasCz - Reintegrar Monica
5
Há um velho ditado: "rm-rf: um momento de conveniência, uma vida de arrependimento"
Mark Plotnick
5
@AnmolSinghJaggi Não, eu fiz isso em uma VM no meu laptop UEFI e nada aconteceu além da quebra do Ubuntu.A especificação UEFI diz que o sistema deve ser capaz de inicializar se não houver variáveis, mas os fabricantes não ouviram, então são os fabricantes e não é um problema com a UEFI
Suici Doga 02/07/16
2
Observe que isso não acontece em todos os sistemas UEFI. O UEFI ideal pode regenerar coisas excluídas do mountmoint em / sys. O problema é que alguns fornecedores pensou uma implementação barato é mais importante do que uma aplicação adequada de acordo com as especificações etc ...
deviantfan
19
Eu acho que você quer vender seu computador. Nesse caso, seria melhor limpar com segurança todo o disco para impedir que alguém possa recuperar seus arquivos pessoais posteriormente.
Faça o download da .isoimagem e grave-a em um CD ou unidade flash. Em seguida, inicialize o computador e deixe apagar todo o disco rígido.
Dependendo da opção escolhida, o apagamento será mais ou menos seguro, mas levará mais tempo. A menos que você tenha dados realmente particulares nesse disco, uma passagem rápida deve ser suficiente.
Observe que apagar um disco rígido dessa maneira destruirá irreversivelmente todos os dados nele, não há como recuperá-lo. Use com cuidado!
Acabei de descobrir que você ainda pode comprar CDs em branco e que nem é mais barato do que há 10 anos atrás.
Njzk2 01/07/1916
8
@ njzk2 Talvez algum dia haverá uma tendência retro para arrancar a partir de vinil ...
Hagen von Eitzen
@ njzk2 Você ainda pode comprar 3,5" disquetes, e eles são o mesmo / semelhante valor em dólares que estavam na década de 90. Provavelmente ainda pior qualidade, porém, assim que essa tendência continua (para baixo)..
Criggie
17
Sim, a execução sudo rm -rf / --no-preserve-rootdestruirá sua instalação e sua placa-mãe se você tiver UEFI , deixando apenas um peso de papel caro, o gerenciador de inicialização (GRUB) e uma partição vazia.
Para apagar com segurança o conteúdo do disco, deixando seu computador sem nenhum vestígio do Ubuntu ou de seus arquivos, inicialize a partir de um DVD / USB ao vivo do Linux / Ubuntu e execute
sudo dd if=/dev/zero of=/dev/sda bs=4M
que apagará dados com segurança. Verifique se esse /dev/sdaé o disco rígido principal do computador - verifique com ele lsblk. Você também pode usar o DBAN, que pode ser mais fácil de usar - consulte a resposta do Byte Commander .
Ser awared que segundo comando vai apagar tudo ou seu disco - Windows ou qualquer coisa assim
kubahaha
3
... e que o primeiro comando apague também qualquer disco montado - sejam unidades USB, um disco rígido secundário que você montou por algum motivo, um compartilhamento de rede, a partição UEFI, ... geralmente, definitivamente não é uma boa ideia .
Matteo Italia
1
@Suici Obrigado pelas edições relacionadas ao fato de que isso destruirá as placas-mãe UEFI - eu não sabia disso! Estou feliz por não ter um computador com UEFI.
JonasCz - Restabelecer Monica
Se você está procurando um driver rm -rf /para o BIOS do Ubuntu, por favor, entre em contato com o suporte técnico da Microsoft para obter mais informações sobre o Ubuntu 11.04, como o Ubuntu, o Ubuntu, o Ubuntu, o Ubuntu e o Ubuntu
Suici Doga
7
Inicialize em um livecd. anote os nomes dos dispositivos da instalação antiga do sistema e desmonte as unidades, se montadas automaticamente. Eu usaria lsblk para verificar e desmontar.
Execute o shredcomando em cada dispositivo. Isso basicamente sobrescreve cada partição com zeros, assim como o dban. Você pode excluir as partições com uma ferramenta adequada.
dddeve funcionar, mas prefiro, shredpois é uma ferramenta mais precisa, projetada para limpar dados.
rm -rf /é uma maneira terrível de limpar um disco. É arriscado bloquear o sistema, como sugeriu Suici Doga. Caso contrário, os dados provavelmente são recuperáveis e seu sistema pode estar em um ponto em que você excluiu o suficiente para que mais não possa ser excluído. É um pouco como usar um martelo para virar uma porca. Pode funcionar, ou você pode acabar batendo na sua cabeça.
Se você estiver em um sistema de unidade única tentando limpar a unidade raiz, inicialize a partir de uma mídia ao vivo, conforme mencionado por @JourneymanGeek.
Meu método preferido para limpar uma unidade usa dc3dd.
Se você não o possui, pode instalá-lo a partir do universerepositório em um terminal com sudo apt-get install dc3dd.
Você deseja determinar exatamente qual unidade está tentando limpar (isso é especialmente importante em um sistema com várias unidades).
Você pode encontrar a unidade correta usando a saída de sudo fdisk -l.
Depois de determinar que a unidade é /dev/sdXou qualquer outra coisa, você pode emitir o comando
sudo dc3dd wipe=/dev/sdXque substituirá a unidade inteira com zeros.
Uma abordagem mais segura pode ser substituir usando um padrão como o sudo dc3dd wipe=/dev/sdX pat=FFEEDD que substituirá a unidade usando um padrão hexadecimal (neste caso, FFEEDD )
Você também pode usar um padrão de texto para substituir, como o
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntuque substituirá a unidade usando a sequência de texto iloveubuntu .
Outro método de limpar uma unidade inteira consiste em usar o recurso ATA Secure Erase implementado em muitas unidades mais recentes. Isso apagará todos os dados no dispositivo selecionado. Esteja ciente de que, dependendo das circunstâncias (kernel, firmware ou BIOS com erros ou usando uma interface USB), parece que é possível bloquear o dispositivo pelo menos temporariamente , bloqueando-o.
Se não consegui convencê-lo a usar a solução mais fácil acima, continue a partir daqui.
Primeiro, garanta que a unidade não esteja congelada e que a exclusão segura seja suportada:
Exemplo de um Samsung HD103SJ que encontrei na minha prateleira:
$ 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
Esta unidade está congelada e precisa ser descongelada para continuar. Depois de tentar de tudo, desde colocar a unidade no modo de suspensão por meio de discos desconectando e reconectando o cabo de dados, finalmente consegui colocar a unidade em um estado não congelado, desconectando a energia, esperando que ele diminua e reconecte a energia à unidade, resultando em:
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
Agora, vamos definir uma senha de segurança para que possamos executar a exclusão segura.
Como o tempo para uma exclusão segura desta unidade é superior a 2 horas, é melhor verificarmos nossa versão do hdparm.
hdparm -V
hdparm v9.43
Fazemos isso porque as versões hdparm anteriores à 9.31 não passam os longos tempos limites de comando necessários para os comandos de exclusão na camada de conversão de comando SCSI-ATA ("SAT") usada por esses dispositivos. A minha é a versão 9.43, então vou continuar.
Primeiro, confirmo que o modo de segurança foi definido corretamente:
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.
Sim, é como podemos ver acima. Agora vou começar a apagar com segurança a unidade e vou embora pelas 2 horas e meia que levará nessa.
sudo hdparm --user-master u --security-erase Pass /dev/sdd
Quando o processo estiver concluído, seu prompt simplesmente retornará.
Uma alternativa final:
Se você deseja apenas garantir que nenhum dado na unidade seja recuperável e desejar retirar a unidade permanentemente . Você pode bater com um martelo grande (use proteção para os olhos e faça isso por sua conta e risco)
Obrigado! Eu sou usuário Debian, mas não tenho muita experiência com o Ubuntu
Juanjo Salvador
1
Aqui está como eu assumi que eram novas: 200 > rep > 100 -> assoc = 100, 1 + assoc + up * 10 - down * 2 = 1 + 100 + 10 - 0 = 111, você teve 111rep. Sugeri uma edição corrigindo alguns erros de gramática e ortografia.
EKons
Lembre-se: você procura o disco rígido , mas, de fato, limpa o disco . A unidade é onde você coloca o disco , o disco é um contêiner de dados .
rm -rf /
, também é conceitualmente a coisa errada./
em um sistema Unix não é apenas a unidade local ou algo assim, é de certa forma o universo . Qualquer coisa que você montou, qualquer controle remoto ao qual esteja conectado, qualquer arquivo virtual que o sistema operacional use, é tudo acessível a partir deste ponto. A exclusão de raiz está destruindo sua cidade natal, cheia dos efeitos colaterais de uma guerra nuclear.rm -rf /
não faz nada com as implementações mais modernas derm
, porque elas protegem contra exclusão acidental do diretório raiz. Você pode forçar a ação com--no-preserve-root
, mas isso também pode comprometer o firmware EFI e outros sistemas operacionais (se você tiver os sistemas de arquivos montados).Respostas:
NÃO EXECUTAR
sudo rm -rf / --no-preserve-root
em sistemas comsystemd
Ao executar o comando em um computador UEFI (2012 ou mais recente), você está excluindo todas as variáveis de firmware UEFI, que podem fazer com que o seu PC seja bloqueado e não pode ser reparado sem a substituição da placa-mãe em alguns dispositivos.
Aqui está o que aconteceu com um usuário do Linux: um comando do Ubuntu bloqueou meu sistema?
Portanto, não tente o que
rm -rf /
dizem as outras respostas, pois ele só funciona em máquinas BIOS herdadas. Estou digitando isso em um laptop UEFI que também pode ser bloqueado pelo comando.Método adequado para dispositivos UEFI.
Inicialize um Ubuntu Live USB / CD e abra o GParted. Em seguida, exclua todas as partições e clique em Aplicar.
Observe que, depois disso, a maioria dos seus dados ainda pode ser recuperada facilmente usando ferramentas profissionais.
Método adequado para dispositivos UEFI se você tiver dados privados
Como o @ByteCommander diz, faça o download do DBAN (Darik's Boot And Nuke) , grave o ISO em um disco / USB e peça para apagar o disco
Depois de fazer isso, todos os dados desaparecem irreversivelmente!
fonte
/sys/
. As UEFI Variables são montadas em uma pasta em/sys
Eu acho que você quer vender seu computador. Nesse caso, seria melhor limpar com segurança todo o disco para impedir que alguém possa recuperar seus arquivos pessoais posteriormente.
A melhor ferramenta para isso é o DBAN (Darik's Boot And Nuke) .
Faça o download da
.iso
imagem e grave-a em um CD ou unidade flash. Em seguida, inicialize o computador e deixe apagar todo o disco rígido.Dependendo da opção escolhida, o apagamento será mais ou menos seguro, mas levará mais tempo. A menos que você tenha dados realmente particulares nesse disco, uma passagem rápida deve ser suficiente.
Observe que apagar um disco rígido dessa maneira destruirá irreversivelmente todos os dados nele, não há como recuperá-lo. Use com cuidado!
fonte
Sim, a execução
sudo rm -rf / --no-preserve-root
destruirá sua instalação e sua placa-mãe se você tiver UEFI , deixando apenas um peso de papel caro, o gerenciador de inicialização (GRUB) e uma partição vazia.Observe que isso não apaga dados com segurança! Os arquivos excluídos dessa maneira ainda podem ser recuperados usando as ferramentas de recuperação de dados .
Para apagar com segurança o conteúdo do disco, deixando seu computador sem nenhum vestígio do Ubuntu ou de seus arquivos, inicialize a partir de um DVD / USB ao vivo do Linux / Ubuntu e execute
que apagará dados com segurança. Verifique se esse
/dev/sda
é o disco rígido principal do computador - verifique com elelsblk
. Você também pode usar o DBAN, que pode ser mais fácil de usar - consulte a resposta do Byte Commander .fonte
rm -rf /
para o BIOS do Ubuntu, por favor, entre em contato com o suporte técnico da Microsoft para obter mais informações sobre o Ubuntu 11.04, como o Ubuntu, o Ubuntu, o Ubuntu, o Ubuntu e o UbuntuInicialize em um livecd. anote os nomes dos dispositivos da instalação antiga do sistema e desmonte as unidades, se montadas automaticamente. Eu usaria lsblk para verificar e desmontar.
Execute o
shred
comando em cada dispositivo. Isso basicamente sobrescreve cada partição com zeros, assim como o dban. Você pode excluir as partições com uma ferramenta adequada.dd
deve funcionar, mas prefiro,shred
pois é uma ferramenta mais precisa, projetada para limpar dados.Se for um SSD, convém usar
hdparm
para executar um comando s ata secure erase .rm -rf /
é uma maneira terrível de limpar um disco. É arriscado bloquear o sistema, como sugeriu Suici Doga. Caso contrário, os dados provavelmente são recuperáveis e seu sistema pode estar em um ponto em que você excluiu o suficiente para que mais não possa ser excluído. É um pouco como usar um martelo para virar uma porca. Pode funcionar, ou você pode acabar batendo na sua cabeça.fonte
Se você estiver em um sistema de unidade única tentando limpar a unidade raiz, inicialize a partir de uma mídia ao vivo, conforme mencionado por @JourneymanGeek.
Meu método preferido para limpar uma unidade usa
dc3dd
.Se você não o possui, pode instalá-lo a partir do
universe
repositório em um terminal comsudo apt-get install dc3dd
.Você deseja determinar exatamente qual unidade está tentando limpar (isso é especialmente importante em um sistema com várias unidades).
Você pode encontrar a unidade correta usando a saída de
sudo fdisk -l
.Depois de determinar que a unidade é
/dev/sdX
ou qualquer outra coisa, você pode emitir o comandosudo dc3dd wipe=/dev/sdX
que substituirá a unidade inteira com zeros.Uma abordagem mais segura pode ser substituir usando um padrão como o
sudo dc3dd wipe=/dev/sdX pat=FFEEDD
que substituirá a unidade usando um padrão hexadecimal (neste caso, FFEEDD )Você também pode usar um padrão de texto para substituir, como o
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntu
que substituirá a unidade usando a sequência de texto iloveubuntu .Fontes: Experience e Linhost.info ( artigo ).
Outro método de limpar uma unidade inteira consiste em usar o recurso ATA Secure Erase implementado em muitas unidades mais recentes. Isso apagará todos os dados no dispositivo selecionado. Esteja ciente de que, dependendo das circunstâncias (kernel, firmware ou BIOS com erros ou usando uma interface USB), parece que é possível bloquear o dispositivo pelo menos temporariamente , bloqueando-o.
Se não consegui convencê-lo a usar a solução mais fácil acima, continue a partir daqui.
Primeiro, garanta que a unidade não esteja congelada e que a exclusão segura seja suportada:
Exemplo de um Samsung HD103SJ que encontrei na minha prateleira:
Esta unidade está congelada e precisa ser descongelada para continuar. Depois de tentar de tudo, desde colocar a unidade no modo de suspensão por meio de discos desconectando e reconectando o cabo de dados, finalmente consegui colocar a unidade em um estado não congelado, desconectando a energia, esperando que ele diminua e reconecte a energia à unidade, resultando em:
Agora, vamos definir uma senha de segurança para que possamos executar a exclusão segura.
Como o tempo para uma exclusão segura desta unidade é superior a 2 horas, é melhor verificarmos nossa versão do hdparm.
Fazemos isso porque as versões hdparm anteriores à 9.31 não passam os longos tempos limites de comando necessários para os comandos de exclusão na camada de conversão de comando SCSI-ATA ("SAT") usada por esses dispositivos. A minha é a versão 9.43, então vou continuar.
Primeiro, confirmo que o modo de segurança foi definido corretamente:
sudo hdparm -I /dev/sdd |grep -A9 Security
Sim, é como podemos ver acima. Agora vou começar a apagar com segurança a unidade e vou embora pelas 2 horas e meia que levará nessa.
sudo hdparm --user-master u --security-erase Pass /dev/sdd
Quando o processo estiver concluído, seu prompt simplesmente retornará.
Uma alternativa final:
Se você deseja apenas garantir que nenhum dado na unidade seja recuperável e desejar retirar a unidade permanentemente . Você pode bater com um martelo grande (use proteção para os olhos e faça isso por sua conta e risco)
Fontes de apagamento seguro:
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
man hdparm
http://www.overclockers.com/forums/archive/index.php/t-693716.html
fonte
0
comFFEEDD
.Fácil:
Ou ... Você pode perfurar seu disco rígido.
fonte
200 > rep > 100 -> assoc = 100
,1 + assoc + up * 10 - down * 2 = 1 + 100 + 10 - 0 = 111
, você teve111
rep. Sugeri uma edição corrigindo alguns erros de gramática e ortografia.