Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2978 connectés 

 


Dernière réponse
Sujet : Oops ! mkswap m'a tuer [Résolu]
glacote

ory a écrit :

mkswap ne fait que changer la signature de la partition, après un rapide coup d'oeil aux sources.
 
Essaye voir e2fsck sur l'image pour voir, ca devrait marcher.Si ca ne marche pas, essaye d'utiliser un autre superblock (-b 8193 par ex)


 
Exact, merci beaucoup, c'est effectivement ce que j'avais tenté ... avec succès.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
glacote

ory a écrit :

mkswap ne fait que changer la signature de la partition, après un rapide coup d'oeil aux sources.
 
Essaye voir e2fsck sur l'image pour voir, ca devrait marcher.Si ca ne marche pas, essaye d'utiliser un autre superblock (-b 8193 par ex)


 
Exact, merci beaucoup, c'est effectivement ce que j'avais tenté ... avec succès.

glacote Une rapide recherche m'a aiguillé sur:
 
Channel16: restauration manuelle fichier-par-fichier avec interface graphique
 
UnRM: en ligne de commande.
 
Linux Disk Editor: permet de faire tout ce qu'on veut sur une partition ext2, très bas niveau.
 
Rappel: dans une partition montée en ext3 la journalisation force à mettre à zéro les champs d'affectation des inoeuds, ce qui rend le "undelete" impossible dans presque tous les cas.
 
En revanche, ça m'a fait pensé que ma partition était en ext3. Comme mkswap a la bonne idée de ne pas toucher au premier bloc, le journal est sauf et je m'en suis sorti ainsi:

Code :
  1. mount -o remount,ro /home
  2. dd if=/dev/sdc2 |gzip > /path/to/somewhere/safe.img.gz
  3. fsck -Cf /dev/sdc2
  4. mount -o remount,rw /home


 
Ah c'est beau quand m^eme la journalisation ...

ory mkswap ne fait que changer la signature de la partition, après un rapide coup d'oeil aux sources.
 
Essaye voir e2fsck sur l'image pour voir, ca devrait marcher.Si ca ne marche pas, essaye d'utiliser un autre superblock (-b 8193 par ex)
glacote J'ai lancé un "mkswap /dev/sdc2" alors que "/dev/sdc2" est mon /home ...
Je viens de faire une image de la partition, mais j'aimerais bien la restaurer malgré tout ... Que puis-je faire ?
 
Je précise qu'elle est toujours montée en ce moment m^eme en ext2, mais que du coup elle para^it "vide".
 
PS: Je suis très surpris que mkswap ne m'ai pas averti que /dev/sdc2 était monté ...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)