Installer Ubuntu sur un SSD

53

Nous allons installer Ubuntu 10.10 sur le nouveau SSD Intel x25M de 80 Go. Ce sera une nouvelle installation. Je fais des recherches sur Google depuis quelques jours et je reçois d’énormes articles / blogs / questions / réponses. Un être particulièrement utile étant:

Comment puis-je optimiser le système d'exploitation pour les SSD?

Mais avec tant de suggestions et de différences d’opinions (sur des liens différents), ce processus d’installation simple de système d’exploitation me semble une tâche ardue et je veux vraiment rester avec Ubuntu (même si je l’utilise depuis très peu de temps).

Quelqu'un peut-il m'aider en répondant à quelques questions (oui, elles sont répétées car je ne pouvais pas comprendre les réponses ailleurs)

  1. Quel système de fichiers (ext2 / 3/4 ou autre)? (considérez la vie de SSD)
  2. Peut-il être changé après l'installation?
  3. Dois-je partitionner le disque? (comme nous le faisons dans le disque dur traditionnel) pour le moment, pas de plan de double démarrage. Seul Ubuntu vivra sur un espace limité de SSD de 80 Go.
  4. J'ai 2 Go de RAM, dois-je toujours allouer de l'espace de swap (si je ne l'alloue pas, puis-je tout de même mettre en veille prolongée la machine)? L'échange d'espace aura-t-il une incidence sur la vie des disques SSD?
  5. Devrais-je envisager de mettre 1 Go de RAM supplémentaire pour éviter un espace d'échange?
  6. Qu'est-ce que l'alignement de partition? Faut-il le faire avant d'installer le système d'exploitation Ubuntu ou peut-on le faire plus tard?

Utilisation prévue - navigation intensive, programmation, vidéo / musique standard et autres programmes ne nécessitant pas une utilisation intensive du processeur ni de la RAM. Gardera les gros fichiers sur un disque dur externe.

configuration ordinateur portable - 3 ans, Vaio, Core2 Duo, 2 Go de RAM

Plus de références:

Kunal
la source

Réponses:

53

Je commencerai par dire que la réponse que vous avez liée résume déjà toutes les optimisations dont vous pourriez avoir besoin.

Ensuite, pour répondre à vos questions:

1. Quel système de fichiers (ext2 / 3/4 ou autre)? (considérez la vie de SSD)

ext4 est un bon système de fichiers même pour SSD, ce serait donc ma suggestion. (Si vous voulez des performances si mauvaises, vous devriez essayer XFS)

2. Peut-il être changé après l'installation?

Oui, mais ce n'est pas anodin, alors choisis bien dès le début :)

3. Dois-je partitionner le disque? (comme nous le faisons dans le disque dur traditionnel) pour le moment, pas de plan de double démarrage. Seul Ubuntu vivra sur un espace limité de SSD de 80 Go.

Ce n'est vraiment pas une question de SSD, mais votre choix personnel. Si vous me le demandiez, je dirais non. ne partitionnez pas le disque, vous finirez par perdre de l'espace utile. (Si vous vous retrouvez avec une partition de 2 Go libre et une autre avec 1 Go libre, vous disposez théoriquement de 3 Go libre mais vous ne pouvez pas copier un fichier de 3 Go ... cet espace est perdu)

4. J'ai 2 Go de RAM, dois-je quand même allouer de l'espace de swap (si je n'alloue pas d'espace de swap, puis-je quand même mettre en veille prolongée la machine)? L'échange d'espace aura-t-il une incidence sur la vie des disques SSD? Je ne m'inquiéterais pas autant de la vie des disques SSD (une version moderne peut fonctionner pendant des décennies), cependant 2 Go de RAM sont suffisants pour ne pas avoir besoin de la partition swap. Enfin, la partition de swap est nécessaire pour l'hibernation. Par conséquent, si vous souhaitez passer en hibernation de la machine, vous avez besoin de la partition de swap.

5. Dois-je envisager de mettre 1 Go de RAM supplémentaire pour éviter un espace d'échange? 1 Go de plus ou de la RAM est toujours utile :) faites-le si vous le pouvez.

6. Qu'est-ce que l'alignement de partition? faut-il le faire avant d'installer le système d'exploitation Ubuntu ou peut-on le faire plus tard?

C'est la procédure où vous alignez des grappes, des blocs et des morceaux. À mon humble avis, il est nécessaire uniquement sur les serveurs avec un débit de données important. Un bon outil pour aligner une partition est GParted. Bien sûr, cela devrait être fait avant d' installer Ubuntu.

J'espère que cela t'aides :)

OpenNingia
la source
1
Merci pour une excellente information. J'apprécie vraiment que vous preniez le temps de répondre à une réponse aussi élaborée. Donc, devrais-je utiliser l’espace de permutation (puis-je le spécifier dans certaines configurations selon lequel le système d’exploitation devrait utiliser l’espace de permutation rarement comme pour la veille prolongée et rien d’autre)? et je suis complètement d'accord avec vous sur # 3, je ne créerai aucune partition logique.
Kunal
2
Pour en savoir plus sur la documentation ubuntu ( help.ubuntu.com/community/SwapFaq ): # swappiness peut avoir une valeur comprise entre 0 et 100 # swappiness = 0 indique au noyau d'éviter d'échanger des processus de la mémoire physique le plus longtemps possible # swappiness = 100 indique au noyau d'échanger agressivement des processus en dehors de la mémoire physique et de les déplacer pour échanger le cache
kunal
1
Donnez à cet homme un coup de main Qualité Réponse.
Allan
6

