Soutenez La Quadrature du Net contre ACTA et au-delà !

Edito

Faciliter le passage à Linux (Ubuntu) définitif (single boot) ou partiel sur Mac
__
MacBook Pro 5,5 - Ubuntu 14.04 x64 single boot

jeudi 22 mai 2014

Installation d'un SSD avec Ubuntu 14.04 Trusty Tahr

Disques_039

J'ai profité de la sortie de d'Ubuntu 14.04 Trusty Tahr, et du nettoyage bi-annuel de mon ordinateur pour faire une mise à jour matérielle non négligeable. J'ai remplacé ma batterie (je tenais moins d'une heure en autonomie...), changé le ventilateur qui devenait extrêmement bruyant, doublé ma mémoire vive et remplacé le disque dur sur lequel était installé Ubuntu par un SSD.

Le remplacement se fait facilement, iFixit (et son application aident bien), il faut juste penser à se munir d'un tourne vis tri-wings pour la batterie, et vérifier que son SSD supportera le TRIM.

Pour ce qui est de l’installation d'Ubuntu, cette LTS rempli plus que sa fonction, elle remporte la palme de la compatibilité avec mon MacBook 13" unibody de 2009 (5,5) : plus besoin de passer par rEFIt (aujourd’hui  remplacé par rEFInd), la gestion de l'EFI est parfaitement supporté. J'ai donc juste glissé ma clé USB avec l'installateur d'Ubuntu dessus, maintenu la touche Alt enfoncée pour démarrer dessus et choisi le mode par défaut d'installation d'Ubuntu.

Ubuntu prend en charge automatiquement les disque SSD depuis 14.04, cependant, il reste seulement quelques optimisations à effectuer afin d’augmenter la durée de vie du disque dur et ses performances.

1. Editer fstab afin d'ajouter l'option "noatime", dans un terminal taper :
sudo gedit /etc/fstab
Editer la ligne correspondante (plus d'informations ici) afin de lui donner cette forme :
UUID=76b57548-8661-4ac4-97af-64426be374f9 /               ext4    noatime,errors=remount-ro 0       1
Sauvegarder le fichier et fermer la fenêtre.

2. TRIM par rc.local : TRIM est un nettoyage du disque qui évitera à votre SSD de devenir lent au fil du temps. Par défaut il est fait toute les semaine via le protocole cron. Nous allons le faire faire en arrière plan à chaque démarrage, en éditant le fichier rc.local  (cela est intéressant seulement si l'on redémarre son ordinateur régulièrement bien sûr) :
sudo gedit /etc/rc.local
Au dessus le la ligne exit 0 ajouter la commande fstrim -v pour chaque partition. Dans mon cas je n'ai qu'une partition, cela donnera donc :
fstrim -v /
exit 0
Ceci ralenti légèrement le démarrage (je démarre tout de même encore en moins de 30s). Il faut alors désactiver le TRIM hebdomadaire, dans un terminal, entrer :
sudo mv -v /etc/cron.weekly/fstrim /fstrim
3. Réduire le nombre d'écritures sur le disque le préserve, on va donc limiter l'usage du swap (mémoire vive supplémentaire sur disque dur). Pour cela on va éditer le fichier sysctl.conf.
sudo gedit /etc/sysctl.conf
Y ajouter les lignes suivantes :
# Sharply reduce swap inclination
vm.swappiness=1
# Improve cache management
vm.vfs_cache_pressure=50
 Redémarrer l'ordinateur.

4. Désactivez l'Hibernation, cela provoque beaucoup d'écriture sur disque...