Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

La Raspberry Pi tiene una pequeña cantidad de espacio SWAP disponible para que los usuarios la utilicen cuando se quedan sin RAM física en Raspbian. La cantidad exacta de SWAP en el Pi es de aproximadamente 100 MB, lo cual no es suficiente, y cuando se agota, puede causar un retraso masivo.

Una excelente manera de mejorar el rendimiento general de un dispositivo Raspberry Pi es aumentar el tamaño del espacio SWAP. Sin embargo, comprenda que solo aumentar el tamaño no es suficiente. ¿La razón? Raspberry Pi se ejecuta en una tarjeta SD y, al expandir el SWAP en la tarjeta SD, la tarjeta SD morirá más rápido. En su lugar, debe moverlo a una unidad USB externa. En esta guía, le mostraremos cómo hacer precisamente eso.

Formatear la unidad flash USB

Antes de quitar el espacio SWAP de la tarjeta SD y colocarlo en la unidad flash USB, debe formatear el USB al formato correcto (EXT4). Para iniciar el proceso, conecte cualquier unidad flash USB en el puerto USB y abra una terminal.

Nota: si su dispositivo Raspberry Pi es un servidor, inicie sesión a través de SSH en lugar de acceder directamente a un terminal.

Dentro de la terminal, ejecute el comando lsblk  en la terminal. La salida del  comando lsblk  le mostrará todos los dispositivos de almacenamiento conectados al Pi. Busque la etiqueta de la unidad USB  para confirmar que el Pi está leyendo el dispositivo. La etiqueta debe ser / dev / sda .

lsblk

Después de encontrar la etiqueta del dispositivo para la unidad flash USB, ábrala en la herramienta de partición Cfdisk con el siguiente comando.

Nota: la unidad flash USB solo tiene la etiqueta / dev / sda si es el único dispositivo de almacenamiento USB conectado. Si tiene otros dispositivos conectados a la Raspberry Pi además de la unidad flash USB, es posible que no aparezca como / dev / sda , sino como / dev / sdb , / dev / sdc o incluso / dev / sdd . Si necesita ayuda para encontrar la etiqueta de la unidad, siga esta guía .

sudo cfdisk / dev / sda

Dentro del editor de particiones Cfdisk, debe eliminar todas las particiones en la unidad flash. Para hacer esto, siga las instrucciones paso a paso a continuación.

Paso 1: Resalte la partición primaria en el dispositivo USB con las flechas  arriba / abajo  en el teclado. Luego, use las  flechas izquierda / derecha  para seleccionar "Eliminar" y eliminar la partición.

Paso 2: Seleccione "Espacio libre" en Cfkdisk usando las flechas arriba / abajo en el teclado. Luego, seleccione "Nuevo" con las  flechas izquierda / derecha del teclado y presione el  botón Enter  para crear una nueva partición.

Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

Paso 3: Al seleccionar "Nuevo", Cfdisk le pedirá que especifique el tamaño de la partición. De forma predeterminada, Cfdisk completará el tamaño máximo del disco. Por ejemplo, si su unidad flash USB tiene 14,6 GB, le sugerirá que cree una partición de 14,6 GB.

Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

Presione  Entrar  para usar el tamaño de partición sugerido. De lo contrario, especifique un tamaño diferente en el indicador y presione  Entrar.

Paso 4: Después de presionar  Enter  para crear una nueva partición en Cfdisk, deberá especificar el tipo de partición. Hay dos tipos: primario y extendido. Seleccione la opción "principal" y presione  Entrar.

Paso 5: Seleccione "Tipo" con las flechas izquierda / derecha del teclado y presione  Entrar . Luego, seleccione “83 Linux” para configurar el nuevo tipo de partición como un sistema de archivos de Linux.

Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

Paso 6: Seleccione "Escribir" con las  flechas izquierda / derecha  del teclado y presione  Entrar para escribir los cambios en Cfdisk en la unidad flash USB.

Paso 7: Seleccione "Salir" con las flechas izquierda / derecha para cerrar Cfdisk.

Paso 8: Ahora que Cfdisk está cerrado, ejecute el  comando mkfs.ext4 a  continuación para escribir el sistema de archivos Ext4 en el dispositivo USB.

sudo mkfs.ext4 -F / dev / sda1

Montaje de la unidad USB

La unidad USB debe estar montada para usarse como un espacio SWAP. Para montar su USB en Raspbian, siga las instrucciones paso a paso a continuación.

Paso 1: Con el terminal, cree una nueva carpeta en el /mntdirectorio con el nombre "usb-flash".

sudo mkdir -p / mnt / usb-flash /

Paso 2: debe agregar el dispositivo USB al /etc/fstabarchivo para que se pueda cargar en el arranque. Usando los comandos a continuación, agregue el código a /etc/fstab.

sudo -s echo '' >> / etc / fstab echo '# Flash USB para espacio SWAP' >> / etc / fstab echo '/ dev / sda1 / mnt / usb-flash / ext4 noatime, por defecto 0 2' >> / etc / fstab

Paso 3: Ejecute el  comando mount  para cargar la unidad flash USB en el /mnt/usb-flash/directorio.

sudo mount / mnt / usb-flash /

Use el espacio SWAP en una unidad USB

Cómo usar el espacio de intercambio en una unidad USB en Rasbian Linux

Configurar el espacio SWAP en Raspberry Pi es fácil gracias a la configuración sencilla que ofrecen los desarrolladores. Siga las instrucciones paso a paso a continuación para hacerlo en su dispositivo.

Paso 1: Apague el SWAP en su tarjeta SD Rasbian con el  comando de parada  en la terminal.

sudo /etc/init.d/dphys-swapfile stop

Paso 2: Abra el archivo de configuración SWAP de Raspbian en el editor de texto Nano.

sudo nano -w / etc / dphys-swapfile

Paso 3: localice CONF_SWAPSIZE=100y cambie 100a 1024.

Paso 4: Ubique #CONF_SWAPFILE=y elimine el #símbolo. Debería verse como el siguiente ejemplo.

CONF_SWAPFILE =

Paso 5: Ubique CONF_SWAPFILE= y borre el contenido después del =letrero. Luego, agregue /mnt/usb-flash/swap.file. Debería verse exactamente como el ejemplo siguiente.

CONF_SWAPFILE = / mnt / usb-flash / swap.file

Paso 6: Inicie la copia de seguridad SWAP de Raspbian con el siguiente comando. Si el comando tiene éxito, ¡ejecutará SWAP desde su unidad flash USB!

sudo /etc/init.d/dphys-swapfile start


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.