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.

#26 Le 10/04/2014, à 07:00

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Bonjour Seb,
bon ben c'est pas des bonnes nouvelles tout ca, merci pour l'aide.
Essayond de voir si on peut recuperer quelques données.

Voila le resultat des commandes indiquées:

ubuntu@ubuntu:~$ sudo smartctl -a /dev/sda
smartctl 6.2 2013-04-20 r3812 [x86_64-linux-3.11.0-12-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi Travelstar 5K320
Device Model:     Hitachi HTS543216L9A300
Serial Number:    090624FBC2005CDH6E3A
LU WWN Device Id: 5 000cca 5e5d5012e
Firmware Version: FB2OC40J
User Capacity:    160 041 885 696 bytes [160 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    5400 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 3f
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Thu Apr 10 05:56:12 2014 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(  645) seconds.
Offline data collection
capabilities: 			 (0x5b) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					No Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 (  67) minutes.
SCT capabilities: 	       (0x003d)	SCT Status supported.
					SCT Error Recovery Control supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   098   095   062    Pre-fail  Always       -       262144
  2 Throughput_Performance  0x0005   100   100   040    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0023   253   100   033    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   000    Old_age   Always       -       2712
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   100   100   040    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0032   079   079   000    Old_age   Always       -       9477
 10 Spin_Retry_Count        0x0033   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       2543
184 End-to-End_Error        0x0033   100   100   097    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   096   100   000    Old_age   Always       -       6635724734479
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   061   045   000    Old_age   Always       -       39 (Min/Max 39/40)
191 G-Sense_Error_Rate      0x000a   100   097   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       11600049
193 Load_Cycle_Count        0x0032   090   090   000    Old_age   Always       -       104325
194 Temperature_Celsius     0x0022   141   100   000    Old_age   Always       -       39 (Min/Max 10/55)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   100   100   000    Old_age   Always       -       1
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x002a   200   200   000    Old_age   Always       -       0
223 Load_Retry_Count        0x002a   100   100   000    Old_age   Always       -       0

SMART Error Log Version: 1
ATA Error Count: 1
	CR = Command Register [HEX]
	FR = Features Register [HEX]
	SC = Sector Count Register [HEX]
	SN = Sector Number Register [HEX]
	CL = Cylinder Low Register [HEX]
	CH = Cylinder High Register [HEX]
	DH = Device/Head Register [HEX]
	DC = Device Command Register [HEX]
	ER = Error register [HEX]
	ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 1 occurred at disk power-on lifetime: 744 hours (31 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 65 3c d9 6e 46  Error: UNC 101 sectors at LBA = 0x066ed93c = 107927868

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 78 29 d9 6e 40 08      00:00:11.600  READ DMA EXT
  25 00 78 b1 d8 6e 40 08      00:00:11.600  READ DMA EXT
  25 00 78 39 d8 6e 40 08      00:00:11.600  READ DMA EXT
  25 00 78 c1 d7 6e 40 08      00:00:11.600  READ DMA EXT
  25 00 78 49 d7 6e 40 08      00:00:11.600  READ DMA EXT

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed: read failure       40%      9449         151920211
# 2  Short offline       Completed: read failure       40%      9449         151920211
# 3  Short offline       Completed without error       00%      6867         -
# 4  Short offline       Completed without error       00%         3         -
# 5  Short offline       Completed without error       00%         3         -
# 6  Short offline       Completed without error       00%         2         -
# 7  Short offline       Completed without error       00%         2         -
# 8  Short offline       Completed without error       00%         1         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

ubuntu@ubuntu:~$ 

Hors ligne

#27 Le 10/04/2014, à 08:53

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Raw_Read_Error_Rate = 262144
=> outch

Start_Stop_Count = 2712
Power_Cycle_Count = 2543
=> dommage, il n'avait pas beaucoup de démarrage/arrêt à son actif...

Power_On_Hours = 9477
=> dommage, à peine plus d'un an de fonctionnement continue, ce n'était pas si vieux

Reported_Uncorrect = 6635724734479
=> aïe aïe aïe... le nombre est tellement grand qu'on pourrait même se demander si ce n'est pas un bug !

Power-Off_Retract_Count = 11600049
=> c'est énorme. c'est le nombre de fois où la tête de lecture s'est parquée à l'extérieur du disque. Chez moi j'en suis à 262158 (PC acheté en août 2013) et je trouve déjà que c'est beaucoup... mais je n'ai pas pris le temps de m'y pencher...

Current_Pending_Sector = 1
=> c'est pas grand chose, tout seul ce serait "juste" un début de signe de mort imminente. mais associé aux autres indicateurs, ça me fait craindre le pire (enfin, même si c'était à 0 je craindrais le pire)

Ce qui est dommage c'est que le problème n'ait pas été détecté plus tôt : « Error 1 occurred at disk power-on lifetime: 744 hours (31 days + 0 hours) » ça date d'il y a très longtemps ça. Si tu avais été prévenu tu aurais pu t'y pencher en toute quiétude. La surveillance des données SMART, ça devrait être inclus par défaut dans le système afin de prévenir les gens quand le disque va mourir...


Bon, as-tu à ta disposition un autre disque, plus grand que celui-ci et vierge-ou-presque ?
La première chose à faire est de faire une image de ce disque (si toutefois c'est encore possible) avant qu'il ne soit totalement mort...
Et le reste des opérations se fera sur l'image...

Hors ligne

#28 Le 10/04/2014, à 09:12

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

C est bizare car ce PC m a servi 3 ans au boulot avec Windows, et depuis plus de 2 ans avec UBUNTU...

Bon j ai un HDD USB externe de 2 T.

Hors ligne

#29 Le 10/04/2014, à 09:45

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

C est bizare car ce PC m a servi 3 ans au boulot avec Windows, et depuis plus de 2 ans avec UBUNTU...

Donc il a servi 1/5 du temps sur une période de 5 ans, cela veut dire en moyenne un peu plus de 5 heures par jour, week-ends compris...

Bon j ai un HDD USB externe de 2 T.

Il est vide ? Écrasable ?

Hors ligne

#30 Le 10/04/2014, à 13:02

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Il n'est pas vide car il me sert de backup pour plusieurs PC sur differentes partitions. Mais je peux y creer une parttion de taille superieure a celle de ce disque.

Hors ligne

#31 Le 10/04/2014, à 13:14

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

J'aurais aimé écrire directement sur le disque, pour reproduire le partitionnement de ton disque qui est en train de mourir. À partir du moment où on n'est pas directement sur le disque, pas besoin de créer une partition à part : un simple fichier suffira (le système de fichiers du disque USB devra bien sûr être capable de contenir un fichier de la taille du disque en train de mourir). Ce sera juste plus pénible d'accéder aux partitions présentes dans l'image du disque.

Pour faire cette image, on utilisera ddrescue. Imaginons que le disque en train de mourir est /dev/sda et que ton disque dur externe, dans lequel sera placée l'image, est monté dans /media/ubuntu/super_disque_usb, il faut alors faire :

sudo apt-get install gddrescue
sudo ddrescue /dev/sda /media/ubuntu/super_disque_usb/image_ddrescue /media/ubuntu/super_disque_usb/journal_ddrescue

Attends-toi à ce que la commande ddrescue prenne de très nombreuses heures : elle essaiera de lire le disque dur bit à bit, en revenant sur les zones qu'elle n'arrive pas à lire...


Une fois cette commande terminée, tu auras une image (au moins partielle) de ton disque... Ensuite, on pourra essayer d'affiner en relançant ce programme ou alors d'accéder directement aux données sur l'image.

Dernière modification par tiramiseb (Le 10/04/2014, à 13:16)

Hors ligne

#32 Le 10/04/2014, à 20:00

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Bonsoir Seb

gddrescue installé.

Pour ne pas faire de C... sur la commande suivante, voila la visibilté de mes disques:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x0003cf03

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   312580095   156039169    5  Extended
/dev/sda5          501760   312580095   156039168   8e  Linux LVM

Disk /dev/mapper/ubuntu--vg-root: 155.6 GB, 155591901184 bytes
255 heads, 63 sectors/track, 18916 cylinders, total 303890432 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: 0x00000000

Disk /dev/mapper/ubuntu--vg-root doesn't contain a valid partition table

Disk /dev/mapper/ubuntu--vg-swap_1: 4190 MB, 4190109696 bytes
255 heads, 63 sectors/track, 509 cylinders, total 8183808 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: 0x00000000

Disk /dev/mapper/ubuntu--vg-swap_1 doesn't contain a valid partition table

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00007822

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63  1757816234   878908086   83  Linux
/dev/sdb2      1757816235  2097391615   169787690+  83  Linux
ubuntu@ubuntu:~$ sudo apt-get install gddrescue

Qu'elle est exactement la commande a utilisé pour ne pas effacer les sauvegardes sur mon disque de 2Teras ?

Hors ligne

#33 Le 10/04/2014, à 21:14

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

bon j'ai essayé, mais ca ne fonctioone pas. vola la commande et le resultat:

ubuntu@ubuntu:~$ sudo ddrescue /dev/sda /dev/sdb/image_ddrescue /dev/sdb/journal_ddrescue
ddrescue: Can't open output file: Not a directory

Hors ligne

#34 Le 10/04/2014, à 21:21

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

/dev/sdb, c'est le lien vers le périphérique "disque"
/dev/sdb1, c'est le lien vers le périphérique "partition"

Quand tu montes un système de fichiers, c'est le périphérique "partition" qui est monté sur un répertoire comme par exemple /media/ubuntu/toto.

Tu ne veux pas écrire dans le périphérique disque ni dans le périphérique partition. Tu veux écrire dans un fichier qui est dan sla partition que tu auras monté en cliquant dessus, dans le gestionnaire de fichiers.

Donc :
1/ clique sur la partition sur laquelle tu veux mettre le fichier afin qu'elle soit montée
2/ exécute la commande mount pour voir où elle est montée '/media/machin/truc"
3/ exécute une commande similaire à ce que j'ai proposé en #31, le 2me et le 3me argument ne devant pas commencer par /dev

Hors ligne

#35 Le 11/04/2014, à 11:00

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Merci c'est plus claire.
C'est donc fait, et voila le résultat:

ubuntu@ubuntu:~$ sudo ddrescue /dev/sda /media/ubuntu/Rescue/image_ddrescue /media/ubuntu/Rescue/journal_ddrescue


GNU ddrescue 1.16
Press Ctrl-C to interrupt
rescued:   160041 MB,  errsize:    4096 B,  current rate:        0 B/s
   ipos:    77783 MB,   errors:       1,    average rate:   10931 kB/s
   opos:    77783 MB,     time since last successful read:      34 s
Finished                   
ubuntu@ubuntu:~$ 

Maintenant comment peut on "lire" cette image?

Hors ligne

#36 Le 11/04/2014, à 13:34

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Maintenant, tu peux si tu veux créer un disque virtuel pour VirtualBox à partir de cette image "raw" : si ça se trouve, une machine virtuelle démarrerait sans problème là-dessus : si c'est le cas, alors bingo tu devrais avoir accès à tes données.
Attention, ne demande pas à VirtualBox de travailler directement sur l'image, il ne faut pas risquer qu'il la casse.

D'ailleurs si tu as un peu de place, fais une copie de ce fichier au cas où tu ferais une connerie avec, c'est peut-être actuellement celui qui a le plus de valeur à tes yeux.

Mais si tu préfères l'option d'un accès direct aux données, tu vas commencer par utiliser fdisk pour voir le contenu de l'image en terme de partitions :

fdisk -l /media/ubuntu/Rescue/image_ddrescue

=> ça devrait être très très similaire à ce que ça donnait sur le disque

Ensuite tu utilises losetup pour créer un "loop device" vers les partitions contenues dans l'image.
En effet, c'est pour cela que j'aurais préféré qu'on bosse sur un disque directement : avec un disque dur, le système crée automatiquement les périphériques pour les partitions (/dev/sdXY). Avec une image, il faut que tu indiques toi-même au système comment pointer vers une partition.

La commande est alors quelque chose du genre :

sudo losetup -o XXX loop0 /media/ubuntu/Rescue/image_ddrescue

... où XXX est le décalage (en octets) entre le début du fichier et le début de la partition.

Par exemple, dans ton exemple ci-dessus (disque réel), la première partition est à 2048 secteurs du début du disque et un secteur fait 512 octets. Par conséquent, pour créer un périphérique qui pointe vers cette partition la valeur de XXX serait de 2048×512 = 1048576.

Le même raisonnement est à avoir pour chacune des partitions de l'image, (en incrémentant bien sûr loop0 vers loop1, loop2, etc)

Les partitions contenues dans le fichier image sont alors disponibles dans /dev/loop0, /dev/loop1, etc.

Ensuite, tu peux utiliser la commande pvscan pour les détecter en tant que volumes LVM :

sudo pvscan

Attention, débranche entièrement ton disque sda pendant les manipulation : lui il faut le laisser se reposer.

Hors ligne

#37 Le 17/04/2014, à 20:16

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Enfin un peut de temps pour reprendre.

le fichier rescue est dupliqué
J'ai branché le disque sur lequel se trouve l'original sur un autre PC, voila ce que ça donne:

jean-michel@JM-Bureau:~$ sudo fdisk -l
[sudo] password for jean-michel: 

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x67b6839b

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *          63  1757816469   878908203+  83  Linux

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xc3f21450

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1   *        2048    19533297     9765625   82  partition d'échange Linux / Solaris
/dev/sdb2        19533822   410156870   195311524+   5  Étendue
/dev/sdb5        19533824   410156870   195311523+  83  Linux

Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes
255 têtes, 63 secteurs/piste, 243201 cylindres, total 3907029168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00007822

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdd1              63  1757816234   878908086   83  Linux
/dev/sdd2      1757816235  2097391615   169787690+  83  Linux
/dev/sdd3      2097391616  2466031615   184320000   83  Linux
jean-michel@JM-Bureau:~$ 

Le fichier rescue se trouve sur /dev/sdd3 Montée sur /media/jean-michel/Rescue

je ne trouve nul part d'axplication sur la commande losetup, et donc je ne comprend pas ce que tu me demande de faire...désolé

Hors ligne

#38 Le 20/04/2014, à 10:04

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

je me suis lancé
Voila ce que ca donne:

jean-michel@JM-Bureau:~$ fdisk -l /media/jean-michel/Rescue/image_ddrescue

Disk /media/jean-michel/Rescue/image_ddrescue: 160.0 GB, 160041885696 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0003cf03

                           Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/media/jean-michel/Rescue/image_ddrescue1   *        2048      499711      248832   83  Linux
/media/jean-michel/Rescue/image_ddrescue2          501758   312580095   156039169    5  Étendue
/media/jean-michel/Rescue/image_ddrescue5          501760   312580095   156039168   8e  LVM Linux
jean-michel@JM-Bureau:~$ sudo losetup -o 256901120 loop0 /media/jean-michel/Rescue/image_ddrescue5
/media/jean-michel/Rescue/image_ddrescue5: Aucun fichier ou dossier de ce type
jean-michel@JM-Bureau:~$ sudo losetup -o 256901120 loop0 /media/jean-michel/Rescue/image_ddrescue
loop0: Aucun fichier ou dossier de ce type
jean-michel@JM-Bureau:~$ sudo losetup -o 256900096 loop0 /media/jean-michel/Rescue/image_ddrescue
loop0: Aucun fichier ou dossier de ce type
jean-michel@JM-Bureau:~$ sudo losetup -o 1048576 loop0 /media/jean-michel/Rescue/image_ddrescue
loop0: Aucun fichier ou dossier de ce type
jean-michel@JM-Bureau:~$ 

je ne comprend la reponse

Hors ligne

#39 Le 20/04/2014, à 10:51

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Je crois que j'ai fait une erreur dans mon message #36.

Essaie avec :

sudo losetup -o XXX /dev/loop0 /media/jean-michel/Rescue/image_ddrescue

Tes offsets me semblent corrects. Attention, tu ne peux pas monter la 2me partition car ce n'est qu'une partition étendue.
Ce qui t'intéresse c'est bien sûr celle qui est numérotée 5.

(attention, si tu le fais pour les deux partition (la 1 et la 5), il faut utiliser loop0 et loop1 : tu ne pourras pas avoir deux fois /dev/loop0...

Dernière modification par tiramiseb (Le 20/04/2014, à 10:51)

Hors ligne

#40 Le 20/04/2014, à 11:49

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Merci Seb de revenir sur ce sujet
Pour clarifier puisque c'est la partition numéro 5 qui m'intéresse, je prend comme valeur XXX 512 x la valaeur de debut de image_ddrescue5 soit 512 x 501760

Hors ligne

#41 Le 20/04/2014, à 13:23

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Cela me semble correct, oui.

Hors ligne

#42 Le 20/04/2014, à 15:08

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Merci c'est fait.
pas de message d’erreur, ca doit avoir fonctionné.
PAr contre le pvscan, c'est pas gagné.

jean-michel@JM-Bureau:~$ pvscan
Le programme 'pvscan' n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt-get install lvm2

j'ai compris qu'en fait c'etait sans sudo, et qu'il fallait avoir installé le paquet lvm2, ce qur j'ai fait.
Mais ensuite pb de droit je crains:

jean-michel@JM-Bureau:~$ pvscan
  /dev/mapper/control: open failed: Permission non accordée
  Failure to communicate with kernel device-mapper driver.
  WARNING: Running as a non-root user. Functionality may be unavailable.
  /run/lock/lvm/P_global:aux: open failed: Permission non accordée
  Unable to obtain global lock.
jean-michel@JM-Bureau:~$ lvscan
  /dev/mapper/control: open failed: Permission non accordée
  Failure to communicate with kernel device-mapper driver.
  WARNING: Running as a non-root user. Functionality may be unavailable.
  No volume groups found
jean-michel@JM-Bureau:~$

je suis de nouveau en rade...

Hors ligne

#43 Le 20/04/2014, à 19:12

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

j'ai compris qu'en fait c'etait sans sudo

Si si, pour pvscan c'est avec sudo.

À partir du moment où tu as utilisé "sudo losetup [...]", tout se passe comme si tu étais sur un "vrai" disque : il faut donc utiliser sudo.

Hors ligne

#44 Le 21/04/2014, à 09:32

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

parfait tu as raison.
Mais comme je suis vraiment un boulet, j'ai beau chercher partout, je ne comprend pas comment accéder a ce "loop0"

jean-michel@JM-Bureau:~$ sudo losetup -o 256901120 /dev/loop0 /media/jean-michel/Rescue/image_ddrescuejean-michel@JM-Bureau:~$ sudo pvscan
  PV /dev/loop0   VG ubuntu-vg   lvm2 [148,81 GiB / 0    free]
  Total: 1 [148,81 GiB] / in use: 1 [148,81 GiB] / in no VG: 0 [0   ]

j'ai beau lire la doc lvm et des tas de tutos relatif a LVM je ne sais pas ce qu'il faut faire.
Je pense qu'il faut la "monter" ? mais comment?

Hors ligne

#45 Le 21/04/2014, à 09:55

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Ok, ton système a donc vu le volume physique /dev/loop0, sur lequel est situé le groupe de volumes "ubuntu-vg" (il pourrait y avoir plusieurs volumes physiques pour un seul groupe de volumes, mais dans ton cas c'est un seul VG dans un seul PV).

Étant donné qu'il a bel et bien détecté ce volume physique et qu'il le montre bel et bien associé au groupe de volumes sus-nommé, on peut se dire qu'il a également détecté les volumes logiques qui sont dedans.
Pour les voir, tu peux faire :

sudo lvs

Pour y accéder et les monter, il faut alors utiliser les chemins "/dev/ubuntu-vg/nom_du_lv".

Si on reprend le tout premier message de cette discussion, tes données seraient alors dans /dev/ubuntu-vg/root.

Tu peux commencer par tenter de le monter, de la manière suivante :

sudo mount /dev/ubuntu-vg/root /mnt

Hors ligne

#46 Le 21/04/2014, à 10:27

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Merci Seb, ça avance
Ca à l'air monté, mais pb d'access:

jean-michel@JM-Bureau:~$ sudo lvs
[sudo] password for jean-michel: 
  LV     VG        Attr      LSize   Pool Origin Data%  Move Log Copy%  Convert
  root   ubuntu-vg -wi-a---- 144,91g                                           
  swap_1 ubuntu-vg -wi-a----   3,90g                                           
jean-michel@JM-Bureau:~$ sudo mount /dev/ubuntu-vg/root /mnt
jean-michel@JM-Bureau:~$ cd /dev/ubuntu-vg/root
bash: cd: /dev/ubuntu-vg/root: N'est pas un dossier
jean-michel@JM-Bureau:~$ dir
0	Documents  examples.desktop   image2.png  Modèles  Public	    Ubuntu\ One  Vidéos
Bureau	e-mail	   from\ airport.pdf  Images	  Musique  Téléchargements  unison.log
jean-michel@JM-Bureau:~$ dir /mnt
bin   cdrom  etc   initrd.img	   lib	  lost+found  mnt  proc  run   srv  tmp  var	  vmlinuz.old
boot  dev    home  initrd.img.old  lib64  media       opt  root  sbin  sys  usr  vmlinuz
jean-michel@JM-Bureau:~$ cd /mnt
jean-michel@JM-Bureau:/mnt$ cd /root
bash: cd: /root: Permission non accordée
jean-michel@JM-Bureau:/mnt$ 

Est ce qu'il y aurait une méthode graphique accéder à cette partition (pour les boulets de la ligne de commande comme moi c'est plus rapide...)
J'ai installé  "System-config-lvm" qui est censé être une interface graphique de LVM mais quand je le lance, rien ne se passe, aucune fenêtre ne s'ouvre (apparemment pb avec la 13.10)

Hors ligne

#47 Le 21/04/2014, à 10:40

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Bonne nouvelle !

jean-michel@JM-Bureau:/mnt$ cd /root

Attention, là tu sors de /mnt pour aller dans /root. Si tu voulais aller dans /mnt/root à partir de /mnt, la commande serait "cd root".
Si tu veux le contenu de ton ancien home, ça peut être dans /mnt/home/jean-michel (en remplaçant "jean-michel" par ton ancien username s'il était différent).

Et tu peux bien sûr y accéder à partir de ton navigateur de fichiers, en cherchant ce même chemin à partir de la racine du système.

A priori tu ne devrais pas avoir de problème de droits pour accéder à ces fichiers, car :
- les droits se font sur les identifiants numériques des utilisateurs
- le premier identifiant numérique utilisé pour les utilisateurs normaux sur Ubuntu est 1000
- ton ancien utilisateur avait probablement l'identifiant 1000
- tu as actuellement probablement l'identifiant 1000
- donc si j'ai tout juste, pour le système ces fichiers t'appartiennent

J'ai installé  "System-config-lvm"

Tu n'as pas besoin de ce genre de choses, LVM fonctionne, tu as monté le volume comme il faut, il est utilisable comme n'importe quel autre espace de stockage.

Hors ligne

#48 Le 21/04/2014, à 10:55

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Ce serai super, et c'est ce que j'ai essayé de suite, mais quand j'utilise mon navigateur de fichier, et que je vais dans mnt, je ne voie rien, juste un emplacement vide

Hors ligne

#49 Le 21/04/2014, à 11:17

tiramiseb

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

Que donne le retour de ces commandes ?

ls /mnt
ls /mnt/home

Dans ton navigateur de fichiers, ne serais-tu pas par hasard allé dans /mnt/mnt (croyant, dans /mnt, être à la racine) ?

Hors ligne

#50 Le 21/04/2014, à 11:21

JeanMiB

Re : [Résolu] Ubuntu ne démarre pas _ recupération du home

ca y est ca marche
j'ai rebooté 1 foie, puis la systeme a rebooté tout seul une autre foi
j'ai redéroulé toute la séquence depuis losetup
et cette foie je voie bien tous les fichiers!
super merci
je verifi ce que je retrouve et si c'est bon, je resume les commades dans un dernier post et je passe en résolu!

Hors ligne