7 votes

Est-il possible de réduire l'espace disque nécessaire à l'installation de Mac OS X 10.6 ?

J'espérais installer Mac OS X sur une clé USB que je possède, mais elle ne fait que 4 Go. Le programme d'installation me dit qu'il n'y a pas assez d'espace libre, mais il ne précise pas de combien d'espace libre j'ai besoin.

  1. Quelqu'un connaît-il le minimum exact ?
  2. Est-il possible de créer une installation personnalisée ne comportant que les éléments de base et ne dépassant pas 4 Go ?

11voto

Louis Gerbarg Points 1810

L'installation minimale qui vient du DVD est de ~6 gigaoctets. Si vous voulez faire une installation plus petite, la chose la plus facile à faire est de l'installer sur une autre partition, de réduire l'installation, puis de la copier sur le lecteur cible en utilisant ditto o Carbon Copy Cloner .

Bien que je ne recommande pas de faire tout cela, il y a quelques choses installées dans le système par défaut qui peuvent être supprimées pour gagner de l'espace :

  1. Toutes les applications binaires sont installées dans les deux sens (32 bits Intel, 64 bits Intel), et il est tout à fait possible de supprimer le 32 bits Intel. Les seuls Macs Intel livrés qui ne supportent pas l'espace utilisateur 64 bits sont les MacBook Pro, Mac Mini et MacBook 2006 originaux. Vous pouvez utiliser un programme comme Xslimmer pour le faire.
  2. Tous les frameworks sont installés à 3 voies (32 et 64 bits Intel, et 32 bits PPC). Les bits PPC sont présents pour Rosetta même si l'émulateur n'est pas installé. Vous pouvez supprimer le PPC si vous n'avez pas l'intention d'utiliser d'applications appc. Encore une fois, Xslimmer fait ça.
  3. Toutes les installations de Mac OS X comprennent l'ensemble des pilotes nécessaires pour tous les Macs pris en charge par ce système d'exploitation au moment de sa livraison. Un certain nombre de pilotes peuvent ne pas être nécessaires pour votre machine particulière, et peuvent être supprimés, mais cela est modérément compliqué.
  4. Si vous avez installé plusieurs localisations, vous pouvez les supprimer. Xslimmer peut le faire, tout comme Monolingue .
  5. Si vous êtes vraiment courageux, vous pouvez construire un mkext et supprimer entièrement le répertoire des pilotes d'OS X. Un mkext est un paquet de kexts généralement utilisé dans le cadre du démarrage par le réseau, mais le chargeur de démarrage peut également l'utiliser pour démarrer à partir d'un disque normal. Il omettra tous les pilotes qui ne sont pas nécessaires au démarrage d'un système, et sera réduit à une seule architecture. Sur mon système, cela permet d'économiser environ 300 Mo. Si les pilotes complets ne sont pas présents, certains périphériques peuvent ne pas fonctionner, mais tout ce qui est nécessaire au démarrage devrait l'être.
  6. Vous pouvez commencer à supprimer les programmes dans /Applications, mais le système suppose qu'ils sont là, certaines choses peuvent ne pas fonctionner correctement.
  7. L'utilitaire de disque laisse par défaut de l'espace supplémentaire pour certains éléments sur les disques dépassant une certaine taille. Il est documenté aquí . Sur un disque de 4 Go, il y a ~328 Mo de perdus de cette façon.

    200MB sont destinés à la partition ESP. L'ESP est un espace d'effacement utilisé dans de rares circonstances pour le processus de démarrage. Sa suppression peut entraîner des difficultés pour installer les mises à jour du microprogramme, mais ce n'est probablement pas le cas, et vous ne le remarquerez probablement pas.

    Il y a également 128 Mo d'espace non formaté après la partition HFS+. Cet espace est là pour faciliter les opérations LVM (redimensionnement des partitions) et peut être nécessaire dans certains cas limites lors de l'exécution du programme d'installation (si le programme d'installation a besoin d'un morceau d'espace contigu pour quelque chose qui n'est pas un fichier normal lors d'une mise à jour du système d'exploitation et qu'il ne peut pas trouver l'espace dans le FS, il peut l'étendre). Vous pouvez probablement vous en débarrasser, mais cela pourrait rendre difficile l'exécution de l'installateur directement sur le disque. Bien sûr, étant donné ce que vous devez faire pour obtenir 10.6 sur le disque, les chances que vous puissiez simplement exécuter une mise à jour 10.7 contre quand il sort semblent très faibles de toute façon.

    Afin de disposer le disque de cette manière, vous devrez construire manuellement la carte de partition avec la ligne de commande gpt outil.

