He buscado mucho aquí y después de leer todo eso, todo lo que entendí es que tengo que deshabilitar el intercambio.
Instalación
Primero instalé VirtualBox y arranqué desde el MATE live CD (Instalación mínima ). Luego lo instalé en mi pendrive. Es USB 3.0 SanDisk Ultra de 64 GB. Este.
Arrancar desde USB
Todo salió bien y tengo un escritorio que funciona.
Antecedentes
No tengo un escritorio personal para usar; Tengo que usar una computadora portátil compartida que usa mi padre. El arranque dual lo asustará. He probado con Puppy, KNOPPIX, Tails y Slax. Nada funcionó bien para mí. Decidí instalar todo el sistema operativo en mi pendrive.
Teniendo en cuenta que uso esto para cosas básicas como navegar, ver videos, copiar archivos y cosas no demasiado pesadas. ¿Cómo afectará esto a la vida útil de mi unidad USB?
He leído artículos que dicen que matará mi pendrive, sobre ciclos de escritura y lectura y cómo USB tiene menos. Entonces, ¿seguiré usándolo así? En caso afirmativo, ¿cómo puedo maximizar la vida útil de mi pendrive?
Además, lo usaré unas 20 horas a la semana.
Información del sistema
Ubuntu MATE 18.04
Intel Core i5 5.ª generación. Procesador
8 GB de RAM
64 GB de memoria USB 3.0
47 GB de espacio disponible en disco
Actualizar
Este post lo hice hace 3 meses preguntando sobre el uso de Ubuntu desde un pendrive. Mi uso ha aumentado desde entonces y he probado muchos sistemas operativos diferentes, actualmente uso Kubuntu 18.04.
He usado este pendrive en 3 máquinas diferentes, dos portátiles (Dell y una MacBook) y una computadora de escritorio. No tuve ningún problema, excepto que el wifi funcionó correctamente en los tres sistemas. Llevo unos 8 meses usando este pendrive y sigue funcionando bien.
Respuesta aceptada:
Para aumentar la vida útil de su dispositivo USB, minimice la cantidad de lecturas/escrituras de varias maneras:
Desactivar intercambio
El intercambio es el proceso de utilizar parte de la memoria USB como memoria volátil. Esto aumentará la cantidad de RAM disponible, pero dará como resultado una gran cantidad de lecturas/escrituras. Es poco probable que aumente significativamente el rendimiento.
Deshabilite el intercambio con el swapoff
comando:
sudo swapoff --all
Ref.:¿Cómo deshabilitar permanentemente el archivo de intercambio?
Deshabilitar el registro en diario en el sistema de archivos
Usar un sistema de archivos de diario como ext3
o ext4
SIN un diario es una opción para disminuir las lecturas/escrituras. La desventaja obvia de usar un sistema de archivos con el diario deshabilitado es la pérdida de datos como resultado de un desmontaje incorrecto (es decir, después de un corte de energía, bloqueo del kernel, etc.) .
Puede deshabilitar el registro en diario en ext4
en una unidad desmontada como esta:
umount /dev/sdaX
tune4fs -O ^has_journal /dev/sdaX
e4fsck –f /dev/sdaX
sudo reboot
Compruebe si el diario está deshabilitado para el sistema de archivos y la partición está montada:
dmesg | grep EXT4
Ref.:https://foxutech.com/how-to-disable-enable-journaling/
La Bandera del Monte Noatime
Asigne el indicador de montaje noatime a las particiones que residen en la memoria USB agregándolo a la sección de opciones de la partición en /etc/fstab
.
Ref.:https://www.howtoforge.com/reducing-disk-io-by-mounting-partitions-with-noatime
Directorios en RAM
Directorios muy utilizados como /var/tmp/
y posiblemente /var/log
se puede reubicar en RAM en /etc/fstab
así:
tmpfs /var/tmp tmpfs nodev,nosuid,size=50M 0 0
Esto permitirá /var/tmp
para usar 50 MB de RAM como espacio en disco. El único problema al hacer esto es que las unidades montadas en la RAM no persistirán más allá de un reinicio. Por lo tanto, si monta /var/log
y su sistema encuentra un error que hace que se reinicie, no podrá averiguar por qué.
Directorios en Disco Duro externo
También puede montar algunos directorios en un disco duro USB persistente.