1 votes

CentOS 5.8 a cassé le serveur par accident.. Puis-je le réparer?

Je rencontre un problème... J'ai essayé de rm -rf * sur l'un de mes dossiers, mais il s'est avéré que j'étais dans le répertoire /... J'ai arrêté la commande rapidement mais cela a quand même provoqué BEAUCOUP de problèmes. Presque toutes les commandes sont cassées... LS renvoie /usr/bin/LS introuvable... Y a-t-il un moyen de réinstaller CentOS sans perdre toutes mes données et simplement réparer ce qui est cassé? Si je peux faire quelque chose sans perdre mes données, je vous en serais VRAIMENT reconnaissant. J'ai passé beaucoup de temps à configurer ce serveur. Oh et je peux monter une ISO sur le serveur...

3voto

Fred Points 1225

Je prendrais le disque dur, je le connecterais à un bon système, je copierais les données utilisateur restantes, les remettrais, puis je ferais une réinstallation propre. Cela vous donnera un système d'exploitation sûr et je soupçonne qu'il sera plus rapide que d'essayer de résoudre les problèmes au fur et à mesure que vous les rencontrez.

1voto

Mohsin Points 11

Votre /home est-il sur une partition séparée? Si c'est le cas, vous pouvez réinstaller et utiliser le même /home. Toutes les données que vous n'avez pas supprimées seront toujours là.

S'il n'est pas sur une partition séparée, vous pouvez soit déplacer le disque vers un autre ordinateur comme le suggère @Fred, soit démarrer depuis un CD live et récupérer les données restantes à partir de là. Dans tous les cas, vous devrez réinstaller par la suite.

Pour éviter cela à l'avenir, vous voudrez peut-être faire de rm un alias de rm -I :

   -I     demander une fois avant de supprimer plus de trois fichiers, ou
          lors de la suppression de manière récursive.  Moins intrusif
          que -i, tout en offrant une protection contre la plupart des erreurs

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X