Cela dit, les mesures ci-dessus ne permettront probablement pas de réduire suffisamment OS X pour qu'il tienne dans un lecteur flash de 4 Go. Même si c'était le cas, OS X a besoin d'un certain espace temporaire (quelques centaines de mégas) pour fonctionner, et par défaut, cet espace se trouve sur le lecteur de démarrage. Bien qu'il soit concevable d'écrire un script de démarrage pour trouver un lecteur à l'intérieur du système et l'utiliser comme espace temporaire (pointer /private/tmp à cet endroit, et configurer le pager par défaut), c'est modérément compliqué. Je suppose qu'il s'agit d'un lecteur de récupération pour un laboratoire ou autre, auquel cas vous ne voulez pas que cette installation perturbe les lecteurs du système qu'elle démarre. Si vous avez besoin de démarrer sur une gamme de machines, cela signifie également que la suppression des pilotes est considérablement plus compliquée et limitée.

En fin de compte, vous êtes beaucoup Vous feriez mieux d'acheter une clé USB de 8 Go. C'est assez grand pour cloner une installation normale, et cela vous épargnera des jours de travail.

1voto

MattH Points 746

Je ne sais pas quel est le minimum absolu. N'est-ce pas écrit sur le boîtier du DVD ?

Cependant, il y a évidemment des choses que vous pouvez supprimer de l'installation pour récupérer plusieurs centaines de mégaoctets. Je ne suis pas sûr que vous puissiez faire tenir Snow Leopard dans 4 Go, cependant. 8 Go devraient être suffisants.

  • Les langages et les architectures d'application supplémentaires ne sont pas nécessaires et sont plutôt énormes (les enchaîner à l'aide de Monolingue ou quelque chose comme ça) ;
  • Les applications iLife (GarageBand, iPhoto, iMovie & iMovie HD, iDVD) et iTunes totalisent plus de 1 Go ensemble ;

Il y en a probablement beaucoup d'autres que vous pouvez dépouiller. Je vous conseille de créer une autre partition sur votre disque principal (peut-être 15-20 Go), d'y installer Mac OS et d'essayer de supprimer des éléments jusqu'à ce que la partition passe sous les 4 Go. Ensuite, copiez-le sur votre disque avec Carbon Copy Cloner et il devrait être amorçable.

1voto

Un autre facteur auquel personne ne pense est la quantité de RAM dont dispose votre ordinateur. En effet, si vous avez 2 Go de RAM, une clé USB amorçable avec Mac OS X va créer un fichier d'échange de mémoire virtuelle de 2 Go sur le disque. Il sera stocké dans

/private/var/vm/sleepimage

Vous pouvez supprimer ce fichier mais au prochain redémarrage, il sera recréé.

Si vous utilisez la même clé USB sur un ordinateur doté de 8 Go de RAM, elle essaiera de créer un fichier d'échange de 8 Go. Ainsi, votre installation de 4 Go pourrait passer à 12 Go d'espace disque la première fois que vous l'utiliserez.

Il existe quelque part une méthode pour désactiver définitivement le fichier sleepimage. Cela signifie que chaque fois que vous démarrez à partir de la clé USB, elle n'utilisera que la RAM et ne mettra pas en cache le contenu de la RAM dans le fichier sleepimage. Cela peut avoir un effet négatif sur les performances du système, mais vous serez en mesure de faire fonctionner votre système sur une clé USB plus petite.

0voto

Eric Lamb Points 780

J'ai juste scanné /Library y /System y /usr avec GrandPerspective pour trouver les gros fichiers. Voici ce que j'ai trouvé :

662 Mb /Library/Printers
 52 Mb /Library/Fonts/STHeiti Medium.ttc
 58 Mb /Library/Dictionaries/Shogakukan Progressive English-Japanese...
382 Mb /System/Library/Speech/Voices/Alex.SpeechVoice
 52 Mb /System/Library/Fonts/STHeiti Light.ttc
 34 Mb /System/Library/Fonts/Aqua Kana.ttc

Au total, 1,2 Go. Je suppose que ces fichiers peuvent être supprimés en toute sécurité si c'est pour une clé USB.

0voto

Lors de l'installation de Mac OS 10.6 "Snow Leopard", vous pouvez cliquer sur "Personnaliser" et supprimer le support d'impression, les polices supplémentaires, les traductions de langues, Rosetta, X11 et Quicktime. Cela élimine 3+ Go et laisse le "logiciel système essentiel" qui nécessite 8,01 Go.

Si vous voulez l'installer sur un disque plus petit, vous ne pourrez pas utiliser le CD d'installation. Vous devrez en supprimer encore plus et faire une copie exacte.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X