Bonjour ou bonsoir,
un de mes disques dur me lache .. pas cool, en l'espace de 2 redémarrages
entre coupés de moult 'fsck' je n'ai perdu pas moins de 23 films (entre autres ... )
que j'aimerai bien récuperrer avant de formater la partition pour tenter de
retrouver un disque fonctionel.
Pour cela j'ai essayé d'utiliser 'magicresuce'
ici que je connaissais
et avais déjà utilisé avec succès pour récuperer des photos.
Pour récupérer des données video le code se lance de la façon suivante en invite de commande:
]% magicrescue -r avi -d ./output /dev/sda6
le '-r avi' designe le type de fichiers recherchés, le '-d ./output' le dossier de destination, et
le '/dev/sda6' la partion analysée (et donc deffecteuse)
La recherhce utilise un petit script que je copie dans mon post
# Extracts avi files.
# Depends on MPlayer's mencoder: http://www.mplayerhq.hu/
0 string RIFF
8 string AVI\x20
# mencoder will keep reading after the avi ends, so we use tools/safecat to
# stop it when it's not outputting useful things anymore.
extension avi
command safecat -d 30M -u 2M -t 200M "$1"|mencoder -nocache -o "$1" -ovc copy -oac copy -
min_output_file 102400
Ce script fait appel à mencoder (fourni avec mlpayer).
Lors de la recherhce plusieurs fichiers sont trouvés mais à chaque fois la récupération de données échoue,
avec le message d'erreur suivant:
Found avi at 0x518BF000
mencoder: error while loading shared libraries: liblzo2.so.2: failed to map segment from shared object: Cannot allocate memory
No output file
La libraire incriminée par le message d'erreur est bien présente (liblzo2.so.2) , de plus j'arrive à visualiser les fichiers
que je veux récupérer en utilisant 'The Sleuth Kit & Autopsy"
là
mais impossible de les récupérer avec ce kit.
J'ai plusieurs questions à soumettre à la communauté:
. La première concerne la partition endomagée (en fait mon /home) mis à part ces films
toutes les données précieuses ont été sauvegardées, pensez vous qu'un reformatage
de la partition suffira à regler mes problèmes ou bien que le disque complet est mort
(les autres partitions ne présentent aucun problème)
. Impossible pour moi de savoir d'où vient l'erreur lors de la récupération des données
de magicrescue ou de memcoder, j'aimerai comprendre l'erreur et le cas échéant arranger les choses
toute expérience dans le domaine m'intéresse.
Très cordialement
S.