Mac4Ever MacGameZone Gadget O'Mac Refurb-Store Mac-LAN : Jouez ! Forum : ...
icon
Dimanche 01 Juin 2008

Disques, volumes, et images-disques - Part 1

Logiciels > Tutoriaux
Qu'est ce qu'un volume ? un disque ?


Un disque est un support de stockage physique au sens large, par exemple :
- une galette de plastique de 12 centimètres de diamètre qu'on appelle un CD ou un DVD
- un disque dur, qu'il soit interne ou externe
- une clé USB

Un volume est la représentation qu'utilise un Mac pour représenter le contenu d'un disque dans le Finder.

Quand on insère un disque (un DVD dans le lecteur optique, une clé USB dans le port correspondant, un disque dur externe, ...) le volume correspondant "monte" sur le bureau (et dans la barre latérale des fenêtres du Finder) :

Disques, volumes, et images-disques
J'ai branché une clé USB dont j'ai nommé le volume "CLE USB" (c'est original...)


À côté du volume monté de la clé USB, on voit le volume correspondant au disque dur système interne ("MacBook") de l'ordinateur (qui s'appelle "MacBook de Bicus"), et également l'explorateur de réseau (que nous ignorerons royalement ici).

Une fois que le volume est monté, on fait ce qu'on a à faire avec (regarder le film sur le DVD, écouter la musique sur le CD, copier des fichiers sur la clé USB ou le disque dur, ...)

Quand on a fini de s'en servir, il faut le démonter, c'est à dire l'éjecter du système, avant de le débrancher (déconnecter) physiquement. L'éjection d'un volume permet de dire au Finder et aux applications "Arrêtez d'utiliser ce volume, je vais retirer le disque".

Pour ce faire, plusieurs possibilité équivalentes :
- l'icône "éject" en regard du volume dans la barre latérale du Finder
- le glissé-déposé sur le bureau, du volume vers la corbeille qui devient une icône d'éjection
- le menu "Fichier" > "Éjecter" du Finder, après avoir sélectionné le volume à démonter :

Disques, volumes, et images-disques
Raccourci clavier pour éjecter un volume : "command" + "e"


Si on n'éjecte pas un volume avant de déconnecter le disque, on risque d'interrompre brutalement une opération de lecture ou d'écriture sur le volume, et potentiellement de corrompre des données (un peu comme sauter d'une voiture pendant qu'elle roule, mieux vaut attendre qu'elle s'arrête), et le Finder râle :

Disques, volumes, et images-disques


De manière générale, pensez toujours à démonter un volume avant de déconnecter le périphérique correspondant !

L'éjection et la déconnexion sont liées dans le cas d'un support optique (CD ou DVD), puisque le disque sort physiquement du lecteur peu après avoir été "démonté" du bureau.
Comme les ports USB et Firewire n'ont pas de petites papattes pour retirer eux-mêmes la prise, c'est à vous qu'échoit la noble tâche de déconnecter le disque (après avoir évidemment vérifié que le volume ait été démonté du bureau dans le Finder)

Qu'est-ce qu'une image-disque ?


Un fichier d'image-disque est un disque virtuel, c'est à dire qu'il contient un volume (au même titre qu'un disque) dans un fichier.
On peut considérer un fichier image-disque comme le clone d'une clé USB ou d'un CD.

Le fichier d'image-disque est reconnaissable à son extension ".dmg" (pour "Disk ImaGe"), par exemple l'image-disque de Quicktime telle qu'on peut la télécharger depuis le site d'Apple :

Disques, volumes, et images-disques
une image-disque...


Le volume contenu dans le fichier monte tout simplement en double-cliquant sur le fichier ".dmg" :

Disques, volumes, et images-disques
... et son volume


