Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/12/2011, à 11:02

labille

atteindre un disque dur plein - resolu

Bonjour, j'ai passé une journée à chercher sur le forums la solution à mon problème, d'autant qu'il a déjà fait l'objet de discussions qui ont parfois abouti.... pourtant après bon nombre de manipulations je viens chercher de l'aide ici. Il fait avouer que je suis loin d'être une spécialiste, j'essaye de comprendre pour apprendre et j'ai peur de faire de grosses bêtises.
Disque dur plein, ordi bloqué (seul le bios s'ouvre), je voudrais pouvoir atteindre le disque dur pour, si c'est possible, enlever les fichier les plus volumineux et surtout sauver un travail que je venais tout juste de terminer.
J'ai donc inséré un CD live afin d'accéder à un terminal. J'ai essayé des tas de lignes de commande trouvées sur le forum, sans résultat.
J'ai ouvert l'analyseur de disque, espérant trouver par là un moyen d'accéder à mes fichier, je ne les ai pas trouvé pour le moment.
Je suis sous ubuntu 10.04, l'ordi est un dell dimension 43000 intel pentium 4
Si quelqu'un a pitié d'une néophyte dépassée , tous les tuyaux seront les bienvenus! Merci

Dernière modification par labille (Le 04/01/2012, à 10:41)

Hors ligne

#2 Le 28/12/2011, à 11:08

Ayral

Re : atteindre un disque dur plein - resolu

Il refuse de faire une copie du /home sur un disque dur externe (sous live cd bien sûr) ? Parce que ensuite il suffit de supprimer des dossiers entiers de photos ou autres vidéos...
Tu as dû voir des trucs aussi sur le vidage du cache, la suppression des anciens noyaux. Par exemple sour une session live rien n'empêche d'utiliser le script de Hoper
Télécharger le script et rendez le exécutable.

wget hoper78.free.fr/ubuntu/kclean
chmod a+x kclean

Lancez le ensuite avec les droits administration :

gksudo ./kclean

exposé ici : http://forum.ubuntu-fr.org/viewtopic.php?id=242358
Il y a aussi peut être des corbeilles à vider.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#3 Le 28/12/2011, à 11:36

labille

Re : atteindre un disque dur plein - resolu

Reponse à la commande : name or service no known -...wget : unable to resolve host adress hoper78.free.fr
Pour charger home sur un disque dur externe, l'idée est bonne mais je ne trouve que le home du CD live,pour le moment.

Hors ligne

#4 Le 28/12/2011, à 12:20

compte supprimé

Re : atteindre un disque dur plein - resolu

Démarre en liveCD (essayer sans install), puis, ctrl+alt + t pour ouvrir un terminal.
Là-dedans :

sudo  fdisk -lu

Et renvoie le résultat.

#5 Le 28/12/2011, à 12:23

pingouinux

Re : atteindre un disque dur plein - resolu

Bonjour,
Après avoir démarré avec un CD Live, essayer dans un terminal :

sudo mount /dev/sda1 /mnt # Remplacer sda1 par le nom de la partition à monter
cd /mnt
ls -la

Et là normalement, les fichiers devraient être visibles.

Ajouté : sudo

Dernière modification par pingouinux (Le 28/12/2011, à 15:32)

Hors ligne

#6 Le 28/12/2011, à 14:26

labille

Re : atteindre un disque dur plein - resolu

faustus a écrit :

Démarre en liveCD (essayer sans install), puis, ctrl+alt + t pour ouvrir un terminal.
Là-dedans :

sudo  fdisk -lu

Et renvoie le résultat.

et voici le résultat :

ubuntu@ubuntu:~$ sudo  fdisk -lu

Disk /dev/sda: 40.0 GB, 40000000000 bytes
255 heads, 63 sectors/track, 4863 cylinders, total 78125000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002cde4

   Device Boot      Start         End      Blocks   Id  System
ubuntu@ubuntu:~$

Hors ligne

#7 Le 28/12/2011, à 14:38

compte supprimé

Re : atteindre un disque dur plein - resolu

Il y a un problème sérieux, là !
Ne tente surtout plus rien sur le disque. C'est une affaire pour rmy, ça, le spécialiste sur ce forum de la récup de données http://forum.ubuntu-fr.org/viewtopic.php?id=447877

#8 Le 28/12/2011, à 14:38

labille

Re : atteindre un disque dur plein - resolu

pingouinux a écrit :

Bonjour,
Après avoir démarré avec un CD Live, essayer dans un terminal :

mount /dev/sda1 /mnt # Remplacer sda1 par le nom de la partition à monter
cd /mnt
ls -la

Et là normalement, les fichiers devraient être visibles.

J'ai laissé "sda1", j'utilisai le système par défaut donc je pense que c'est ça?
Et le résultat de cette manip :
ubuntu@ubuntu:~$ mount /dev/sda1 /mnt cd /mnt
mount: only root can do that
ubuntu@ubuntu:~$ ls -la

Hors ligne

#9 Le 28/12/2011, à 14:43

labille

Re : atteindre un disque dur plein - resolu

faustus a écrit :

Il y a un problème sérieux, là !
Ne tente surtout plus rien sur le disque. C'est une affaire pour rmy, ça, le spécialiste sur ce forum de la récup de données http://forum.ubuntu-fr.org/viewtopic.php?id=447877


Merci beaucoup de ton aide, je vais de ce pas aller voir le spécialiste, en espérant qu'il puisse m'aider à récupérer toute ma compta de 2012 que je venais de terminer lors du plantage !
Bonne fin d'année !

Hors ligne

#10 Le 28/12/2011, à 15:38

pingouinux

Re : atteindre un disque dur plein - resolu

labille #8 a écrit :

ubuntu@ubuntu:~$ mount /dev/sda1 /mnt cd /mnt

J'ai corrigé mon message #5, j'avais oublié sudo. Attention, il s'agit de deux commandes séparées.

sudo mount /dev/sda1 /mnt
cd /mnt

ou

sudo mount /dev/sda1 /mnt; cd /mnt

Le conseil de faustus me paraît judicieux.

Hors ligne

#11 Le 29/12/2011, à 15:30

rmy

Re : atteindre un disque dur plein - resolu

Depuis le liveCD, peux-tu regarder ce que dit l'utilitaire de disque ? Ça ressemble pour l'instant soit à une défaillance matérielle, soit à une forte corruption logicielle (tu n'as plus de table de partition).

Ensuite, toujours depuis le liveCD, installe testdisk et donne le retour de la détection initiale, du quicksearch et du deepersearch en passant les options à "Expert:Yes, cylinder boundary : No, allow partial last cylinder : yes".

N'utilises pas write pour le moment, quoi qu'il s'affiche.

Tu peux poster ici les résultats, entre balises "code" (<> dans la barre d'outil du champ de messages)

Hors ligne

#12 Le 29/12/2011, à 20:37

labille

Re : atteindre un disque dur plein - resolu

Bonsoir
je galère pour essayer installer TestDisk. en attendant, voici ce que raconte l'utilitaire de disque, pour le reste j'espère y arriver bientôt....
Bonne soirée à toi et merci !

Model:  ATA Maxtor 4D040H2                Special Number: D22LZGSE 
Firmware Version: DAH0170K
location:  Port 1 of PATA Host Adapter    Device:    /dev/sda
Write Cache:   Enable
Capacity:  40 GB                          Connection:   ATA
Partitioning:   Master Boot Record        SMART Status:    Not supported

Volumes  : Free 40 GB

Usage : Unallocated Space                 Device   /dev/sda
Partition type                            Capacity 40 GB

Hors ligne

#13 Le 30/12/2011, à 21:45

rmy

Re : atteindre un disque dur plein - resolu

Dans les dépots, version 6.11 de testdisk :

sudo apt-get install testdisk

Sur le site cgsecurity, tyu peux aussi récupére l'archive de la 6.13. Tu décompresses et tu copie le testdisk_static dans le /home (celui du livecd).
ENsuite, il n'y a pas a installer, c'ets un executable autonome :

sudo ~/testdisk_static /dev/sda

Hors ligne

#14 Le 30/12/2011, à 21:46

rmy

Re : atteindre un disque dur plein - resolu

sudo udisks --show-info /dev/sda

Hors ligne

#15 Le 03/01/2012, à 16:27

labille

Re : atteindre un disque dur plein - resolu

Bonjour. Je reprends après quelques jours de silence dus à problème familial.
Voici le résultat de la première opération :

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 40 GB / 37 GiB - Maxtor 4D040H2

Hidden sectors are present.

size       78125000 sectors
user_max   78125000 sectors
native_max 78125000 sectors
dco        80043264 sectors
Device Configuration Overlay (DCO) present.

Je n'i pas continué plus loin, j'aurais peut-être dû ?
Résultats de la seconde manip :

Showing information for /org/freedesktop/UDisks/devices/sda
  native-path:                 /sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda
  device:                      8:0
  device-file:                 /dev/sda
    presentation:              /dev/sda
    by-id:                     /dev/disk/by-id/ata-Maxtor_4D040H2_D22LZGSE
    by-id:                     /dev/disk/by-id/scsi-SATA_Maxtor_4D040H2_D22LZGSE
    by-path:                   /dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:0:0
  detected at:                 mar. 03 janv. 2012 11:10:48 UTC
  system internal:             1
  removable:                   0
  has media:                   1 (detected at mar. 03 janv. 2012 11:10:48 UTC)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  size:                        40000000000
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition table:
    scheme:                    mbr
    count:                     0
  drive:
    vendor:                    ATA
    model:                     Maxtor 4D040H2
    revision:                  DAH0170K
    serial:                    D22LZGSE
    WWN:                       
    detachable:                0
    can spindown:              1
    rotational media:          Yes, unknown rate
    write-cache:               enabled
    ejectable:                 0
    adapter:                   /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e1
    ports:
      /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e1/host0
    similar devices:
    media:                     
      compat:                 
    interface:                 ata
    if speed:                  (unknown)
    ATA SMART:                 Updated at mar. 03 janv. 2012 13:10:50 UTC
      overall assessment:      Disk has a few bad sectors
===============================================================================
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
 spin-up-time                234|234| 63   good    5,5 secs    Pre-fail Online 
 start-stop-count            250|250|  0    n/a    7172        Old-age  Online 
 reallocated-sector-count    110|110| 63   good    360 sectors Pre-fail Online 
 read-channel-margin         253|253|100   good    0           Pre-fail Offline
 seek-error-rate             253|246|  0    n/a    0           Old-age  Online 
 seek-time-performance       252|228|187   good    0           Pre-fail Online 
 power-on-minutes            251|251|  0    n/a    35,6 days   Old-age  Online 
 spin-retry-count            253|252|223   good    0           Pre-fail Online 
 calibration-retry-count     253|252|223   good    0           Pre-fail Online 
 power-cycle-count           234|234|  0    n/a    7606        Old-age  Online 
 power-off-retract-count     253|253|  0    n/a    0           Old-age  Online 
 load-cycle-count            253|253|  0    n/a    0           Old-age  Online 
 attribute-194               253|253|  0    n/a    0           Old-age  Online 
 hardware-ecc-recovered      253|252|  0    n/a    136         Old-age  Online 
 reallocated-event-count       1|  1|  0    n/a    340         Old-age  Offline
 current-pending-sector        1|  1|  0    n/a    359 sectors Old-age  Offline
 offline-uncorrectable         1|  1|  0    n/a    345 sectors Old-age  Offline
 udma-crc-error-count        199|199|  0    n/a    0           Old-age  Offline
 multi-zone-error-rate       253|252|  0    n/a    0           Old-age  Online 
 soft-read-error-rate        253|250|  0    n/a    0           Old-age  Online 
 ta-increase-count           253|241|  0    n/a    0           Old-age  Online 
 run-out-cancel              253|252|180   good    0           Pre-fail Online 
 shock-count-write-open      253|221|  0    n/a    1           Old-age  Online 
 shock-rate-write-open       253|252|  0    n/a    0           Old-age  Online 
 spin-high-current           253|252|  0    n/a    0           Old-age  Online 
 spin-buzz                   253|252|  0    n/a    0           Old-age  Online 
 offline-seek-performance    164|164|  0    n/a    0           Old-age  Offline
 attribute-99                253|253|  0    n/a    0           Old-age  Offline
 attribute-100               253|253|  0    n/a    0           Old-age  Offline
 attribute-101               253|253|  0    n/a    0           Old-age  Offline

... et pour moi tout ça c'est du chinois... merci pour la traduction !

Hors ligne

#16 Le 03/01/2012, à 19:43

rmy

Re : atteindre un disque dur plein - resolu

reallocated-sector-count    360 sectors
current-pending-sector      359 sectors 
offline-uncorrectable         345 sectors

Traduction : disque en état de mort imminente. Duplication avec ddrescue ou outils professionnels indispensable. Ne plus faire de testdisk directement sur le disque, ni d'autre manip que DUPLIQUER.
SI tu n'as pas désactivé l'automount, fais-le, ou évite de laisser le disque branché.

Hors ligne

#17 Le 03/01/2012, à 20:07

labille

Re : atteindre un disque dur plein - resolu

Bon, diagnostic trés clair.
Je n'ai pas trouvé ddrescue, si je comprends bien, dans ce  cas, il vaut mieux tout débrancher avant de faire des catastrophes ?

Hors ligne

#18 Le 03/01/2012, à 21:56

rmy

Re : atteindre un disque dur plein - resolu

oui.
Il te faut : un live CD pour trouver et expérimenter ddrescue avant de te jeter à l'eau
Un disque dur externe avec autant ou plus de place que la taille de ton disque malade
Du temps et du sang froid.

1/ Booter sur le liveCD sans ton disque malade branché, installer ddrescue :

sudo apt-get install gddrescue

puis vérifier si il est là et que tu peux l'utiliser
ex :

sudo ddrescue /dev/zero /dev/null

Ctrl+C pour interrompre.

Dis moi quand tu es prêt(e)

EDIT : Je viens de voir ton mail. J'y réponds de suite. Ne tente rien sur le disque pour l'instant.

Dernière modification par rmy (Le 03/01/2012, à 22:01)

Hors ligne

#19 Le 04/01/2012, à 10:41

labille

Re : atteindre un disque dur plein - resolu

Bon, le temps, je peux le trouver.... pour ce qui est du sang froid, c'est une autre histoire. Je t'envoie donc mon disque d'ici quelques jours. Je ferme le post en remerciant encore tous ceux qui y ont participé et en souhaitant à tous 12 mois remplis de découverte et de joies partagées.

Hors ligne

#20 Le 04/01/2012, à 23:55

rmy

Re : atteindre un disque dur plein - resolu

J'espère pouvoir t'aider. Je continuerai d'alimenter avec les informations purement techniques (rien qui ne puisse être assimilé à une donnée personnelle) ce fil de discussion pour que chacun puisse profiter de ce que j'ai fait pour résoudre le problème.

Par contre, le sujet n'est pas (encore) [Résolu] puisque tu n'as pas trouvé solution à ton problème. Cet indicateur est à utiliser uniquement si dans le fil de discussion il y a une solution apportée, cela dirige les utilisateurs qui font des recherches ultérieurement.

Hors ligne

#21 Le 10/01/2012, à 17:48

rmy

Re : atteindre un disque dur plein - resolu

Je confirme réception du disque. Le reste se passera par mail, sauf pour ce que tu m'autorise à diffuser comme information non personnelle.

Hors ligne

#22 Le 13/01/2012, à 11:24

rmy

Re : atteindre un disque dur plein - resolu

[Résolu] tongue

Infos de suivi technique : J'ai dupliqué avec ddrescue le disque vers mon serveur, dans un fichier image. Il y avait beaucoup d'erreurs, et le disque avait tendance à se "déconnecter" sur certaines zones. J'ai repris après un premier passage avec "-n" une seconde passe avec "-R -d" et fini pour limiter au maximum avec "-r1 -c8" pour atteindre un résultat acceptable. Il n'y avait pas de partition détectée sur le disque parce que le MBR était endommagé. J'ai donc scanné avec testdisk pour retrouver la trace d'une partition qui couvrait l'essentiel du disque. Puis création d'un loopdevice avec losetup et les infos de début/fin de partition trouvées par testdisk. Le système de fichier était aussi endommagé, mais j'ai finalement réussi à passer un fsck (après avoir fait une duplication de l'image disque initiale) en prenant un superblock de secours. Il ne semble pas y avoir de gros dégâts, il n'y a rien de déplace dans le répertoire Lost+Found. Listing transmis à "labille" pour approbation, sujet clos.

Hors ligne

#23 Le 13/01/2012, à 11:55

Ayral

Re : atteindre un disque dur plein - resolu

Par pure curiosité: combien d'heures de travail, pour quel prix (un ordre d'idée ) ?


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#24 Le 13/01/2012, à 13:28

rmy

Re : atteindre un disque dur plein - resolu

Je ne te donnerai pas le tarif, c'est un prix libre et je considère ça comme une information personnelle. Contacte directement la personne par mail qui verra elle-même si elle te fourni cette information ou pas.

Cela représente environ (en comptant la gestion administrative et la presta elle-même) 4 à 5h de boulot.

Hors ligne

#25 Le 28/01/2012, à 17:37

labille

Re : atteindre un disque dur plein - resolu

Voilà, mes données, récupérées par Rémy ont retrouvé mon nouvel HD depuis plus d'une semaine et tout fonctionne impeccable. Super travail effectué avec professionnalisme et convivialité... et en plus on est tenu au courant des opérations, totale confiance !  Merci encore Rémy.

Hors ligne