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 18/02/2006, à 22:17

Joseph Tux

RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Comment accéder aux données de ma partition osX, à partir de Linux (UBUNTU, bien sùr)  ?
( j'aurai voulu synchroniser mes anciens marques-pages  Firefox sous OsX, avec les nouveaux sous UBUNTU, de même que l'ensemble de mes documents ).
En "mountant" cette partition, je n'ai accès qu'à presque rien. sad
A quoi servent les 9 autres petites partitions ? ( faut-il en monter, et comment ? )

Faut-il modifier les permissions sous osX ? de quelle façon ? et à quels risques ?

Cette partition est reconnue ext2
Voila tout ce que j'obtiens:
ll /osX/
total 280
-rw-r--r--  1 root root 282624 2005-06-28 14:45 Desktop DB
-rw-r--r--  1 root root      0 2005-06-28 14:45 Desktop DF
-rw-r--r--  1 root root      0 2005-06-28 14:45 Finder
-rw-r--r--  1 root root   1781 2005-06-28 14:45 ReadMe
-rw-r--r--  1 root root      0 2005-06-28 14:45 System

Le fichier README, explique qu'il faut un OS mac'intosh:
This hard disk is formatted with the Mac OS Extended format. Your files and information are still on the hard disk, but you cannot access them with the versiTo access your files you must mount this hard disk on a computer that has Mac OS 8.1 or later installed. To determine the version of system software you\uffffre currently using, choose About This Computer from the Apple menu. If you\uffffre using a version of the Mac OS earlier than 8.1, you must do one of the following: A) upgrade the system software on your computer, B) start up the computer from a hard disk or CD that has Mac OS 8.1 or later, or C) connect the hard disk to If you want to access the files without upgrading your system software, start up your computer with the \uffffMac OS 8.1\uffff CD or the \uffffDisk Tools PPC\uffff disk, then acApple and Mac OS are trademarks of Apple Computer, Inc., registered in the U.S. and other countries. PowerPC is a registered trademark of International Businmoi@ubuntu-g4:~$ oration, used under license therefrom.

Dernière modification par Joseph Tux (Le 09/03/2006, à 22:50)


Il faut bien être un peu félé pour laisser passer la lumière

Hors ligne

#2 Le 18/02/2006, à 22:30

Achille

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Pour monter ta partition OSX sous Ubuntu, il faut taper:

sudo mount -t hfsplus /dev/hdaX /mnt/MacOSX

en remplaçant X par le numéro de ta partition OSX et en ayant créé au préalable le dossier /mnt/MacOSX (sudo mkdir -p /mnt/MacOSX).

Ensuite, tu ne peux pas accéder directement à tes données à cause de problèmes d'autorisations. Le plus simple est de faire ceci:

