Pages : 1
#1 Le 10/05/2017, à 00:24
- ALSC
Récuperer données d'un DD Mac sans MAC
Bonjour à vous tous,
Je suis confronté à un gros problème.
Je dois récupérer les données d'un disque dur provenant d'un MacBook Pro.
Je ne connais quasiment rien concernant les macs et je débute avec Ubuntu.
J'ai Ubuntu 16.04.2 Desktop amd64 installé sur mon PC et j'ai connecté le disque dur Apple en interne sur le PC.
A partir du terminal, j'ai lancé les commandes suivantes :
1° Pour repérer les partitions du DD Apple :
- sudo fdisk -l + mot de passe
résultat concernant le disque Apple:
Disque /dev/sdb : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 0000567D-29BE-0000-9C57-00008B0B0000
Périphérique Start Fin Secteurs Size Type
/dev/sdb1 40 409639 409600 200M EFI System
/dev/sdb2 409640 975503591 975093952 465G Apple Core storage
/dev/sdb3 975503592 976773127 1269536 619,9M Apple boot
2° Pour créer un répertoire de montage :
- sudo mkdir /Mac => OK
3° Pour monter la partition :
- sudo mount /dev/sdb2 /Mac
résultat :
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Je suis coincé et je suppose que cela doit être une bêtise, mais je suis trop débutant pour la trouver.
Ou alors il ne s'agit pas d'une partition HSF ou HSF+ ?
Je remercie d'avance les personnes qui auront pris le temps de me lire et qui pourront m'apporter de l'aide.
Hors ligne
#2 Le 10/05/2017, à 16:48
- Junkaria
Re : Récuperer données d'un DD Mac sans MAC
Salut !
Tu devrai spécifier le type de filesystem :
sudo mount -t hfsplus /dev/sdb2 /Mac
S'il ne connait pas le type hfs, installe le package hfsprogs
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#3 Le 10/05/2017, à 18:06
- ALSC
Re : Récuperer données d'un DD Mac sans MAC
Bonjour,
Merci beaucoup pour ta réponse.
J'ai essayé la commande
sudo mount -t hfsplus /dev/sdb2 /Mac
D'abord sans hfsprogs et puis après avoir installé le package.
Dans les deux cas ça ne fonctionne pas.
J'ai le message suivant :
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Merci encore
Hors ligne
#4 Le 11/05/2017, à 08:04
- bruno
Re : Récuperer données d'un DD Mac sans MAC
Bonjour,
/dev/sdb2 409640 975503591 975093952 465G Apple Core storage
Je t'invite à faire une recherche sur "apple core strorage ubuntu" ou "apple core storage linux". En effet, "Core storage" est un gestionnaire de volumes logique et c'est une spécificité Apple. Tu ne vois donc pas les partitions à l'intérieur de "Core Storage" avec les outils standard d'Ubuntu.
Hors ligne
#5 Le 12/05/2017, à 10:36
- Junkaria
Re : Récuperer données d'un DD Mac sans MAC
Personnellement je ferai une machine virtuelle MAC OSX, et j'y récupèrerai les données, ça sera moins chiant que d'ajouter des composants pour MAC si tu n'en a besoin qu'une seule fois.
Mais sinon oui sur google tu as plusieurs solutions, c'était rapide à chercher :
https://askubuntu.com/questions/727736/ … -read-only
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#6 Le 13/05/2017, à 12:37
- ALSC
Re : Récuperer données d'un DD Mac sans MAC
Merci beaucoup pour vos réponse.
Je n'ai pas pu répondre plus tôt suite à des problèmes familiaux.
Ce W.E., je vais essayer de comprendre ce qu'il y a sur les liens que vous m'avez envoyé.
Je vous dirai quoi après.
Hors ligne
#7 Le 22/05/2017, à 16:42
- ALSC
Re : Récuperer données d'un DD Mac sans MAC
Bonjour,
Je reviens tardivement parce que j'ai cherché et essayé de comprendre.
Junkaria,
Il semblerait qu'il n'y a pas moyen de créer une machine virtuelle Mac OSX sur un PC. Il faut obligatoirement le faire sur un Mac.
J'ai essayé de me débrouiller avec libfvde mais la partition Apple Core Storage est encryptée et je n'ai pas de mot de passe ou de clé.
Pourtant, c'est le support d'Apple qui m'a sous entendu qu'en passant par Linux il y a moyen d'avoir accès à mes données (mais ils ne peuvent pas m'en dire plus).
Voici ce que j'obtiens :
root@UBUNTU: /# fvdemount -e /mnt/com.apple.boot.S/System/Library/Caches/com.apple.corestorage/EncryptedRoot.plist.wipekey /dev/sdb2 /media/mntfvdemount 20160918
Unable to open: /dev/sdb2.
libfvde_encryption_context_plist_decrypt: invalid plist - decrypted data already set.
libfvde_volume_open_read_keys_from_encrypted_metadata: unable to decrypt encrypted root plist.
libfvde_volume_open_read: unable to read keys from secondary encrypted metadata.
libfvde_volume_open_file_io_handle: unable to read from file IO handle.
mount_handle_open_input: unable to open input volume.
root@UBUNTU: /# fvde
fvdeinfo fvdemount fvdewipekey
root@UBUNTU: /# man fvdemount
root@UBUNTU: /# man fvdeinfo
root@UBUNTU: /# fvdeinfo -e /mnt/com.apple.boot.S/System/Library/Caches/com.apple.corestorage/EncryptedRoot.plist.wipekey /dev/sdb2
fvdeinfo 20160918
Unable to open: /dev/sdb2.
libfvde_encryption_context_plist_decrypt: invalid plist - decrypted data already set.
libfvde_volume_open_read_keys_from_encrypted_metadata: unable to decrypt encrypted root plist.
libfvde_volume_open_read: unable to read keys from secondary encrypted metadata.
libfvde_volume_open_file_io_handle: unable to read from file IO handle.
info_handle_open_input: unable to open input volume.
root@UBUNTU: /# man fvdeinfo
root@UBUNTU: /# fvdeinfo /dev/sdb2
fvdeinfo 20160918
Unable to unlock keys.
Merci d'avance pour vos réponses.
Modération : merci à l'avenir d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 22/05/2017, à 17:06)
Hors ligne
Pages : 1