|
e4rat (Ext4 - Réduire les temps d'accès) est un ensemble de outils pour accélérer le processus de démarrage, ainsi que les applications chargées au démarrage, en enregistrant les fichiers utilisés dans les 2 premières minutes du démarrage, les relocaliser y les précharger, éliminant ainsi les temps de recherche et les délais de rotation. Cela conduit à un taux de transfert du disque dur élevé. |
Le processus se compose de trois étapes: recueillir des informations sur le démarrage, réallouer des fichiers, puis les charger à chaque démarrage.
Nous allons commencer par télécharger le programme.
Avant de l'installer, nous devons supprimer ureadahead, afin qu'il n'entre pas en conflit avec lui:
sudo dpkg - purge ureadahead ubuntu-minimal
Nous installons les dépendances pour e4rat:
sudo apt-get installer libblkid1 e2fslibs
Ensuite, nous installons le programme.
Maintenant, je vais vous expliquer le plus facilement possible comment le faire fonctionner. Tout d'abord, nous devons éditer notre grub ou grub2 selon le cas:
sudo nano /boot/grub/grub.cfg
Dans le fichier, nous recherchons une ligne similaire à celle-ci:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Et nous ajoutons ce qui suit à la fin de la ligne:
init = / sbin / e4rat-collect
Dans mon cas, cela ressemble à ceci:
linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro splash silencieux vt.handoff = 7 init = / sbin / e4rat-collect
L'étape précédente, nous pouvons faire exactement la même chose depuis le démarrage, lorsque l'écran grub sort, nous sommes sur la ligne de notre système d'exploitation et appuyez sur «e» pour le modifier. Dans le cas où vous avez plusieurs systèmes installés sur le disque, c'est plus simple de le faire, car nous évitons de nous impliquer dans le démarrage des autres.
Une fois cela fait, nous fermons l'éditeur Ctrl + X, et redémarrons.
Lorsqu'il a fini de charger le système, nous devons ouvrir les programmes que nous démarrons habituellement plus souvent, comme le navigateur, le gestionnaire de messagerie, etc ..., nous avons deux minutes pour le faire. Une fois cela fait, nous nous assurons que le fichier journal a été créé.
ls / var / lib / e4rat /
La réponse doit être startup.log, si elle ne vous montre rien, vous devrez recommencer les étapes.
Maintenant, nous revenons à l'édition du grub, cette fois nous le faisons depuis l'écran d'accueil en appuyant sur e, comme je l'ai expliqué ci-dessus. Et nous ajoutons le paramètre unique à la fin de la ligne que nous avons mentionné précédemment, étant comme suit:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Nous fermons et redémarrons, mais cette fois nous le faisons en mode sans échec ou à partir de la ligne de commande. Connectez-vous avec notre nom d'utilisateur et mot de passe et exécutez:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Une fois que cela est fait, e4rat commence à déplacer les fichiers de votre disque, (cela peut prendre un certain temps), quand cela se termine, nous redémarrons.
sudo shutdown -r now
Pour que le programme s'exécute toujours au début et dure même si nous mettons à jour, nous éditons notre grub:
sudo nano / etc / default / grub
et nous cherchons la ligne:
GRUB_CMDLINE_LINUX_DEFAULT = "splash silencieux"
Nous ajoutons la ligne suivante avant le splash silencieux,
init = / sbin / e4rat-preload
Rester de cette façon.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload silencieux splash"
Nous sauvegardons le fichier et rechargeons le grub:
sudo mise à jour-grub
Nous l'avons déjà. Désormais, les programmes habituels se chargeront plus rapidement au démarrage.
Pour plus d'informations, vous pouvez visiter le page du projet à sourceforge.
source: Zone Linux