cd $HOME
mkdir DonneesOSX
sudo -s
rsync -auv /mnt/MacOSX/Users/toto/. DonneesOSX/.
(en remplaçant toto par ton nom d'utilisateur OSX)
chown -R toto:toto DonneesOSX
(en remplaçant toto par ton nom d'utilisateur Ubuntu)
umount /mnt/MacOSX
exit

Tu auras alors dans ton dossier personnel une copie de ton dossier personnel de OSX

Hors ligne

#3 Le 25/02/2006, à 21:56

fox-eye

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Bonsoir,

J'ai essayé la manipulation que tu proposes mais quand j'écris la fameuse ligne

sudo mount -t hfsplus /dev/hda1 /mnt/MacOSX

voilà ce qui se produit;

root@ubuntu:~# sudo mount -t hfsplus /dev/hda1 /mnt/MacOSX
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

là je bloque...:rolleyes::|

Je précise que j'ai lancé le live cd (normal mac os ne démarre plus et j'aimerais récupérer les données)

Dernière modification par fox-eye (Le 25/02/2006, à 21:56)

Hors ligne

#4 Le 25/02/2006, à 22:34

Achille

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

À mon avis, ce ne doit pas être /dev/hda1, mais plutôt /dev/hda3 (c'est le cas le plus fréquent). Pour t'aider à trouver le bon numéro, tu peux taper la commande:

sudo fdisk -l /dev/hda

qui t'affiche la table des partitions.

Autre remarque: si tu es console superutilisateur, sudo est alors inutile.

Dernière modification par Achille (Le 25/02/2006, à 22:35)

Hors ligne

#5 Le 25/02/2006, à 22:56

fox-eye

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

merci bcp smile ça fonctionne nickel. big_smile

Hors ligne

#6 Le 25/02/2006, à 23:25

fox-eye

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

ah oui une dernière question. J'ai réussi à accéder à un des partitions (pas Mac OS X, mais un disque de données).

Je n'arrive pas à copier toutes les données sur mon disque externe via la commande cp -r

Comment puis-je procéder pour qu'il copie tous les fichiers?

il m'indique ce message d'erreur...

cp: ne peut créer le fichier régulier `/media/WD EXTERNE/merou/APPLICATIONS/ JEU/pop-pop 1.0.3(peut effacer_install sur CD)/Icon\r': Argument invalide
cp: ne peut créer le fichier régulier `/media/WD EXTERNE/merou/APPLICATIONS/ JEU/pop-pop 1.0.3(peut effacer_install sur CD)/support/HID.bundle/Icon\r': Argument invalide
cp: ne peut créer le fichier régulier `/media/WD EXTERNE/merou/APPLICATIONS/ JEU/pop-pop 1.0.3(peut effacer_install sur CD)/Icon\r': Argument invalide
cp: ne peut créer le fichier régulier `/media/WD EXTERNE/merou/APPLICATIONS/ JEU/pop-pop 1.0.3(peut effacer_install sur CD)/support/HID.bundle/Icon\r': Argument invalide
...

Hors ligne

#7 Le 26/02/2006, à 00:15

Achille

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Personnellement, je préfère utiliser la commande rsync pour les sauvegardes. Il te suffit de faire:

rsync -auv /chemin/vers/source/. /chemin/vers/copie/.

Hors ligne

#8 Le 26/02/2006, à 00:27

fox-eye

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

ok merci ça marche!

rsync est un soft spécialisé dans la copie de fichiers? comment se fait-il qu'il est plus efficace qu'un simple cp -r?

merci!!!!:D

Dernière modification par fox-eye (Le 26/02/2006, à 00:35)

Hors ligne

#9 Le 08/03/2006, à 09:34

Karak

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

y a t'il moyen de faie l'operation dans l'autre sens, acceder aux données d'Ubuntu sous osx?

Hors ligne

#10 Le 09/03/2006, à 22:48

Joseph Tux

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Un peu tard: merci Achille ( et les autres )
C'était hda10 chez moi, et bien hfsplus
smile


Il faut bien être un peu félé pour laisser passer la lumière

Hors ligne

#11 Le 11/03/2006, à 22:46

Passant

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

à Karak...

Oui, il y a une solution.  smile Elle s'appele "Ext2fs". Elle installe des extensions dans le système plus un PrefPane pour les réglages.
La dernière version, qui tourne sous Tiger ne permet l'accès qu'en "read only". Le PrefPane est un peu bafouillant mais la partition "/" monte au boot d'OsX et peut être démontée (et remontée si nécessaire) avec "Utilitaire de disque".
La version antérieure, limitée à Panther, permet l'accès en lecture/écriture.

Vous aurez noté que je n'ai pas les index de versions sous la tête roll, mais tout ça est sur le site de l'auteur de ce côté:
http://sourceforge.net/projects/ext2fsx

Passant.
(mais presque)

#12 Le 13/03/2006, à 17:13

jean noel

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

bonjour j'ai egalement le meme souci mais je ne sais plus exactement le nom d'utilisateur macosx puisqu'il n'y en avait qu'un seul et pas de mot de passe a l'ouverture.
connaissez vous une methode pour retrouver ce nom d'utilisateur a partir d'ubuntu ??

#13 Le 13/03/2006, à 20:49

Karak

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

merci au passant qui passait wink
quand a toit jean noel, tu devrais créer un post pour ton probleme celui-ci etant marqué resolu et ton probleme n'etant pas réellement le meme.

pour te répondre ca fait un bout de temps que j'utilise osX et je n'ai jamais eu vent d'une telle possibilité hmm

le mieux serait:
si tu as un autre mac: tu monte le tiens en disque cible ( "t" au démarrage) tu branche un cable firewire entre les deux et tu récupere tout les fichiers persos que tu pourrait avoir sur ton DD, ensuite tu réinstall a partir du cd d'origine.

si tu n'as pas d'autre mac, tu monte ta partition OsX sous Ubuntu (comme expliqué plus haut) et en utilisant rsync ou cp, tu procede a un backup de ton ordinateur. et ensuite tu reinstalle osX .

la meilleure des deux techniques est la premiere mais il n'est pas donné a tout le monde d'acceder a deux macs malheureusement:/

Hors ligne

#14 Le 13/03/2006, à 23:11

Achille

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

jean noel: quel est ton souci exactement?

Pour ce qui est de connaître son nom d'utilisateur, c'est très simple: il suffit d'ouvrir un terminal et de taper la commande:

whoami

Ça fonctionne sur tous les systèmes Unix (Mac OS X comme Ubuntu)

Hors ligne

#15 Le 14/03/2006, à 09:47

jean noel

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

bonjour et merci pour cette reponse.
le probleme c'est que le powerbook g3 ne demarre plus sur macOSX et je voulais tenter de recuperer les documents avant de reinstaller macOSX.
j'ai donc demarré avec le live cd d'ubuntu .
j'ai suivi ta procedure:
sudo mount -t hfsplus /dev/hdaX /mnt/MacOSX

en remplaçant X par le numéro de ta partition OSX et en ayant créé au préalable le dossier /mnt/MacOSX (sudo mkdir -p /mnt/MacOSX).

Ensuite, tu ne peux pas accéder directement à tes données à cause de problèmes d'autorisations. Le plus simple est de faire ceci:

cd $HOME
mkdir DonneesOSX
sudo -s
rsync -auv /mnt/MacOSX/Users/toto/. DonneesOSX/.
(en remplaçant toto par ton nom d'utilisateur OSX)
chown -R toto:toto DonneesOSX
(en remplaçant toto par ton nom d'utilisateur Ubuntu)
umount /mnt/MacOSX
exit


mais le probleme c'est que apres  rsync -auv /mnt/MacOSX/Users/toto/. DonneesOSX/.
il m'ecrit dans le terminal "building file list" et rien du tout.
je l'ai laissé tourner toute la nuit la dessus et rien.
(petite info il ne reste que 400 megas de dispos sur le disque dur).
merci si tu as une idée.

#16 Le 14/03/2006, à 16:45

Achille

Re : RESOLU - Accéder aux données de... osX, à partir d' Ubuntu

Tu peux tenter ceci: après avoir monté ta partition OSX depuis le liveCD, tape en terminal, ceci:

sudo nautilus --no-desktop

ce qui te fera apparaître une fenêtre (avec les droits de root: attention!) pour naviguer dans tes dossiers. En particulier, Poste de Travail -> Système de fichiers -> mnt -> MacOSX -> Users devrait t'intéresser.

Remarque que c'est normal que ça ne marche pas: tu tentes de recopier tes données sur le liveCD (qui utilise entièrement la RAM). Il te faut donc utiliser un média externe pour sauvegarder tes données.

Hors ligne