![]() |
Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
![]() |
![]()
Message
#31
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 779 Inscrit : 7 Jan 2003 Lieu : Montréal Membre no 5 496 ![]() |
QUOTE(schlum @ 7 Mar 2005, 04:26) Nop ... "ditto" garde toutes les caracteristiques et copie meme recursivement ... [right][snapback]1051960[/snapback][/right] Je suis étonné... ce n'est pas le cas chez moi ! Mais pire, j'ai fait le test avec psync aussi, et c'est pareil, mes fichiers destination m'appartiennent et ont pour groupe "unkwown". J'ai du toucher à quelque chose de pas bien. EDIT : à inspecter : je clonais sur un disque externe avec la case "ignorer les permissions" cochée. Faut voir. Re-edit : c'est bien ça. Ce message a été modifié par guiguiguillaume - 7 Mar 2005, 14:36. -------------------- guigui - 15,2" et même 20 de plus pour laisser courir le tigre.
|
|
|
![]()
Message
#32
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
QUOTE(guiguiguillaume @ 7 Mar 2005, 00:55) CODE ditto -v /mach_kernel /Volumes/Sauvegarde/mac-kernel Point de vue erreur, cette ligne est pas mal ! IL faut conserver la casse et l'orthographe bien sûr. [right][snapback]1051741[/snapback][/right] Ouah, j'ai trop honte là ![]() Grand merci à toi guiguiguillaume ![]() -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#33
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
QUOTE(guiguiguillaume @ 7 Mar 2005, 14:29) EDIT : à inspecter : je clonais sur un disque externe avec la case "ignorer les permissions" cochée. Faut voir. Re-edit : c'est bien ça. [right][snapback]1052272[/snapback][/right] Oui, il faut faire attention avec cette case à la con et les disques externes ... ![]() Avec certains disques, même la case décochée j'ai eu des problèmes. -------------------- I think therefore I Mac
|
|
|
![]()
Message
#34
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
Grâce à guiguiguillaume (encore merci), j'ai réussi à cloner mon système sur un disque externe via le script suivant :
CODE #!/bin/sh sudo ditto -v -rsrc /Applications /Volumes/Sauvegarde/Applications sudo ditto -v -rsrc /Library /Volumes/Sauvegarde/Library sudo ditto -v -rsrc /System /Volumes/Sauvegarde/System sudo ditto -v -rsrc /Users /Volumes/Sauvegarde/Users sudo ditto -v -rsrc /cores /Volumes/Sauvegarde/cores sudo ditto -v -rsrc /private /Volumes/Sauvegarde/private sudo ditto -v -rsrc /usr /Volumes/Sauvegarde/usr sudo ditto -v -rsrc /bin /Volumes/Sauvegarde/bin sudo ditto -v -rsrc /sbin /Volumes/Sauvegarde/sbin sudo ditto -v -rsrc /mach_kernel /Volumes/Sauvegarde/mach_kernel sudo ditto -v -rsrc /.hidden /Volumes/Sauvegarde/.hidden ln -s /Volumes/Sauvegarde/private/etc /Volumes/Sauvegarde/etc ln -s /Volumes/Sauvegarde/private/var /Volumes/Sauvegarde/var ln -s /Volumes/Sauvegarde/private/tmp /Volumes/Sauvegarde/tmp mkdir /Volumes/Sauvegarde/dev mkdir /Volumes/Sauvegarde/Volumes mkdir /Volumes/Sauvegarde/Network sudo bless -folder /Volumes/Sauvegarde/System/Library/CoreServices Ma nouvelle question est la suivante : comment rentrer une seule fois son mot de passe d'administrateur au début du script et non à chaque opérations du script ? -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#35
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
Up.
Il n'y a pas d'expert du terminal ? -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#36
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 779 Inscrit : 7 Jan 2003 Lieu : Montréal Membre no 5 496 ![]() |
Je qualifie pas pour Expert du terminal mais
- Activer root et faire un su au début te permettra d'avoir le mot de passe demandé qu'une seule fois - COmme je suis vraiment un nain du terminal, je suggère un apple script qui écrive les mots de passe à chaque fois ![]() Mais plus sérieusement, essaye de chercher "shell script" et "user input" dans google... ce genre de choses ! "su password shell script" est une autre idée... -------------------- guigui - 15,2" et même 20 de plus pour laisser courir le tigre.
|
|
|
![]()
Message
#37
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 350 Inscrit : 3 Dec 2002 Lieu : La Crau (Var) Membre no 4 993 ![]() |
Le mot de passe entré dans sudo est valable par défaut pendant 5 mn.
Pour changer cette durée on peut rajouter la ligne suivante dans le fichier /etc/sudoers : CODE Defaults timestamp_timeout=nn où 'nn' représente le nombre de minutes désiré. Attention, pour modifier ce fichier, il faut utiliser la commande 'visudo'. Il faut donc connaitre les commandes élémentaires de l'éditeur vi. -------------------- Le temps ne respecte pas ce que l'on fait sans lui
iMac Intel Core2Duo 20" 2,4GHz 3Go 250Go MacOS X 10.5.6 + LaCie FireWire 500 Go + Maxtor FireWire 500 Go |
|
|
![]()
Message
#38
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
QUOTE(Pasclairix @ 13 Mar 2005, 11:52) Grâce à guiguiguillaume (encore merci), j'ai réussi à cloner mon système sur un disque externe via le script suivant : CODE #!/bin/sh sudo ditto -v -rsrc /Applications /Volumes/Sauvegarde/Applications sudo ditto -v -rsrc /Library /Volumes/Sauvegarde/Library sudo ditto -v -rsrc /System /Volumes/Sauvegarde/System sudo ditto -v -rsrc /Users /Volumes/Sauvegarde/Users sudo ditto -v -rsrc /cores /Volumes/Sauvegarde/cores sudo ditto -v -rsrc /private /Volumes/Sauvegarde/private sudo ditto -v -rsrc /usr /Volumes/Sauvegarde/usr sudo ditto -v -rsrc /bin /Volumes/Sauvegarde/bin sudo ditto -v -rsrc /sbin /Volumes/Sauvegarde/sbin sudo ditto -v -rsrc /mach_kernel /Volumes/Sauvegarde/mach_kernel sudo ditto -v -rsrc /.hidden /Volumes/Sauvegarde/.hidden ln -s /Volumes/Sauvegarde/private/etc /Volumes/Sauvegarde/etc ln -s /Volumes/Sauvegarde/private/var /Volumes/Sauvegarde/var ln -s /Volumes/Sauvegarde/private/tmp /Volumes/Sauvegarde/tmp mkdir /Volumes/Sauvegarde/dev mkdir /Volumes/Sauvegarde/Volumes mkdir /Volumes/Sauvegarde/Network sudo bless -folder /Volumes/Sauvegarde/System/Library/CoreServices Ma nouvelle question est la suivante : comment rentrer une seule fois son mot de passe d'administrateur au début du script et non à chaque opérations du script ? [right][snapback]1060014[/snapback][/right] La solution est tout simplement de lancer le script lui-même avec sudo ![]() -------------------- I think therefore I Mac
|
|
|
![]()
Message
#39
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
QUOTE(schlum @ 13 Mar 2005, 22:07) QUOTE(Pasclairix @ 13 Mar 2005, 11:52) Grâce à guiguiguillaume (encore merci), j'ai réussi à cloner mon système sur un disque externe via le script suivant : CODE #!/bin/sh sudo ditto -v -rsrc /Applications /Volumes/Sauvegarde/Applications sudo ditto -v -rsrc /Library /Volumes/Sauvegarde/Library sudo ditto -v -rsrc /System /Volumes/Sauvegarde/System sudo ditto -v -rsrc /Users /Volumes/Sauvegarde/Users sudo ditto -v -rsrc /cores /Volumes/Sauvegarde/cores sudo ditto -v -rsrc /private /Volumes/Sauvegarde/private sudo ditto -v -rsrc /usr /Volumes/Sauvegarde/usr sudo ditto -v -rsrc /bin /Volumes/Sauvegarde/bin sudo ditto -v -rsrc /sbin /Volumes/Sauvegarde/sbin sudo ditto -v -rsrc /mach_kernel /Volumes/Sauvegarde/mach_kernel sudo ditto -v -rsrc /.hidden /Volumes/Sauvegarde/.hidden ln -s /Volumes/Sauvegarde/private/etc /Volumes/Sauvegarde/etc ln -s /Volumes/Sauvegarde/private/var /Volumes/Sauvegarde/var ln -s /Volumes/Sauvegarde/private/tmp /Volumes/Sauvegarde/tmp mkdir /Volumes/Sauvegarde/dev mkdir /Volumes/Sauvegarde/Volumes mkdir /Volumes/Sauvegarde/Network sudo bless -folder /Volumes/Sauvegarde/System/Library/CoreServices Ma nouvelle question est la suivante : comment rentrer une seule fois son mot de passe d'administrateur au début du script et non à chaque opérations du script ? [right][snapback]1060014[/snapback][/right] La solution est tout simplement de lancer le script lui-même avec sudo ![]() [right][snapback]1060695[/snapback][/right] Merci pour vos réponses. Je vais retenir la solution de schlum (j'aime bien quand c'est simple ![]() -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]() ![]()
Message
#40
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 95 Inscrit : 14 Mar 2004 Membre no 16 224 ![]() |
Bonjour
J'ai un PB et un DD externe firewire, que j' ai partitionné. La premiére partie me sert de stock et sur la deuxieme , je clone le dd de mon powerbook avec carbon copy cloner. Probléme: à chaque fois que je clone, impossible de redémarer sur le dd externe. Le démarrage commence et s' arréte au moment du démarrage, quand il y'a la barre bleue de chargement ( "chargement de......"), hier par exemple ç' était sur chargement des paramétres internet. Un ami m' avait explique que cela pouvait étre du à des fichiers cachés. On avait effectivement fait apparaitre ces fichiers avec ONYX, on en avait ( enfin surtout lui) supprimés quelques uns, recloné le disque et redémarré sur le DD externe sans problémes. Le souci c' est que j' ai voulu faire la méme chose tout seul, et que j' ai du jeter un fichier important, car l' ordi ne voulait plus redémarrer et m' affichait un sens interdit: résultat des courses j' ai du tout réinstaller. Donc ma question est la suivante est ce bien du à ces fichiers cachés? Si oui, lesquels faire apparaitre ( oû: finder, applications.....?), et lesquels supprimer ou pas? Ou le fait que ça ne veuille pas redémarrer sur le disque externeest il simplement du à une mauvaise manip du programme avant le clonage? Merci d' avance. ![]() |
|
|
![]()
Message
#41
|
|
![]() Nouveau Membre Groupe : Membres Messages : 22 Inscrit : 7 Jun 2004 Lieu : Bruxelles.....Marseille Membre no 19 693 ![]() |
Je rencontre le meme probleme. J'ai depuis peu achete un iMac G5 et je voulais faire sur lui un clone de mon titanium. J'ai utilise CCC et lors du redemarage de l'imac il bloque sur la fenetre de chargement, ou il fini le chargement du systeme mais m'affiche un magnifique ECRAN BLEU...
![]() Alors si il y a une solution je suis preneur moi aussi. Merci a tous |
|
|
![]()
Message
#42
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
QUOTE(Gnoom @ 14 Mar 2005, 14:14) Je rencontre le meme probleme. J'ai depuis peu achete un iMac G5 et je voulais faire sur lui un clone de mon titanium. J'ai utilise CCC et lors du redemarage de l'imac il bloque sur la fenetre de chargement, ou il fini le chargement du systeme mais m'affiche un magnifique ECRAN BLEU... ![]() Alors si il y a une solution je suis preneur moi aussi. Merci a tous [right][snapback]1061336[/snapback][/right] Les clones de G3 ou G4 sur G5 donnent de très mauvais résultats par expérience ![]() D'ailleurs du temps des premiers G5, on ne pouvait pas installer dessus le Jaguar classique ... il y avait un 10.2.7 spécifique G5. -------------------- I think therefore I Mac
|
|
|
![]() ![]()
Message
#43
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 95 Inscrit : 14 Mar 2004 Membre no 16 224 ![]() |
Re
J' ai essayé une methode plus radicale: avec l' utilitaire disque fourni dans panther, j' ai effacé le disque cible ( mon dd externe), j' ai ensuite recloné avec carbon copy cloner,et.........ça marche, mon clone est bootable. Je ne sais pas si c' est un hazard ou pas, mais bon tant que ça marche!! |
|
|
![]()
Message
#44
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
QUOTE(benisma @ 15 Mar 2005, 08:55) Re J' ai essayé une methode plus radicale: avec l' utilitaire disque fourni dans panther, j' ai effacé le disque cible ( mon dd externe), j' ai ensuite recloné avec carbon copy cloner,et.........ça marche, mon clone est bootable. Je ne sais pas si c' est un hazard ou pas, mais bon tant que ça marche!! [right][snapback]1062405[/snapback][/right] Mais t'étonnes pas si dans le futur t'as des choses bizarres avec ton système ![]() -------------------- I think therefore I Mac
|
|
|
![]() ![]()
Message
#45
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 95 Inscrit : 14 Mar 2004 Membre no 16 224 ![]() |
Pourquoi?
![]() |
|
|
![]()
Message
#46
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
QUOTE(benisma @ 15 Mar 2005, 12:36) Pourquoi? ![]() [right][snapback]1062779[/snapback][/right] J'avais cloné mon système de G3 sur mon G5 au début ... Que des problèmes ... L'horloge tournait en accéléré, ça plantait de partout etc. De plus je rappelle que quand les G5 sont sortis, on ne pouvait pas installer dessus le même Mac OS X que sur les autres machines ... il y avait un 10.2.7 spécial G5 ![]() Maintenant, je peux très bien me tromper et tu peux n'avoir aucun problème. -------------------- I think therefore I Mac
|
|
|
![]()
Message
#47
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 95 Inscrit : 14 Mar 2004 Membre no 16 224 ![]() |
je ne sais pas, ce n' est pour moi qu' une sauvegarde en cas de dommage sur le dd de mon PB.
Je veux juste retrouver la méme chose sur mon DD externe que sur sur mon PB Pour ne pas tout perdre. Vider le disque cible est la seule méthode que j'aie trouvée, pour pouvoir booter sur le dd externe, aprés si quelqu'un a une méthode moins " risquée" je suis preneur. ![]() |
|
|
![]()
Message
#48
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
CODE #!/bin/sh sudo ditto -v -rsrc /Applications /Volumes/Sauvegarde/Applications sudo ditto -v -rsrc /Library /Volumes/Sauvegarde/Library sudo ditto -v -rsrc /System /Volumes/Sauvegarde/System sudo ditto -v -rsrc /Users /Volumes/Sauvegarde/Users sudo ditto -v -rsrc /cores /Volumes/Sauvegarde/cores sudo ditto -v -rsrc /private /Volumes/Sauvegarde/private sudo ditto -v -rsrc /usr /Volumes/Sauvegarde/usr sudo ditto -v -rsrc /bin /Volumes/Sauvegarde/bin sudo ditto -v -rsrc /sbin /Volumes/Sauvegarde/sbin sudo ditto -v -rsrc /mach_kernel /Volumes/Sauvegarde/mach_kernel sudo ditto -v -rsrc /.hidden /Volumes/Sauvegarde/.hidden ln -s /Volumes/Sauvegarde/private/etc /Volumes/Sauvegarde/etc ln -s /Volumes/Sauvegarde/private/var /Volumes/Sauvegarde/var ln -s /Volumes/Sauvegarde/private/tmp /Volumes/Sauvegarde/tmp mkdir /Volumes/Sauvegarde/dev mkdir /Volumes/Sauvegarde/Volumes mkdir /Volumes/Sauvegarde/Network sudo bless -folder /Volumes/Sauvegarde/System/Library/CoreServices Je ressuscite ce sujet car j'ai encore un problème avec ce script. J'ai cru que tout marchait bien car le système cloné sur le disque externe apparaissait dans les préférences de démarrage. Mais aujourd'hui, j'ai essayé de démarrer dessus et alors que la pomme grise était à l'écran, j'ai un message (type terminal) en haut : "/etc/master.passwd No such file or directory" ![]() Je n'ai pas tout compris à ce script mais il semble que "l'alias" vers /etc/ ne marche pas du moins au démarrage. J'attends donc vos avis d'experts pour savoir si je peux copier directement /etc/ et ne pas faire de liens/alias. Merci d'avance. -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#49
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 779 Inscrit : 7 Jan 2003 Lieu : Montréal Membre no 5 496 ![]() |
Le problème avec les façon dont les lignes ls sont écrites ici est que le lien est écrit de façon absolue. Or, tant que les disques ne sont pas montés, la hiérarche absolue n'existe pas.
En gros, sur ton disque cloné, etc pointe vers /Volumes/Sauvegarde/etc , mais tant que le système a pas finit ses salades, il n'y a rien dans /Volumes. Ce qui marche bien quand le système est prêt ne marche pas encore au boot. Pour faire marcher ce script, il faut : 1) Se placer à la racine du clone et 2) faire des liens en chemin relatif. Pour cela, on peut commencer le script par CODE cd /Volumes/Sauvegarde/ et changer les lignes qui font les liens par CODE ln -s private/etc etc
ln -s private/var var ln -s private/tmp tmp Ce message a été modifié par guiguiguillaume - 21 May 2005, 22:44. -------------------- guigui - 15,2" et même 20 de plus pour laisser courir le tigre.
|
|
|
![]()
Message
#50
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
guiguiguillaume une nouvelle fois à la rescousse. Merci.
![]() Bien que j'aie ceci ça ne peut pas marcher. Bon, je vais donc essayer ta solution mais j'ai du mal à comprendre comment des liens en chemin relatif peuvent mieux fonctionner (je m'aperçois de plus en plus que j'en sais de moins en moins en informatique). -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#51
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 779 Inscrit : 7 Jan 2003 Lieu : Montréal Membre no 5 496 ![]() |
Comme je l'ai dit, le script que tu utilises utilise des dénominations de chemins qui ne sont valides que quand le système a réalisé certaines opérations.
Les liens que ta version du script crééent utilisent un chemin absolu passant par le dossier /Volumes. Une fois que tout est démarré dans le meilleur des mondes, le système créé des dossiers virtuels, dans /Volumes, qui sont en fait des portes d'entrées faciles dans les disques de masse reliés au système. Dans /Volumes tu trouveras donc tous tes disques durs, tes disques réseaux montés, les CDs présents dans le lecteur, etc... Mais ce n'est qu'un artifice du système (un raccourci), en vrai, les points de montage des systèmes de fichiers (et plein d'autre chose) sont dans /dev, avec des noms bizarres du genre rdisk01 ou ce genre de trucs. Comme ce sont des raccourcis, le système doit les créer pour pouvoir s'en servir. Au boot, ce n'est pas encore le cas : le dossier /Volumes est vide. Si ton raccourci pointe vers /Volumes/Sauvegarde/private/etc , tu te retrouves très logiquement avec "File not found". L'idée est donc de ne pas passer par /Volumes (chemin absolu) mais de donner des chemins relatifs, sans passer par aucun raccourci. en faisant "ln -s private/etc etc" tu dis au système : créer (là où je me trouve actuellement) un lien du nom de etc, qui pointe vers le dossier du nom (lui aussi) de etc - ce dossier se trouvant à l'intérieur du dossier private - le dossier private se situant là ou je suis actuellement. (Un lien relatif, ne commençant pas par /, est toujours compris à partir de là d'où est exécuté la commande : si je fais cd Desktop, je demande à la machine d'aller dans le dossier Desktop depuis là où je suis actuellement. Si là où je suis, il n'y a pas de dossier Desktop, la machine répond folder not found). Si tu fais ln -s /Volumes/Sauvegarde/private/etc /Volumes/Sauvegarde/etc Tu dis : créer un lien du nom de etc à la racine du disque sauvegarde, pointant vers /Volumes/Sauvegarde/private/etc. Si, au moment où le système essaie de trouver la destination de l'alias, /Volumes est vide, tout s'arrête. Parce que le lien absolu part de /Volumes. -------------------- guigui - 15,2" et même 20 de plus pour laisser courir le tigre.
|
|
|
![]()
Message
#52
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
Double merci guiguiguillaume.
J'ai compris ton explication (sur ce qu'est en fait /Volumes) et en plus ça marche ![]() Edit (fait à partir du système sur disque externe) : il ne me reste plus qu'à me pencher sur la programmation des sauvegardes à des dates données. Ce message a été modifié par Pasclairix - 22 May 2005, 00:07. -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#53
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 350 Inscrit : 3 Dec 2002 Lieu : La Crau (Var) Membre no 4 993 ![]() |
Tu ne devrais pas avoir de problème avec crontab.
Un petit détail au sujet de la commande ln. Il faut effectivement créer un lien symbolique relatif. Mais ce n'est pas la peine de se positionner dans le répertoire avant. La commande suivante marche très bien : CODE ln -s private/etc private/tmp private/var /Volumes/Sauvegarde/ Ce qui est important, est que les cibles soient relatives. Ce message a été modifié par jpimbert - 22 May 2005, 06:43. -------------------- Le temps ne respecte pas ce que l'on fait sans lui
iMac Intel Core2Duo 20" 2,4GHz 3Go 250Go MacOS X 10.5.6 + LaCie FireWire 500 Go + Maxtor FireWire 500 Go |
|
|
![]()
Message
#54
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
QUOTE(jpimbert @ 22 May 2005, 06:35) Tu ne devrais pas avoir de problème avec crontab. Un petit détail au sujet de la commande ln. Il faut effectivement créer un lien symbolique relatif. Mais ce n'est pas la peine de se positionner dans le répertoire avant. La commande suivante marche très bien : CODE ln -s private/etc private/tmp private/var /Volumes/Sauvegarde/ Ce qui est important, est que les cibles soient relatives. [right][snapback]1157683[/snapback][/right] En effet c'est bien sur la piste "crontab" que je me dirige. ![]() Par contre, je n'ai pas trop compris la ligne de code sur le "ln" : où figure le lien crée et que pointe-t-il ? (en même temps c'est juste pour ma "culture" personnelle puisque ça marche déjà) -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#55
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 350 Inscrit : 3 Dec 2002 Lieu : La Crau (Var) Membre no 4 993 ![]() |
Pour créer un lien symbolique, la commande "ln -s" a deux modes d'utilisation.
1/ pour créer un lien à la fois : CODE ln -s private/etc /Volumes/Sauvegarde/etc Le premier paramètre private/etc est la cible. Le deuxième paramètre est le lien. 2/ pour créer plusieurs liens à la fois, dans le même répertoire : CODE ln -s private/etc private/tmp private/var /Volumes/Sauvegarde/ Les premiers paramètres sont les cibles. Le dernier paramètre est le répertoire dans lequel les liens seront créés. -------------------- Le temps ne respecte pas ce que l'on fait sans lui
iMac Intel Core2Duo 20" 2,4GHz 3Go 250Go MacOS X 10.5.6 + LaCie FireWire 500 Go + Maxtor FireWire 500 Go |
|
|
![]()
Message
#56
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 403 Inscrit : 29 Aug 2003 Lieu : En rêve dans les pif-paf, en vrai RP Membre no 9 295 ![]() |
QUOTE(jpimbert @ 22 May 2005, 18:27) Pour créer un lien symbolique, la commande "ln -s" a deux modes d'utilisation. 1/ pour créer un lien à la fois : CODE ln -s private/etc /Volumes/Sauvegarde/etc Le premier paramètre private/etc est la cible. Le deuxième paramètre est le lien. 2/ pour créer plusieurs liens à la fois, dans le même répertoire : CODE ln -s private/etc private/tmp private/var /Volumes/Sauvegarde/ Les premiers paramètres sont les cibles. Le dernier paramètre est le répertoire dans lequel les liens seront créés. [right][snapback]1158570[/snapback][/right] J'en apprends tous les jours. Merci. ![]() -------------------- Ça peut toujours vous aider à m'aider au cas où :
• iMac Intel 17", C2D 2 GHz, 4->3 Go, SSD 256 Go, 10.6.8, carte graphique HS (si vous avez une solution…) • MacBook Air 11", i7 1,7 GHz, 8 Go, SSD 480 Go, 10.15.4 • Mac Mini G4 1,42 GHz, 1 Go, SSD 32 Go, 10.4.11 • iBook 13", G3 800 MHz, 640 Mo, SSD 32 Go, 10.4.11 |
|
|
![]()
Message
#57
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 350 Inscrit : 3 Dec 2002 Lieu : La Crau (Var) Membre no 4 993 ![]() |
QUOTE(Pasclairix @ 22 May 2005, 19:10) J'en apprends tous les jours. Merci. ![]() [right][snapback]1158641[/snapback][/right] +1. Et en plus, au fur et à mesure que j'apprends, j'ai l'impression qur tout change tout le temps. ![]() -------------------- Le temps ne respecte pas ce que l'on fait sans lui
iMac Intel Core2Duo 20" 2,4GHz 3Go 250Go MacOS X 10.5.6 + LaCie FireWire 500 Go + Maxtor FireWire 500 Go |
|
|
![]() ![]() |
Nous sommes le : 20th July 2025 - 13:35 |