#1 Le 02/08/2023, à 20:02
- k22bis
[Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Bonjour,
je tente de récupérer les données d'un disque dur démonté sur un portable MAC.
C'est un disque dur ATA 2.5 Pouce.
Lorsque je le branche en externe via un lecteur multifonction (un Dock?) pouvant lire des disques 2.5 et 3.5 pouce ata et sata rien ne se passe au niveau de l'explorateur. Pourtant j'entends le disque dur démarrer.
En faisant un lusb avant d’allumer le dock voici ce que j'obtiens:
k22bis@k22:~$ lsusb
Bus 002 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0461:4d0f Primax Electronics, Ltd HP Optical Mouse
Bus 001 Device 003: ID 03f0:0024 HP, Inc KU-0316 Keyboard
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
maintenant j'allume le dock et refais un lusb et voici ce que j'obtiens:
k22bis@k22:~$ lsusb
Bus 002 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 059: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 002 Device 058: ID 05e3:0745 Genesys Logic, Inc. Logilink CR0012
Bus 002 Device 057: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0461:4d0f Primax Electronics, Ltd HP Optical Mouse
Bus 001 Device 003: ID 03f0:0024 HP, Inc KU-0316 Keyboard
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
k22bis@k22:~$
Le disque dur est un hitachi travelstar 80gb Apple HDD Firmware de 2004.
Je pense qu'il correspond au device 59 car lorsque je démarre le dock sans disque dur voici ce que j'obtiens:
k22bis@k22:~$ lsusb
Bus 002 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 064: ID 05e3:0745 Genesys Logic, Inc. Logilink CR0012
Bus 002 Device 063: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0461:4d0f Primax Electronics, Ltd HP Optical Mouse
Bus 001 Device 003: ID 03f0:0024 HP, Inc KU-0316 Keyboard
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
k22bis@k22:~$
En supposant que mon hypothèse soit bonne quelqu'un saurait-il s'il existe une astuce pour accéder aux partitions puis aux données de ce disque.
Enfin je parle d'astuce mais c'est plutôt de connaissances dont il s'agit!
Autres infos : j'ai lancé l'utilitaire "Disques". Il voit le disque mais sans aucune partition. Tout l'espace est indiqué disponible...
Bonne soirée.
Par avance merci de votre attention et éventuellement de voter aide..
Dernière modification par k22bis (Le 03/08/2023, à 10:14)
Hors ligne
#2 Le 02/08/2023, à 20:33
- geole
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Bonsoir.
Peux-tu donner ce retour.
lsblk -fe7 | cat
Peux-tu aussi donner l'état du disque.
voir chapitre trois.
Dernière modification par geole (Le 02/08/2023, à 20:39)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#3 Le 02/08/2023, à 20:39
- k22bis
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
voici. (J'ai un dvd en lecture dans le lecteur de dvd)
k22bis@k22:~$ lsblk -fe7 | cat
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 vfat 8922-7292 502,4M 2% /boot/efi
└─sda2 ext4 dcf2de2e-3b55-4339-9631-753a032606a7 65,6G 81% /
sdd
sr0 udf SONY_DVD_RECORDER_VOLUME 3021000020202020 0 100% /media/k22bis/SONY_DVD_RECORDER_VOLUME
k22bis@k22:~$
Hors ligne
#4 Le 02/08/2023, à 20:40
- geole
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Peux-tu aussi donner l'état du disque sdd
voir chapitre trois.
1) Installation de l'application.
[quote][/quote]sudo apt-get install --no-install-recommends smartmontools
2) Puis poste ce retour.
sudo smartctl -s on -a /dev/sdd
3) installe aussi les applications testdisk et ddrescue
On utilisera probablement l'une des deux.
Dernière modification par geole (Le 02/08/2023, à 20:49)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#5 Le 02/08/2023, à 20:46
- k22bis
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
voici
k22bis@k22:~$ sudo smartctl -s on -a -d usbjmicron /dev/sdd
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-155-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Hitachi Travelstar 80GN
Device Model: Hitachi IC25N080ATMR04-0
Serial Number: MRG426K4HBHW7H
Firmware Version: MO4AAD7A
User Capacity: 80026361856 bytes [80,0 GB]
Sector Size: 512 bytes logical/physical
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA/ATAPI-6 T13/1410D revision 3a
Local Time is: Wed Aug 2 21:44:39 2023 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART 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: ( 69) minutes.
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 0x000b 100 100 062 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
3 Spin_Up_Time 0x0007 090 090 033 Pre-fail Always - 2
4 Start_Stop_Count 0x0012 097 097 000 Old_age Always - 5084
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
9 Power_On_Hours 0x0012 096 096 000 Old_age Always - 2173
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 2462
191 G-Sense_Error_Rate 0x000a 098 098 000 Old_age Always - 65539
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 31
193 Load_Cycle_Count 0x0012 079 079 000 Old_age Always - 210806
194 Temperature_Celsius 0x0002 229 229 000 Old_age Always - 24 (Min/Max 7/43)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 9
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 1
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 6 (device log contains only the most recent five errors)
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 6 occurred at disk power-on lifetime: 1639 hours (68 days + 7 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 10 08 9f 06 e0 Error: UNC 16 sectors at LBA = 0x00069f08 = 433928
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 10 08 9f 06 e0 00 00:01:22.000 READ DMA EXT
25 00 10 f8 9e 06 e0 00 00:01:22.000 READ DMA EXT
25 00 10 18 9f 06 e0 00 00:01:21.900 READ DMA EXT
25 00 10 e8 9e 06 e0 00 00:01:21.900 READ DMA EXT
25 00 01 d8 3f f7 e0 00 00:01:21.900 READ DMA EXT
Error 5 occurred at disk power-on lifetime: 994 hours (41 days + 10 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 0d bb bd 04 e0 Error: UNC 13 sectors at LBA = 0x0004bdbb = 310715
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 10 b8 bd 04 e0 00 00:00:36.700 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:33.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:29.600 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:26.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:22.300 READ DMA EXT
Error 4 occurred at disk power-on lifetime: 994 hours (41 days + 10 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 0d bb bd 04 e0 Error: UNC 13 sectors at LBA = 0x0004bdbb = 310715
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 10 b8 bd 04 e0 00 00:00:33.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:29.600 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:26.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:22.300 READ DMA EXT
25 00 10 a6 40 08 e0 00 00:00:22.300 READ DMA EXT
Error 3 occurred at disk power-on lifetime: 994 hours (41 days + 10 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 0d bb bd 04 e0 Error: UNC 13 sectors at LBA = 0x0004bdbb = 310715
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 10 b8 bd 04 e0 00 00:00:29.600 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:26.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:22.300 READ DMA EXT
25 00 10 a6 40 08 e0 00 00:00:22.300 READ DMA EXT
35 00 10 68 bd 04 e0 00 00:00:22.300 WRITE DMA EXT
Error 2 occurred at disk power-on lifetime: 994 hours (41 days + 10 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 0d bb bd 04 e0 Error: UNC 13 sectors at LBA = 0x0004bdbb = 310715
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 10 b8 bd 04 e0 00 00:00:26.100 READ DMA EXT
25 00 10 b8 bd 04 e0 00 00:00:22.300 READ DMA EXT
25 00 10 a6 40 08 e0 00 00:00:22.300 READ DMA EXT
35 00 10 68 bd 04 e0 00 00:00:22.300 WRITE DMA EXT
25 00 10 68 bd 04 e0 00 00:00:22.300 READ DMA EXT
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
Warning! SMART Selective Self-Test Log Structure error: invalid SMART checksum.
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.
k22bis@k22:~$
Hors ligne
#6 Le 02/08/2023, à 21:00
- geole
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Le disque est jeune en usage mais certainement extrêment vieux physiquement ( taille 80 Go)
Hours 0x0012 096 096 000 Old_age Always - 2173
Pas mal de secteurs ont déjà du être réparé.
Error 6 occurred at disk power-on lifetime: 1639 hours (68 days + 7 hours) Error: UNC 16 sectors at LBA = 433928
Error 5 occurred at disk power-on lifetime: 994 hours (41 days + 10 hours) Error: UNC 13 sectors at LBA = 310715
Error 4 occurred at disk power-on lifetime: 994 hours (41 days + 10 hours) Error: UNC 13 sectors at LBA = 310715
Error 3 occurred at disk power-on lifetime: 994 hours (41 days + 10 hours) Error: UNC 13 sectors at LBA = 310715
Error 2 occurred at disk power-on lifetime: 994 hours (41 days + 10 hours) Error: UNC 13 sectors at LBA = 310715
Un est irréparrable, C'est très certainement le secteur 0
Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 1
Lance l'application testdisk, elle devrait certainement retrouver des partitions même si elles sont mac.
Dernière modification par geole (Le 02/08/2023, à 21:19)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#7 Le 02/08/2023, à 21:08
- k22bis
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Merci, je viens de lancer testdisk. Visiblement il retrouve plusieurs partitions.Comment savoir laquelle est la bonne? Je n'avais le choix que de continuer donc j'ai continué et là il analyse les cylindres. Il y en a pour un petit moment j'ai l'impression.
Bonne soirée.
Hors ligne
#8 Le 02/08/2023, à 21:22
- geole
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Pour les partitions mac, je ne saurais pas te diriger.
Il faudra que tu les explores et que tu sauvegardes tes données ailleurs.
Cela sera l'occasion de remplacer le disque par un SSD.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#9 Le 02/08/2023, à 23:31
- MicP
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Bonjour
… récupérer les données d'un disque dur …
Pour faire ce genre de travail, il vaut mieux limiter autant que possible les intermédiaires.
Ici, ce sont : le port USB de la machine, le cordon USB, et la carte USB<->SATA qui est dans le boîtier dans lequel est le disque.
Alors si tu peux, connecte plutôt le disque directement sur un connecteur SATA de la carte mère de ta machine,
car les lectures et écritures sur le disque seront nettement plus rapides et tu auras beaucoup moins de risque d'erreurs de lecture/écriture.
Mais bon, je ne sais pas du tout ce que tu utilises comme machine,
et tu n'as peut-être pas de port SATA accessible ou/et disponible.
Dernière modification par MicP (Le 02/08/2023, à 23:40)
Hors ligne
#10 Le 03/08/2023, à 08:57
- k22bis
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Bonjour,
merci pour vos réponses et conseils.
Le testdisk m'informe qu'il y a une partition à récupérer :
Disk /dev/sdd - 80 GB / 74 GiB - CHS 9729 255 63
Current partition structure:
Partition Start End Size in sectors
Bad MAC partition, invalid block0 signature
1 P partition_map 1 63 63
2 P Free 64 262207 262144
3 P HFS 262208 156301477 156039270
4 P Free 156301478 156301487 10
P=Primary D=Deleted
>[Quick Search] [ Backup ]
quand je clique sur Quick search :
Disk /dev/sdd - 80 GB / 74 GiB - CHS 9729 255 63
Partition Start End Size in sectors
>P HFS 262208 156301471 156039264
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
P=Primary D=Deleted
Keys A: add partition, L: load backup, T: change type,
Enter: to continue
HFS+ blocksize=4096, 79 GB / 74 GiB
lorsque je choisis 'enter'
Disk /dev/sdd - 80 GB / 74 GiB - CHS 9729 255 63
Partition Start End Size in sectors
P HFS 262208 156301471 156039264
[ Quit ] [ Return ] >[Deeper Search] [ Write ]
je clique alors sur write et j'obtiens;
Function write_part_mac not implemented
Use pdisk (Mac) or parted (Linux) to recreate the missing partition
using values displayed by TestDisk
je suis prét à lancer gparted comme indiqué, mais j'aimerais bien avoir une confirmation de votre part avant.
Par avance merci et bonne journée.
Hors ligne
#11 Le 03/08/2023, à 09:04
- geole
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Bonjour.
A mon avis, la table de partition a été perdue car le secteur 0 est illisible. Donc à priori, tu ne pourras pas non plus y écrire la table de partition.
Il faut que tu passes par le deep search et que tu sauves ailleurs les répertoires qui seront affichés.
Dernière modification par geole (Le 03/08/2023, à 09:05)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#12 Le 03/08/2023, à 10:13
- k22bis
Re : [Résolu] Récupération données disque dur MAC depuis ubuntu 20.04
Merci pour ton aide. Je passe en résolu. Bonne journée.
Hors ligne