Commande sudo fatale

Forum dédié à tous les sujets sans liens avec DomoticZ.
Discuter de tout et de rien, c'est ici.
Répondre
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Commande sudo fatale

Message par Jeff »

Et oui a force de jouer avec les commandes de linux, j'ai perdu mon PC complet ubuntu. Il héberge 3 ans de domotique : domoticz, node-red, beacon bluetooth...
Voici ce qui m'est arrivé : ne maîtrisant pas toute l'importance de mes cdes, quand faire ou pas sudo, quand marquer le chemin relatif ou absolu...
J'ai donc fait un

Code : Tout sélectionner

sudo rm -R /lib
Pensant supprimer le dossier /lib sous node-red, que nini vous imaginez que c'est le vrai de vrai, celui de la racine :oops:
Tout est fini, plus de sudo, plus de ssh, winscp...
Grâce a toutes mes sauvegardes sur NAS, mon Pi2 a pris le relais pour une bonne partie et la maison revit :)

Qu'elle solution me conseillez vous pour remettre le dossier /lib sur mon ubuntu serveur 16.04 je crois ?
J'ai à disposition un pc windows 10 ou je dois pouvoir brancher le dur j'espère...

Merci pour votre aide
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Commande sudo fatale

Message par Doume »

Je pense que tu n'as plus qu'à réinstaller un Ubuntu tout neuf, puis restaurer les répertoires sauvegardés de Domoticz, comme tu l'as fait sur ton NAS

Note : Ton Windows 10 ne saura pas accéder facilement en lecture/écriture sur le filesystem ext4 de Linux !
aleph0
Messages : 328
Inscription : 27 avr. 2016, 08:06
Localisation : Hérault (34)

Re: Commande sudo fatale

Message par aleph0 »

Pareil ! Pourtant je connais bien linux, mais je ne vois rien de plus simple qu'une réinstallation :-( à moins que tu n'ai aussi une sauvegarde de la partition système de ton Ubuntu ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Commande sudo fatale

Message par vil1driver »

Un chemin qui commence par un slash est dit absolu et part donc de la racine.
Sinon il est dit relatif et part du dossier courant (celui dans lequel tu te trouves)

Sudo c'est pour obtenir les droits de root (le super utilisateur) dans le cas où l'utilisateur actuel n'a pas les droits suffisant.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Commande sudo fatale

Message par Chrominator »

Dur !

Peut-être qu'en bootant ton pc sous un Ubuntu Live ou un Ultimate Boot CD avec Parted Magic, tu pourras utiliser un undelete.
Si tu n'as pas trop joué avec ton système de fichier après l'effacement, il est possible de restaurer les entrées de la table.
testdisk devrait fonctionner aussi, à vérifier.

Ça sera de toutes façons moins propre qu'un Ubuntu fraîchement ré-installé.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Commande sudo fatale

Message par Jeff »

Merci pr vos conseils.

Non je n'ai pas joué, il est débranché et en attente de ma decision.
Jai compris mon erreur pr le slash, le sudo je le fais bêtement sans réfléchir car sans cela, ca ne marche pas souvent sans...

1er choix, je vais essayer un parted magic histoire de tenter.

2eme choix , un ubuntu serveur tout clean. J'ai besoin de 5 à 6 usb et un dur qui tient ds le temps, pas comme une sd...

3eme choix, un achat de Pi3 car tt les tutos sont à base de Pi, plus simple, consomme moins mais pas le bon nombre de usb et la durée de la sd...

Quand je pense au travail à reprendre les tutos pr les dashbutton, les beacon, le nut pr l'onduleur, zwave... Je pense que je vais partir en vacances avant de faire quoi que soit si le choix 1 ne marche pas 8-)
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Commande sudo fatale

Message par Chrominator »

Ne te méprends pas, Parted Magic c'est pour booter une distro linux et lancer un utilitaire pour dé-zeffacer tes fichiers.
Tu verras, ça démarre un linux avec beaucoup d'utilitaires, et la possibilité d'en lancer de nouveaux que tu pourras télécharger.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
aleph0
Messages : 328
Inscription : 27 avr. 2016, 08:06
Localisation : Hérault (34)

Re: Commande sudo fatale

Message par aleph0 »

Je voudrais pas jouer les pessimistes de service mais j'ai jamais eu beaucoup de chance avec les undelete sur du ext2/3/4. Pis en plus sur le rep' /lib qui contient entre autres tous les modules du kernel, il suffira d'un seul qui soit mal restauré pour que le système fasse un beau kernel panic

Par contre, avant de réformater ton HDD, tu peux le brancher sur un autre pc linux pour récupérer toute ta config domoticz, ton /home, et ton /etc qui te seront bien utile pour reconstruire ton nouveau serveur.
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Commande sudo fatale

Message par Jeff »

En fait je ne suis pas inquiet pour mes données, j'avais un 2eme dd de brancher qui sauvait mon home avec rdiff-backup en plus de mon Nas pour la db domoticz, scripts, flows node-red...
En fait c'est toute l'installation à refaire, qui m'embête mais c'est un bon exercice.

J'ai tenté un ancien gparted avec une option recup, nada, je suis d'avis de Aleph0, je pense que c'est mort a long terme.

J'ai déjà la usb boot branchée avec ubuntu server que j'ai tenté d'installer , il proposait des options de recovery que j'ai voulu prendre mais l'installation n'a pas marchée, même la normale.... le disque n'est pas formaté, je pensais que ca l'aurait fait, ca commence mal :?

Merci Chrominator, je t'avoue ne pas être plus motivé mais bon qui sait demain, j'essayerais peut être vu que mon installation n'a pas fonctionnée. Il est tard...

La suite demain...
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Commande sudo fatale

Message par Jeff »

J'ai essayé ultimate boot avec parted Magic bel OS bootable, j'ai tenté undelete, assez compliqué j'ai pas vraiment compris.
Du coup j'ai réinstallé un ubunter server 16.04, 22h32min43s après tout est reparti :mrgreen:

Il y avait quand même : domoticz, open zwave, mqtt, node-red, monitor, freebox api, monit, les scripts de sauvegarde, saint du jour, jours fériés, frebox api.
Il me reste beacon presence et j'abandonne les dash button pr le moment.

La morale de ce facheux incident de commande, c'est faire des sauvegardes, des sauvegardes et un dossier de liens des forums et autres sites qui ont servis à chaque système installé. 2 ans après on ne sait plus comment ca marche :?
Le point positif, cela aura été un bel exercice pour maîtriser linux et la domotique avec un système nickel :D
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Répondre