¿Cómo instalar FreeFileSync en el entorno 'Probar Ubuntu'?

¿Cómo instalar FreeFileSync en el entorno 'Probar Ubuntu'?

Quiero usar FreeFileSync para recuperar algunos archivos en una computadora averiada que no arranca y simplemente copiarlos en una unidad externa. ¿Cómo puedo instalarlo directamente en un Ubuntu Live USB, después de iniciarlo y hacer clic en la opción "Probar Ubuntu"?

Respuesta1

Probado en un live USB Ubuntu 20.04 previamente preparado con gparted y unetbootin.

No tengo ninguna afiliación con FreeFileSync. Acabo de descubrir cómo usarlo para hacer una copia de seguridad de los datos de una MacBook que no es de arranque, eso es todo, después de montar el sistema de archivos Apple AFPS conhttps://github.com/linux-apfs/linux-apfs-rw, y sólo estoy documentando esto por el bien de la posteridad.

¿Puedo instalarlo directamente en un Ubuntu Live USB, después de iniciarlo y hacer clic en la opción "Probar Ubuntu"?

Sí. A continuación se explica cómo instalar FreeFileSync en el USB en vivo:

Primero, prepare el USB en vivo.

  1. Pasos de Gparted [idea aproximada: estas instrucciones no son perfectamente paso a paso para un principiante]: en su computadora principal con Ubuntu, abra gparted. Haga clic en su unidad USB en el menú desplegable en la parte superior derecha. Haga clic en Dispositivo -> Crear tabla de particiones. ADVERTENCIA, CONTINUANDO CON ESTE VOLUNTADBORRAR TODO EL CONTENIDO DEL DISPOSITIVO. Asegúrese de elegir el dispositivo correcto y solo continúe si está de acuerdo con borrar todo lo que contiene. Elija la opción "msdos" y continúe. Ahora haga clic en el dispositivo y coloque una fat32partición en todo. Haga clic en la marca de verificación verde para aplicarlo.
  2. Unetbootin [idea aproximada: estas instrucciones no son perfectamente paso a paso para un principiante]: instale unetbootin con sudo apt update && sudo apt install unetbootin. Descargue la última versión de Ubuntu aquíhttps://ubuntu.com/download/desktopy use Unetbootin para colocar ese archivo .iso en la unidad que acaba de preparar anteriormente.

Arranque e instale FreeFileSync

Inicie la unidad y haga clic en "Probar Ubuntu". Luego, conéctese a Internet. A continuación, siga estos pasos en la terminal:

# Ensure you are in a "writeable" dir. Cd to your home dir, which is writeable:
cd ~

# Open the Firefox browser and go here: https://freefilesync.org/download.php
# Find the Linux download link. Use it in this command:
# Download FreeFileSync:
wget https://freefilesync.org/download/FreeFileSync_12.2_Linux.tar.gz

# Extract it; this gives you "FreeFileSync_12.2_Install.run". If you get errors
# when you run this step, see the troubleshooting section below.
tar -xf FreeFileSync_12.2_Linux.tar.gz

# Run the installer
./FreeFileSync_12.2_Install.run
# press `y` to accept the license agreement
# Press `1` to toggle until "Install for all users" says "YES"
# Optionally, press `3` to toggle until "Create desktop shortcuts" says "YES"
# Press Enter to continue and install.
# Done.

# Run FreeFileSync as `sudo`, to be able to copy anything, since you're on a
# liveusb after-all. If you run withOUT `sudo`, it may not be able to open or
# access the files you are trying to copy to or from anyway.
sudo freefilesync

¡Eso es todo!

Solución de problemas

En múltiples ocasiones, al probar los pasos anteriores, vi el siguiente error al ejecutar el tar -xfcomando:

ubuntu@ubuntu:~$ tar -xf FreeFileSync_12.2_Linux.tar.gz

gzip: stdin: not in gzip format 
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Si ve este problema, es probable que tenga una imagen .tar.gz dañada y necesite ejecutar el wgetcomando para descargar FreeFileSync nuevamente. Una vez que ejecute el wgetcomando nuevamente, puede comparar el archivo nuevo con el archivo antiguo mirando el archivo antiguo y el nuevo.tamañosysha256sumscomo sigue. Si difieren, confirma que el archivo original estaba dañado:

# download the file again
wget https://freefilesync.org/download/FreeFileSync_12.2_Linux_NEW.tar.gz

# compare sizes
ls -alF FreeFileSync_12.2_Linux.tar.gz      # old
ls -alF FreeFileSync_12.2_Linux_NEW.tar.gz  # new

# compare sha256sums
sha256sum FreeFileSync_12.2_Linux.tar.gz      # old
sha256sum FreeFileSync_12.2_Linux_NEW.tar.gz  # new

Versión de donación: comparación y copia paralela (multiproceso)

Descubrí en los últimos días que si haces una donación a FreeFileSync para descargar elversión donación, obtienes un beneficio que he encontrado realmente útil: comparación y copia paralela de subprocesos múltiples. Creo que vale la pena invertir unos dólares por esta función. Una vez que instale la edición de donación, haga clic en el ícono de configuración del engranaje al lado del botón "Comparar" y edite el cuadro "Operaciones de archivos paralelos" para establecer la cantidad de subprocesos que usará entre 1 y 2 veces la cantidad de núcleos que tiene. Ej: podría configurarlo en 8 subprocesos si mi computadora tiene 4 o 6 núcleos. FreeFileSync menciona operaciones paralelas aquí:https://freefilesync.org/manual.php?topic=rendimiento. Aunque la configuración se encuentra en la configuración de engranaje "Comparar", también afecta y acelera la copia/sincronización.

Ver también

  1. Mi respuesta sobre cómo copiar datos con FreeFileSync y rsync:Superusuario: Convertir partición NTFS a ext4: ¿cómo copiar los datos?

Otras cosas para probar

  1. Usarmkusbconseguir unUSB en vivo con persistencia, para que no tengas que reinstalar FreeFileSync cada vez que reinicies:https://calvin.me/create-persistent-ubuntu-16-04-live-usb-even-boots-ram/
    1. Arranque el USB en vivo a RAMdemasiado asignificativamente¡Mejore su rendimiento en tiempo de ejecución! Consulte la sección "Extra: iniciar Live USB en RAM" al final del artículo.

información relacionada