14.04 – ¿Cómo copiar correctamente archivos desde el disco duro a la unidad flash USB en el terminal tty4?

Pregunta:

¿Cómo copiar correctamente archivos desde el disco duro a la unidad flash USB en el terminal tty4? (Montar, copiar, desmontar, salir, etc.)

PSCan no puede salir del terminal tty4 a través del comando Ctrl+Alt+F7 , solo con Alt+SysRq+B (reinicio del kernel).

Respuesta:

  1. Conecta el dispositivo

  2. lsblk para encontrar el nombre del dispositivo de su dispositivo USB. El nombre es /dev/sdXY . Donde X es cualquier letra inglesa e Y es un número entero, típicamente 1.

Si el dispositivo estaba montado, verá el punto de montaje, por ejemplo:

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb            8:0    1 15.2G  0 disk 
└─sdb1         8:1    1 15.2G  0 part /media/me/4C45-110F

Si no, móntelo. Siga al paso # 3

  1. udisksctl mount -b /dev/sdXY , el nombre del dispositivo es el mismo que en el paso anterior. ( /dev/sdb1 en mi ejemplo) Se le informará de la carpeta de montaje para que la use en el siguiente paso. Por ejemplo, supongamos que lsblk me dice esto:

    sdc 8:32 1 7.5G 0 disco └─sdc1 8:33 1 7.5G 0 parte

Entonces haré lo siguiente:

$ udisksctl mount -b /dev/sdc1                                                 
Mounted /dev/sdc1 at /media/xieerqi/A669-34EF.

Puede ver que creó automáticamente la carpeta /media/xieerqi/A669-34EF y montó mi /media/xieerqi/A669-34EF allí. Además, la gran ventaja es que no necesita sudo .

  1. Utilice rsync o cp o mv para llevar sus archivos a la carpeta indicada en el paso 3. Consulte las páginas del manual sobre el uso de estos comandos. cp y mv son los más simples. mv FILE DESTINATION DE mv FILE DESTINATION – en mi ejemplo (donde ARCHIVO es lo que desea mover a la unidad)

     mv FILE /media/me/4C45-110F

Sin embargo, rsync es el mejor para realizar copias de seguridad.

Por ejemplo, para hacer una copia de seguridad de TESTDIR en mi unidad USB, puedo hacer esto:

$ rsync -av /home/xieerqi/TESTDIR/ /media/xieerqi/A669-34EF/~                  
sending incremental file list
created directory /media/xieerqi/A669-34EF/~
./
file1
file2
file3

sent 228 bytes  received 125 bytes  706.00 bytes/sec
total size is 0  speedup is 0.00
  1. udisksctl unmount -b /dev/sdXY . Quitar el dispositivo

Ejemplo

$ udisksctl unmount -b /dev/sdc1
Unmounted /dev/sdc1.

NOTA : algunas unidades se montan en directorios que tienen nombres con espacios. Si ejecuta rsync o mv con nombres no citados como ese, sus datos no se copiarán al destino correcto . Siempre cite los nombres de ruta que tengan espacios.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım