Comment désinstaller Ubuntu d'un ordinateur? [fermé]
18
En tapant simplement quelques commandes, comment désinstaller Ubuntu? Je ne veux pas installer Windows ou quoi que ce soit, laissant mon PC sans système d'exploitation.
Ne fais jamais ça. Il ne désinstallera pas complètement Linux
Motte001
3
Je noterais que, outre les raisons pratiques pour lesquelles vous ne devriez jamais le faire rm -rf /, c'est également conceptuellement la mauvaise chose. /dans un système Unix, ce n'est pas seulement le lecteur local ou quelque chose, c'est en quelque sorte l'univers . Tout ce que vous avez monté, toute télécommande à laquelle vous êtes connecté, tout fichier virtuel que le système d'exploitation utilise, tout est accessible à partir de ce point. La suppression de la racine, c'est nuancer votre ville natale, pleine des effets secondaires d'une guerre nucléaire.
leftaroundabout
rm -rf /ne fait rien avec la plupart des implémentations modernes de rm, car elles protègent contre la suppression accidentelle du répertoire racine. Vous pouvez forcer l'action avec --no-preserve-root, mais cela peut également briquer votre micrologiciel EFI et d'autres systèmes d'exploitation (si leurs systèmes de fichiers sont montés).
David Foerster
Réponses:
35
NE PAS COURIR sudo rm -rf / --no-preserve-rootsur les systèmes avecsystemd
Lorsque vous exécutez la commande sur un ordinateur UEFI (2012 ou plus récent), vous supprimez toutes les variables de micrologiciel UEFI qui peuvent provoquer le briquetage de votre PC et ne peuvent pas être réparées sans remplacement de la carte mère sur certains appareils.
N'essayez donc pas ce que rm -rf /disent les autres réponses, car cela ne fonctionne que sur les machines BIOS héritées. Je tape ceci à partir d'un ordinateur portable UEFI qui peut également être maçonné par la commande.
Méthode appropriée pour les périphériques UEFI.
Démarrez un Ubuntu Live USB / CD et ouvrez GParted. Supprimez ensuite toutes les partitions et cliquez sur Appliquer.
Veuillez noter qu'après cela, la plupart de vos données peuvent toujours être récupérées facilement à l'aide d'outils professionnels.
Méthode appropriée pour les appareils UEFI si vous avez des données privées
Comme le dit @ByteCommander, téléchargez DBAN (Darik's Boot And Nuke) , gravez l'ISO sur un disque / USB et dites-lui d'effacer le disque
Après avoir effectué cela, toutes les données ont disparu de manière irréversible!
Non, c'est parce qu'il supprime des choses dans /sys/. Les variables UEFI sont montées dans un dossier dans/sys
Suici Doga
8
C'est effrayant - un malware pourrait détruire ma carte mère (?) ...
JonasCz - Rétablir Monica
5
Il y a un vieux dicton: "rm -rf: un moment de commodité, une vie de regrets"
Mark Plotnick
5
@AnmolSinghJaggi Non, je l'ai fait dans une machine virtuelle sur mon ordinateur portable UEFI et rien ne s'est passé autre que la rupture d'Ubuntu. et pas un problème avec UEFI
Suici Doga
2
Notez que cela ne se produit pas sur tous les systèmes UEFI. L'UEFI idéal peut régénérer les éléments supprimés à partir de mountmoint dans / sys. Le problème est que certains fournisseurs pensaient qu'une implémentation bon marché est plus importante qu'une implémentation correcte selon les spécifications etc ...
deviantfan
19
Je suppose que vous voulez vendre votre ordinateur. Dans ce cas, il serait préférable d'effacer en toute sécurité le disque entier pour éviter que quiconque puisse récupérer l'un de vos fichiers personnels ultérieurement.
Téléchargez l' .isoimage et gravez-la sur un CD ou un lecteur flash. Ensuite, démarrez votre ordinateur et laissez-le effacer tout le disque dur.
Selon l'option que vous avez choisie, l'effacement sera plus ou moins sécurisé, mais prendra plus de temps. À moins que vous ne disposiez de données vraiment privées sur ce disque, un passage rapide devrait suffire.
Veuillez noter que l'effacement d'un disque dur de cette façon détruira irréversiblement toutes les données qu'il contient, il n'y a aucun moyen de les récupérer. Utiliser avec précaution!
Je viens de découvrir que vous pouvez toujours acheter des CD vierges, et que ce n'est même pas moins cher qu'il y a 10 ans.
njzk2
8
@ njzk2 Peut-être qu'un jour viendra une tendance rétro pour démarrer à partir de vynil ...
Hagen von Eitzen
@ njzk2 Vous pouvez toujours acheter des disquettes de 3,5 pouces, et elles ont la même valeur / similaire en dollars qu'elles étaient dans les années 90. Probablement une qualité encore pire, de sorte que cette tendance se poursuit (à la baisse).
Criggie
17
Oui, l'exécution sudo rm -rf / --no-preserve-rootdétruira votre installation et votre carte mère si vous avez UEFI , ne laissant qu'un presse-papier coûteux, le chargeur de démarrage (GRUB) et une partition vide.
Pour effacer en toute sécurité le contenu du disque, en laissant votre ordinateur sans aucune trace d'Ubuntu ou de vos fichiers, démarrez à partir d'un DVD / USB live Linux / Ubuntu et exécutez
sudo dd if=/dev/zero of=/dev/sda bs=4M
qui effacera les données en toute sécurité. Assurez-vous que /dev/sdac'est le disque dur principal de l'ordinateur - vous pouvez vérifier avec lsblk. Vous pouvez également utiliser DBAN, qui pourrait être plus facile à utiliser - voir la réponse de Byte Commander .
Soyez conscient que la deuxième commande effacera tout ou votre disque - Windows ou quoi que ce soit
kubahaha
3
... et que la première commande effacera également tout disque monté - que ce soit des lecteurs USB, un disque dur secondaire que vous avez monté pour une raison quelconque, un partage réseau, la partition UEFI, ... en général, ce n'est certainement pas une bonne idée .
Matteo Italia
1
@Suici Merci pour les modifications concernant le fait que cela détruira les cartes mères UEFI - je ne le savais pas! Je suis content de ne pas avoir d'ordinateur avec UEFI.
JonasCz
@JonasCz J'ai déjà couru rm -rf /sur un ordinateur portable BIOS exécutant Ubuntu à partir d'une clé USB sans aucune partition montée et rien ne s'est produit autre que le crash d'Ubuntu.J'ai UEFI sur mon ordinateur portable plus récent, ce qui le maquillera si j'essayais.UEFI n'est pas aussi solide que le BIOS
Suici Doga
7
Démarrez dans un livecd. prenez note des noms de périphériques de votre ancienne installation système et démontez les disques s'ils sont montés automatiquement. J'utiliserais lsblk pour vérifier et umount pour démonter.
Exécutez la shredcommande sur chaque appareil. Cela écrase fondamentalement chaque partition avec des zéros, tout comme le fait dban. Vous pouvez ensuite supprimer les partitions avec un outil approprié.
dddevrait fonctionner, mais je préfère shredcar c'est un outil plus précis conçu pour effacer les données.
rm -rf /est un moyen terrible d'effacer un disque. Cela risque de casser votre système comme l'a suggéré Suici Doga. Si ce n'est pas le cas, les données sont probablement récupérables et votre système est peut-être à un point où vous en avez supprimé suffisamment pour que d'autres ne puissent pas être supprimés. C'est un peu comme utiliser un marteau pour tourner un écrou. Cela pourrait fonctionner, ou vous pourriez vous retrouver dans la tête.
Si vous utilisez un système à un seul disque essayant d'effacer le disque racine, vous devez démarrer à partir d'un média en direct comme mentionné par @JourneymanGeek.
Ma méthode préférée pour essuyer un lecteur utilise dc3dd.
Si vous ne l'avez pas, vous pouvez l'installer à partir du universeréférentiel sur un terminal avec sudo apt-get install dc3dd.
Vous voudrez déterminer exactement le lecteur que vous essayez d'effacer (cela est particulièrement important dans un système à plusieurs lecteurs).
Vous pouvez trouver le bon lecteur en utilisant la sortie de sudo fdisk -l.
Après avoir déterminé que le lecteur est /dev/sdXou quoi que ce soit, vous pouvez émettre la commande
sudo dc3dd wipe=/dev/sdXqui remplacera le lecteur entier avec des zéros.
Une approche plus sûre pourrait être d'écraser en utilisant un modèle tel que celui sudo dc3dd wipe=/dev/sdX pat=FFEEDD qui écrasera le lecteur en utilisant un modèle hexadécimal (dans ce cas FFEEDD )
Vous pouvez également utiliser un modèle de texte pour remplacer, par exemple celui
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntuqui remplacera le lecteur à l'aide de la chaîne de texte iloveubuntu .
Une autre méthode pour effacer un disque entier consiste à utiliser la fonction d'effacement sécurisé ATA implémentée sur de nombreux disques plus récents. Cela effacera toutes les données sur l'appareil sélectionné. Sachez que, selon les circonstances (noyau buggé, micrologiciel ou BIOS ou utilisation d'une interface USB), il semble qu'il soit possible de briquer l'appareil au moins temporairement en vous verrouillant.
Si je n'ai pas réussi à vous convaincre d'utiliser la solution plus simple ci-dessus, continuez à partir d'ici.
Assurez-vous d'abord que le lecteur n'est pas gelé et que l'effacement sécurisé est pris en charge:
Exemple d'un Samsung HD103SJ que j'ai trouvé sur mon étagère:
$ 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
Ce lecteur est gelé et doit être dégelé afin de continuer. l'attendre pour tourner et rebrancher l'alimentation dans le lecteur résultant en:
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
Maintenant, nous allons définir un mot de passe de sécurité afin que nous puissions effectuer l'effacement sécurisé.
Étant donné que le temps pour un effacement sécurisé de ce lecteur dépasse 2 heures, nous vous recommandons de vérifier notre version hdparm.
hdparm -V
hdparm v9.43
Nous le faisons car les versions hdparm antérieures à 9.31 ne transmettent pas les longs délais d'expiration de commande requis pour les commandes d'effacement à la couche SCSI-ATA Command Translation ("SAT") que ces périphériques utilisent. Le mien est la version 9.43 donc je vais continuer.
Je vais d'abord confirmer que le mode de sécurité a été correctement défini:
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.
Oui, c'est comme nous pouvons le voir ci-dessus. Maintenant, je vais commencer à sécuriser l'effacement du lecteur et à m'en aller pendant les 2 1/2 heures qu'il faudra sur celui-ci.
sudo hdparm --user-master u --security-erase Pass /dev/sdd
Une fois le processus terminé, votre invite reviendra simplement.
Une dernière alternative:
Si vous voulez simplement vous assurer qu'aucune donnée sur le disque ne peut être récupérée et que vous souhaitez retirer définitivement le disque . Vous pouvez le battre à plat avec un gros marteau (portez des lunettes de protection et faites-le à vos risques et périls)
Je vous remercie! Je suis un utilisateur Debian, mais j'ai beaucoup d'expérience avec Ubuntu
Juanjo Salvador
1
Voici comment je vous supposais étiez nouveau: 200 > rep > 100 -> assoc = 100, 1 + assoc + up * 10 - down * 2 = 1 + 100 + 10 - 0 = 111, vous aviez 111représentant. J'ai suggéré une modification corrigeant certaines erreurs de grammaire et d'orthographe.
EKons
N'oubliez pas: vous recherchez le disque dur , mais, en fait, vous nettoyez le disque . Le lecteur est l' endroit où vous placez le disque , le disque est un conteneur de données .
rm -rf /
, c'est également conceptuellement la mauvaise chose./
dans un système Unix, ce n'est pas seulement le lecteur local ou quelque chose, c'est en quelque sorte l'univers . Tout ce que vous avez monté, toute télécommande à laquelle vous êtes connecté, tout fichier virtuel que le système d'exploitation utilise, tout est accessible à partir de ce point. La suppression de la racine, c'est nuancer votre ville natale, pleine des effets secondaires d'une guerre nucléaire.rm -rf /
ne fait rien avec la plupart des implémentations modernes derm
, car elles protègent contre la suppression accidentelle du répertoire racine. Vous pouvez forcer l'action avec--no-preserve-root
, mais cela peut également briquer votre micrologiciel EFI et d'autres systèmes d'exploitation (si leurs systèmes de fichiers sont montés).Réponses:
NE PAS COURIR
sudo rm -rf / --no-preserve-root
sur les systèmes avecsystemd
Lorsque vous exécutez la commande sur un ordinateur UEFI (2012 ou plus récent), vous supprimez toutes les variables de micrologiciel UEFI qui peuvent provoquer le briquetage de votre PC et ne peuvent pas être réparées sans remplacement de la carte mère sur certains appareils.
Voici ce qui est arrivé à un utilisateur Linux: Une commande Ubuntu a briqué mon système?
N'essayez donc pas ce que
rm -rf /
disent les autres réponses, car cela ne fonctionne que sur les machines BIOS héritées. Je tape ceci à partir d'un ordinateur portable UEFI qui peut également être maçonné par la commande.Méthode appropriée pour les périphériques UEFI.
Démarrez un Ubuntu Live USB / CD et ouvrez GParted. Supprimez ensuite toutes les partitions et cliquez sur Appliquer.
Veuillez noter qu'après cela, la plupart de vos données peuvent toujours être récupérées facilement à l'aide d'outils professionnels.
Méthode appropriée pour les appareils UEFI si vous avez des données privées
Comme le dit @ByteCommander, téléchargez DBAN (Darik's Boot And Nuke) , gravez l'ISO sur un disque / USB et dites-lui d'effacer le disque
Après avoir effectué cela, toutes les données ont disparu de manière irréversible!
la source
/sys/
. Les variables UEFI sont montées dans un dossier dans/sys
Je suppose que vous voulez vendre votre ordinateur. Dans ce cas, il serait préférable d'effacer en toute sécurité le disque entier pour éviter que quiconque puisse récupérer l'un de vos fichiers personnels ultérieurement.
Le meilleur outil pour cela est DBAN (Darik's Boot And Nuke) .
Téléchargez l'
.iso
image et gravez-la sur un CD ou un lecteur flash. Ensuite, démarrez votre ordinateur et laissez-le effacer tout le disque dur.Selon l'option que vous avez choisie, l'effacement sera plus ou moins sécurisé, mais prendra plus de temps. À moins que vous ne disposiez de données vraiment privées sur ce disque, un passage rapide devrait suffire.
Veuillez noter que l'effacement d'un disque dur de cette façon détruira irréversiblement toutes les données qu'il contient, il n'y a aucun moyen de les récupérer. Utiliser avec précaution!
la source
Oui, l'exécution
sudo rm -rf / --no-preserve-root
détruira votre installation et votre carte mère si vous avez UEFI , ne laissant qu'un presse-papier coûteux, le chargeur de démarrage (GRUB) et une partition vide.Notez que cela n'effacer en toute sécurité les données! Les fichiers supprimés de cette manière peuvent toujours être récupérés à l'aide d'outils de récupération de données .
Pour effacer en toute sécurité le contenu du disque, en laissant votre ordinateur sans aucune trace d'Ubuntu ou de vos fichiers, démarrez à partir d'un DVD / USB live Linux / Ubuntu et exécutez
qui effacera les données en toute sécurité. Assurez-vous que
/dev/sda
c'est le disque dur principal de l'ordinateur - vous pouvez vérifier aveclsblk
. Vous pouvez également utiliser DBAN, qui pourrait être plus facile à utiliser - voir la réponse de Byte Commander .la source
rm -rf /
sur un ordinateur portable BIOS exécutant Ubuntu à partir d'une clé USB sans aucune partition montée et rien ne s'est produit autre que le crash d'Ubuntu.J'ai UEFI sur mon ordinateur portable plus récent, ce qui le maquillera si j'essayais.UEFI n'est pas aussi solide que le BIOSDémarrez dans un livecd. prenez note des noms de périphériques de votre ancienne installation système et démontez les disques s'ils sont montés automatiquement. J'utiliserais lsblk pour vérifier et umount pour démonter.
Exécutez la
shred
commande sur chaque appareil. Cela écrase fondamentalement chaque partition avec des zéros, tout comme le fait dban. Vous pouvez ensuite supprimer les partitions avec un outil approprié.dd
devrait fonctionner, mais je préfèreshred
car c'est un outil plus précis conçu pour effacer les données.Si son un SSD, vous pouvez utiliser
hdparm
pour exécuter une s ata effacement sécurisé commande à la place.rm -rf /
est un moyen terrible d'effacer un disque. Cela risque de casser votre système comme l'a suggéré Suici Doga. Si ce n'est pas le cas, les données sont probablement récupérables et votre système est peut-être à un point où vous en avez supprimé suffisamment pour que d'autres ne puissent pas être supprimés. C'est un peu comme utiliser un marteau pour tourner un écrou. Cela pourrait fonctionner, ou vous pourriez vous retrouver dans la tête.la source
Si vous utilisez un système à un seul disque essayant d'effacer le disque racine, vous devez démarrer à partir d'un média en direct comme mentionné par @JourneymanGeek.
Ma méthode préférée pour essuyer un lecteur utilise
dc3dd
.Si vous ne l'avez pas, vous pouvez l'installer à partir du
universe
référentiel sur un terminal avecsudo apt-get install dc3dd
.Vous voudrez déterminer exactement le lecteur que vous essayez d'effacer (cela est particulièrement important dans un système à plusieurs lecteurs).
Vous pouvez trouver le bon lecteur en utilisant la sortie de
sudo fdisk -l
.Après avoir déterminé que le lecteur est
/dev/sdX
ou quoi que ce soit, vous pouvez émettre la commandesudo dc3dd wipe=/dev/sdX
qui remplacera le lecteur entier avec des zéros.Une approche plus sûre pourrait être d'écraser en utilisant un modèle tel que celui
sudo dc3dd wipe=/dev/sdX pat=FFEEDD
qui écrasera le lecteur en utilisant un modèle hexadécimal (dans ce cas FFEEDD )Vous pouvez également utiliser un modèle de texte pour remplacer, par exemple celui
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntu
qui remplacera le lecteur à l'aide de la chaîne de texte iloveubuntu .Sources: Experience et Linhost.info ( article ).
Une autre méthode pour effacer un disque entier consiste à utiliser la fonction d'effacement sécurisé ATA implémentée sur de nombreux disques plus récents. Cela effacera toutes les données sur l'appareil sélectionné. Sachez que, selon les circonstances (noyau buggé, micrologiciel ou BIOS ou utilisation d'une interface USB), il semble qu'il soit possible de briquer l'appareil au moins temporairement en vous verrouillant.
Si je n'ai pas réussi à vous convaincre d'utiliser la solution plus simple ci-dessus, continuez à partir d'ici.
Assurez-vous d'abord que le lecteur n'est pas gelé et que l'effacement sécurisé est pris en charge:
Exemple d'un Samsung HD103SJ que j'ai trouvé sur mon étagère:
Ce lecteur est gelé et doit être dégelé afin de continuer. l'attendre pour tourner et rebrancher l'alimentation dans le lecteur résultant en:
Maintenant, nous allons définir un mot de passe de sécurité afin que nous puissions effectuer l'effacement sécurisé.
Étant donné que le temps pour un effacement sécurisé de ce lecteur dépasse 2 heures, nous vous recommandons de vérifier notre version hdparm.
Nous le faisons car les versions hdparm antérieures à 9.31 ne transmettent pas les longs délais d'expiration de commande requis pour les commandes d'effacement à la couche SCSI-ATA Command Translation ("SAT") que ces périphériques utilisent. Le mien est la version 9.43 donc je vais continuer.
Je vais d'abord confirmer que le mode de sécurité a été correctement défini:
sudo hdparm -I /dev/sdd |grep -A9 Security
Oui, c'est comme nous pouvons le voir ci-dessus. Maintenant, je vais commencer à sécuriser l'effacement du lecteur et à m'en aller pendant les 2 1/2 heures qu'il faudra sur celui-ci.
sudo hdparm --user-master u --security-erase Pass /dev/sdd
Une fois le processus terminé, votre invite reviendra simplement.
Une dernière alternative:
Si vous voulez simplement vous assurer qu'aucune donnée sur le disque ne peut être récupérée et que vous souhaitez retirer définitivement le disque . Vous pouvez le battre à plat avec un gros marteau (portez des lunettes de protection et faites-le à vos risques et périls)
Sources d'effacement sécurisées:
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
man hdparm
http://www.overclockers.com/forums/archive/index.php/t-693716.html
la source
0
avecFFEEDD
.Facile:
Ou ... Vous pouvez percer votre disque dur.
la source
200 > rep > 100 -> assoc = 100
,1 + assoc + up * 10 - down * 2 = 1 + 100 + 10 - 0 = 111
, vous aviez111
représentant. J'ai suggéré une modification corrigeant certaines erreurs de grammaire et d'orthographe.