GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo usar Btrfs con compresión en un disco duro USB externo?

Me gustaría utilizar la compresión transparente de Btrfs en una unidad externa.

  1. ¿Qué herramienta es mejor para formatear la unidad? ¿Utilidad de disco o GParted?
  2. ¿Cómo activo la compresión? ¿Durante el formateo o cuando monto la unidad? Supongo que en el momento del montaje. Estoy usando usbmount para montar automáticamente dispositivos recién conectados, porque nadie ha iniciado sesión en el escritorio. ¿Tendría que establecer opciones predeterminadas generales en algún lugar de un archivo de configuración del sistema para montar Btrfs con compresión, o debería especificar esto a través de FS_MOUNTOPTIONS en /etc/usbmount/usbmount.conf y cómo?

¡Gracias!

Respuesta aceptada:

Formatear y habilitar LZO

Evitaría usar cualquier GUI para formatear;-)

mkfs.btrfs device es lo suficientemente bueno, dependiendo de cómo le gustaría hacer uso de las características de Btrfs:

  1. usar el disco duro USB externo como 1 único dispositivo de partición/bloque
  2. cree 2 particiones (2 dispositivos de bloque) y forme un raid1 o raid0 para los datos (-d), los metadatos se replican en todos los dispositivos de forma predeterminada, a menos que especifique cambiar manualmente

Puede hacer uso de la compresión agregando la opción al montar, por ejemplo:

sudo mount -o compress=lzo /dev/sdd /mnt/btrfs

Lo bueno de Btrfs es que la compresión LZO también se puede habilitar en un subvol base, muy flexible;-) Por ejemplo

/* Create a subvolume named subvol1 */

# btrfs subvolume create /mnt/btrfs/subvol1

/* Mount the subvolume and enable compression */

# mount -o compress=lzo,subvol=subvol1 /dev/sdd /mnt/subvol1

NOTA:puede agregar compresión a los sistemas de archivos Btrfs existentes en cualquier momento, solo agregue la opción al montar y realice una defragment para aplicar compresión a los datos existentes.

Por cierto:2 mejores documentos de Btrfs:

http://www.funtoo.org/wiki/BTRFS_Fun

http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html

Utilice la compresión LZO:

http://www.oracle.com/technetwork/articles/servers-storage-admin/advanced-btrfs-1734952.html

Montaje automático USB

No estoy muy seguro de esto, dejaré que otros tipos lo respondan;-)

Preferiría escribir un script de shell simple para hacer el montaje porque no conectaré el disco duro USB a la computadora todo el tiempo.


Ubuntu
  1. Cómo instalar Ubuntu Linux en una unidad USB externa para crear un sistema Linux portátil real en USB

  2. ¿Cómo apagar el disco duro en Ubuntu?

  3. ¿Cómo montar automáticamente el disco duro externo?

  4. ¿Cómo funcionará Deja-dup al realizar una copia de seguridad en una unidad USB externa?

  5. En Linux, ¿es seguro usar un disco duro USB externo para el montaje /home?

Cómo instalar Ubuntu en una unidad flash USB

Cómo formatear una unidad USB o una tarjeta SD en Ubuntu

Cómo formatear USB en Ubuntu

Cómo usar una unidad USB en Debian 10

Cómo formatear una unidad USB en Ubuntu

¿No se detecta el disco duro externo USB?