Je vais essayer de répondre aux questions que je peux:

  1. EXT4 est l’un des meilleurs systèmes de fichiers actuellement disponibles, je vous conseille donc d’y aller.

  2. Vous pouvez modifier certains systèmes de fichiers Linux après l'installation (ext3-> ext4, ext4-> btrfs, par exemple). Voici un lien qui explique comment changer ext3 en ext4 .

  3. Pas la plus claire des questions, mais Ubuntu va créer automatiquement des partitions.

  4. et 5.Vous aurez besoin d’un espace d’échange de taille égale ou supérieure (par rapport à votre RAM) pour pouvoir hiberner. Tant que vous n’effectuez aucune tâche intensive, votre système évitera l’utilisation de la permutation tant qu’il y aura suffisamment de RAM. Peut-être une bonne considération serait d’ajouter plus de RAM si possible - donnez-lui environ 4 Go. Si vous n'allouez pas d'espace d'échange, il existe une autre option (non recommandée) - l'hibernation dans un fichier (j'ajouterai les liens à ma réponse ultérieurement).

Meilleurs vœux! Je mettrai à jour ma réponse avec des liens pertinents, ainsi que éventuellement des ressources pour apprendre Ubuntu / Linux :).

RolandiXor
la source
Merci pour l'aide Roland. À propos de jeter plus de RAM, j'ai lu à divers liens qu'un système d'exploitation 32 bits serait capable d'adresser que jusqu'à 3 Go, de sorte que le maximum que je pourrais ajouter serait de 1 Go. Est-ce exact?
Kunal
Un système d'exploitation 32 bits peut gérer jusqu'à 4 Go (Windows XP était limité à 3 Go) - alors oui et non. Ubuntu 32 bits peut utiliser un noyau PAE (avec des extensions d’adresse de page), ce qui permet au système 32 bits d’utiliser 5 Go ou plus. Si vous installez plus de 4 Go de RAM (ce qui est peu probable), le système d'exploitation utilisera le noyau pae (si je me souviens bien, automatiquement). Si ce n'est pas le cas automatiquement, vous pouvez l'installer facilement depuis le centre logiciel.
RolandiXor
5

Concernant les échanges sur SSD:

Je ne voudrais pas trop mettre une partition de swap sur un SSD. Comme indiqué précédemment, le swap n'est utilisé que s'il ne reste plus de RAM. Mais alors il y a "peu" d'écritures séquentielles et "beaucoup" de lectures aléatoires. C'est exactement une forme d'utilisation des disques SSD. - Le même principe est utilisé par la technologie "readyboost" de microsofts, uniquement avec des clés USB.


la source
C'est cool, j'ai maintenant installé Ubuntu avec le processus d'installation par défaut, donc je suppose qu'il a créé un espace d'échange pour lui-même. Aujourd'hui, je vais commencer à le peaufiner pour le SSD.
Kunal
1

Ne pas jeter une clé à molette, mais vérifier ce que le fabricant du SSD dit à propos de la nécessité de ces techniques pourrait porter ses fruits.

Les personnes qui ont créé mon SDD affirment que je n'ai pas besoin de m'inquiéter de TRIM et des optimisations, etc. Ils affirment que leur micrologiciel rend tout cela inutile, que le SSD doit être utilisé comme tout autre disque. Je les ai pris au mot et jusqu'ici tout va bien.

jonc
la source
0

Je vous déconseille de laisser un espace d'échange sur votre carte SSD 80G. L'espace d'échange, comme son nom l'indique, est un emplacement où les fichiers sont lus / écrits à tout moment, lorsque votre ordinateur est lourdement chargé. Les disques basés sur SSD ne doivent pas toujours être lus / écrits, car chaque "cellule" ou unité d’allocation doit être lue / écrite autant de fois, après quoi ils ne sont plus fiables. Vous devriez investir dans plus de RAM, même si c'est excessif. Ensuite, surveillez votre utilisation de la RAM sur une session très chargée (beaucoup de navigateur, vidéos, compilateur, etc.). Pour le système de fichiers, je voudrais rester avec ce que propose Ubuntu. Vous pouvez: - partitionner manuellement votre disque en allouant tout l’espace restant à une ou plusieurs partition (s) ext3. C’est ce qui est recommandé, car vous ne perdez pas d’espace. - aller avec la configuration de la partition par défaut, puis supprimer la partition de swap

jfmessier
la source
OMG J'utilise Ubuntu dans un SSD depuis assez longtemps, avec partitionnement automatique. J'ai un échange. Vous me faites penser à une nouvelle installation sans échange.
Arkandria
Merci beaucoup pour vos contributions. Comme je l'ai commenté sur la réponse ci-dessus, y a-t-il un moyen de dire à Linux d'utiliser occasionnellement l'espace de swap?
Kunal
okay trouvé ça, voir un autre commentaire ci-dessus. Avez-vous eu une bonne expérience de la rapidité d'ubuntu?
Kunal
3
Les contrôleurs SSD modernes répartissent les écritures sur les cellules physiques, quelle que soit la disposition des partitions. La disposition des partitions ne reflète pas la disposition physique. Si un système doit être échangé, la meilleure chose à faire en RAM est un SSD.
Tyblu