J'ai beaucoup cherché ici et après avoir lu tout ce que j'ai compris, c'est que je dois désactiver le swap.
Installation
J'ai d'abord installé VirtualBox et démarré à partir du live CD MATE (Installation minimale ). Ensuite, je l'ai installé sur ma clé USB. Il s'agit d'un USB 3.0 SanDisk Ultra 64 Go. Celui-ci.
Démarrage depuis USB
Tout s'est bien passé et j'ai un bureau qui fonctionne.
Contexte
Je n'ai pas de bureau personnel à utiliser ; Je dois utiliser un ordinateur portable partagé que mon père utilise. Le double démarrage le fera paniquer. J'ai essayé Puppy, KNOPPIX, Tails et Slax. Rien n'a bien fonctionné pour moi. J'ai décidé d'installer tout le système d'exploitation sur ma clé USB.
Considérant que je l'utilise pour des choses de base comme la navigation, regarder des vidéos, copier des fichiers et des choses pas trop lourdes. Comment cela affectera-t-il la durée de vie de ma clé USB ?
J'ai lu des articles disant que cela tuerait ma clé USB, sur les cycles d'écriture et de lecture et sur le fait que l'USB en avait moins. Alors, dois-je continuer à l'utiliser comme ça ? Si oui, comment puis-je maximiser la durée de vie de ma clé USB ?
De plus, je vais l'utiliser environ 20 heures par semaine.
Informations système
Ubuntu MATE 18.04
Intel Core i5 5e génération. processeur
8 Go de RAM
Clé USB 3.0 de 64 Go
47 Go d'espace disque disponible
Mettre à jour
J'ai fait ce post il y a 3 mois, posant des questions sur l'utilisation d'Ubuntu à partir d'une clé USB. Mon utilisation a augmenté depuis et j'ai essayé de nombreux systèmes d'exploitation différents, en utilisant actuellement Kubuntu 18.04.
J'ai utilisé cette clé USB sur 3 machines différentes, deux ordinateurs portables (Dell et un MacBook) et un ordinateur de bureau. Je n'ai rencontré aucun problème, sauf que le wifi fonctionnait correctement sur les trois systèmes. J'utilise cette clé USB depuis environ 8 mois et elle fonctionne toujours bien.
Réponse acceptée :
Pour augmenter la durée de vie de votre clé USB, en minimisant le nombre de lectures/écritures de différentes manières :
Désactiver l'échange
L'échange est le processus d'utilisation d'une partie de la clé USB comme mémoire volatile. Cela augmentera la quantité de RAM disponible, mais cela entraînera un nombre élevé de lectures/écritures. Il est peu probable que les performances augmentent de manière significative.
Désactiver le swap avec le swapoff
commande :
sudo swapoff --all
Réf. :Comment désactiver définitivement le fichier d'échange ?
Désactivation de la journalisation sur le système de fichiers
Utilisation d'un système de fichiers de journalisation tel que ext3
ou ext4
SANS journal est une option pour diminuer les lectures/écritures. L'inconvénient évident de l'utilisation d'un système de fichiers avec la journalisation désactivée est la perte de données à la suite d'un démontage intempestif (c'est-à-dire après une panne de courant, un blocage du noyau, etc.) .
Vous pouvez désactiver la journalisation sur ext4
sur un lecteur non monté comme celui-ci :
umount /dev/sdaX
tune4fs -O ^has_journal /dev/sdaX
e4fsck –f /dev/sdaX
sudo reboot
Vérifiez si la journalisation est désactivée pour le système de fichiers et si la partition est montée :
dmesg | grep EXT4
Réf. :https://foxutech.com/how-to-disable-enable-journaling/
Le drapeau du mont noatime
Attribuez l'indicateur de montage noatime aux partitions résidant sur la clé USB en l'ajoutant à la section des options de la partition dans /etc/fstab
.
Réf. :https://www.howtoforge.com/reducing-disk-io-by-mounting-partitions-with-noatime
Répertoires en RAM
Répertoires très utilisés tels que /var/tmp/
et éventuellement /var/log
peut être déplacé vers la RAM dans /etc/fstab
comme ceci :
tmpfs /var/tmp tmpfs nodev,nosuid,size=50M 0 0
Cela permettra à /var/tmp
utiliser 50 Mo de RAM comme espace disque. Le seul problème avec cela est que tous les lecteurs montés dans la RAM ne persisteront pas après un redémarrage. Ainsi si vous montez /var/log
et que votre système rencontre une erreur qui le fait redémarrer, vous ne pourrez pas savoir pourquoi.
Répertoires du disque dur externe
Vous pouvez également monter certains répertoires sur un disque dur USB persistant.