On peut dire que l'ouverture d'un fichier ".dmg" correspond virtuellement à l'insertion d'un disque physique dans le Mac, puisque dans les deux cas le volume contenu dans le disque (qu'il soit physique ou virtuel) monte sur le bureau du Finder.

Une fois que le volume d'une image-disque est monté, on l'utilise exactement comme le volume d'un disque physique, jusqu'à l'éjection du volume.

Mais quel est le rapport avec l'installation d'un logiciel ?


La plupart des logiciels téléchargés sur Internet le sont sous la forme d'une image-disque, le volume contenu dans l'image-disque sert de "vaisseau de transport" pour le téléchargement. Une fois l'image-disque téléchargée et le volume correspondant monté, il suffira donc de copier l'application contenue dans ce volume vers le dossier "Applications" de votre disque dur :

Disques, volumes, et images-disques - Part 1
Adium vous prend par la main...


Disques, volumes, et images-disques - Part 1
Firefox aussi vous montre comment faire


- Pourquoi ne pas lancer l'application directement depuis le volume monté ?

- Parce qu'une fois l'application lancée, vous ne pourrez plus éjecter le volume qui la contient. Si vous faites ça pour toutes les applications téléchargées, vous allez très vite avoir une quantité de volume virtuels montés sur le bureau, ce qui n'est pas très "propre".

De plus, quand vous supprimerez le fichier d'image-disque, vous perdrez l'application puisque elle n'existait que sur le volume contenu dans l'image disque. Le dossier "Applications" de votre disque dur est là pour y stocker les applications, autant en profiter !

Donc, à moins que vous n'ayez pour vocation de collectionner les fichiers ".dmg" et les volumes virtuels montés sur le bureau, copiez vers votre disque dur ce qui vous intéresse (généralement une application), puis éjectez le volume et jetez le fichier .dmg qui le contenait.

Ensuite seulement lancez l'application fraîchement copiée, depuis le dossier "Applications" de votre disque dur.

@ Bicus


Les réactions à cet article
Témoignages et avis....
  • Le 03/06/2008, 11:57@ iScarabee : Sympa

    Sympa ce petit tutoriel :)
  • Le 03/06/2008, 12:32@ PatatoOor : Simplicité

    Tout cela est logique mais si une fois cliqué sur le fichier telechargé l'application allait directement dans le répertoire applications et que le fichier DMG s'effacait et le volume se démontait, ça serait quand même mieux !
  • Le 03/06/2008, 12:45@ vvtvn : Re: Simplicité. Ça dépend

    Je ne recommande pas de copier les applications téléchargées dans le dossier Applications, mais dans un sous-dossier du dossier Applications - qu'on peut nommer "+++" ou "Apps Persos" etc... - de façon à ne pas avoir à faire le tri, lorsque je veux faire des sauvegardes, entre les applications installées par défaut avec le système (ce que j'appelle grossièrement les applications Apple, bien qu'elles ne soient pas toutes d'Apple) et celles que j'ai rajoutées au cours de l'utilisation de mon ordinateur.

    En effet, pour faire la sauvegarde des applications installées a posteriori, il me suffit de sauvegarder le dossier "+++" (ou autre suivant le nom que vous lui avez donné), pour ainsi ne pas avoir à retélécharger l'ensemble de ces applications.
  • Le 03/06/2008, 13:19@ Gamoul ! : Question

    Est-ce que quelqu'un sait si on peut voir quel processus bloque l'éjection d'un volume, quand on a un message du type "Impossible d'éjecter XXX, le volume est utilisé" ?
  • Le 03/06/2008, 13:22@ onpurpose : vvtn

    vvtn, ecxellente idée et je pensais les rangées dans des dossiers différents par type d'utilisation, bien évidemment, c'est trop tard vu que mon dossier est une vraie cohue, mais si je les déplace maintenant, les programmes vont-ils trouver leurs préférences respectives? merci d'avance
  • Le 03/06/2008, 13:37@ ouine : petit début d'aide ...

    ... j'attends des tips un peu plus poussé :)
    par contre dans la signature, marrant de lrie ça "contrib_MERCI_DE_RETIRER_CE_TEXTE_@ml.free.fr" sur "contributeur" :):)
  • Le 03/06/2008, 15:35@ vvtvn : Re: onpurpose

    Pour la majorité des applications, ça ne changera pas grand chose. Une exception notable: Adobe CS_ . Pour pouvoir le déplacer il faut le désinstaller et le réinstaller dans le nouveau dossier. Pour les applications qui s'installent via drag-and-drop, pas de souci.
  • Le 03/06/2008, 15:48@ ZeFrenchToon : Astuce

    Si on a pas les droits d'administration, on peut créer un dossier "Applications" à la racine de son compte pour y déposer ses propres applications. On notera au passage que le dossier reprend la même icône que son collègue qui se trouve à la racine du volume de démarrage.

    Re: Gamoul!
    Souvent, un logiciel Micro$oft (à cause des fichiers temporaires), le Finder qui copie, le terminal ou Spotlight qui indexe le contenu du volume (grrrr, si on pouvait lui dire de ne pas indexer les clefs à celui là).
  • Le 03/06/2008, 16:58@ nhoizey : Pourquoi des .dmg plutôt que des .app ?

    Switcheur depuis maintenant un an, je me demande quel est l'intérêt d'avoir parfois des .dmg quand on n'a bien souvent à l'intérieur qu'une unique application ?
  • Le 03/06/2008, 21:36@ Mrik : @ nhoizey

    Une application sous Mac étant en réalité un dossier dont le nom se termine par .app, il est impossible de la transférer directement par Internet. Il y a bien la possibilité de la compresser en zip ou en rar, mais le format officiel pour Mac est le DMG.
  • Le 03/06/2008, 22:20@ Bicus : Pourquoi des .dmg plutôt que des .app ?

    Intérêts possibles d'utiliser une DMG pour les développeurs :
    - Comprimée, donc peut être un poil plus petite que le .APP
    - Un seul vrai fichier et pas un paquet (.APP = dossier avec une extension)
    - Possibilités de personnalisation de l'affichage du volume (image de fond, icônes, ...)
    - Possibilité d'afficher un accord de license au montage du volume de la DMG
  • Le 05/06/2008, 16:45@ kt1 : Re: Simplicité. Ça dépend

    @PatatoOor : Je ne suis pas du tout d'accord. Pourquoi le DMG copierai sur notre disque une application directement sans nous demander ?

    Il y a plusieurs raisons pour lesquelles je pense que c'est bien mieux ainsi :

    - premièrement il m'arrive souvent de télécharger l'application, de l'essayer depuis le dmg et ensuite, seulement si ça me plaît, je le transfert dans mon dossier apps. De plus, chacun est libre de la mettre où il veut cette application, que ce soit dans un sous dossier du dossier apps, que ce soit à la racine, que ce soit sur Macintosh HD, sur un autre DD ...

    - ensuite niveau sécurité : imagine que tu télécharge une application, tu n'as même pas le temps de voir ce que c'est que ça se copie tout seul sur ton dd, tu ne sais pas où. Et si c'était pas réellement ce que tu attendais, mais un logiciel pirate ?

    - enfin, c'est une question de principe. On a pas à imposer des actions à l'utilisateur qu'il n'a pas demandé. Il en a la possibilité, il le fait seulement s'il en a envie, où il en a envie.

    Voilà @+ ;-)

    PS : de plus, je ne crois pas que le drag & drop demande un effort surhumain, il est largement justifié par ce que j'ai dit avant. :-)
  • Le 07/06/2008, 21:44@ Mat' : @Gamoul : Voir les processus

    En passant par le terminal on peut utiliser la commande :
    lsof | grep NOM_DE_L_IMAGE_ICI


Donnez votre avis
Réagissez à cet article...
 
Si vous cherchez de l'aide ou si vous avez une question à poser, ne réagissez pas ici ! Redirigez-vous vers le forum !
Pseudo/Nom : Email (sera protégé contre le Spam) :
Titre :
Réaction :
Recopiez le code de l'image ci-contre :
Rubriques
  • humeurcreationmateriel
  • logicielsjeuxmacos