Inicio
» LINUX
»
Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux
Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux
Para hacer una copia de seguridad de un CD-ROM legible como ISO en Linux, usa GNOME Disks o copia la unidad óptica a un archivo con dd. En GNOME Disks, selecciona la unidad de CD/DVD, elige Crear imagen de disco y guarda el resultado con una .isoextensión. En una terminal, primero identifica el dispositivo óptico (a menudo /dev/sr0), luego cópialo a un nuevo archivo ISO. No adivines el nombre del dispositivo: compruébalo antes de ejecutar el comando.
Esta guía cubre los CD de datos comunes que la unidad puede leer. Un archivo ISO no es una copia de audio de CD con reconocimiento de pistas, y una copia directa puede fallar en discos dañados o grabables con errores de lectura. Utilice un programa específico para extraer audio de CD o GNU ddrescue para la recuperación de datos.
Método 1: Crear una imagen ISO con GNOME Disks
Es posible que GNOME Disks ya esté instalado. Si no lo encuentra, instale el gnome-disk-utilitypaquete con el gestor de paquetes de su distribución. Los comandos comunes son los siguientes: sudo apt install gnome-disk-utilityen Debian o Ubuntu, sudo dnf install gnome-disk-utilityen Fedora, sudo pacman -S gnome-disk-utilityen Arch Linux y sudo zypper install gnome-disk-utilityen openSUSE. La terminología del menú puede variar ligeramente según la versión.
Inserta el CD-ROM y abre Discos . Selecciona la unidad física de CD/DVD en la barra lateral izquierda. Comprueba que el dispositivo seleccionado sea la unidad óptica que contiene el disco, y no un disco duro, una memoria USB o un volumen individual.
Seleccione la unidad óptica que contiene el CD-ROM.
Abra el menú de tres puntos de la unidad y seleccione Crear imagen de disco… . Esto inicia el proceso de guardado de la imagen para el dispositivo seleccionado.
Seleccione Crear imagen de disco en el menú de la unidad seleccionada.
En el cuadro de diálogo para guardar, elija una carpeta e introduzca un nombre de archivo claro, como archive.iso. Mantenga la .isoextensión, asegúrese de que el destino tenga suficiente espacio libre en el disco y haga clic en Guardar .
Establezca la carpeta de destino y guarde la imagen con la extensión .iso.
Espera a que finalice el cuadro de diálogo de progreso antes de expulsar el disco. Cuando se cierre, abre la carpeta que seleccionaste y confirma que el nuevo archivo ISO se encuentra allí. Cópialo en un dispositivo de almacenamiento externo si deseas una copia de seguridad que se conserve en caso de que se dañe el disco duro principal del ordenador.
Deje que la unidad termine de leer el disco antes de extraerlo.
Método 2: Copiar el disco en una terminal.
El método de terminal utiliza GNU ddpara leer la unidad óptica como un dispositivo de bloques y escribir esos bytes en un archivo regular. La status=progressopción muestra el progreso de la transferencia en GNU Coreutils.
Con el CD-ROM insertado, enumere los dispositivos de bloques:
lsblk -p -o NAME,TYPE,SIZE,MOUNTPOINTS
Busque la fila cuyo tipo sea rom, generalmente /dev/sr0. Si su computadora tiene más de una unidad óptica, use la fila y el tamaño que coincidan con el disco insertado. Algunos sistemas usan una /dev/srNruta diferente; sustituya la ruta exacta que se muestra en su máquina.
Utilice lsblk para identificar el dispositivo óptico antes de copiar.
Ejecutar ddcon la unidad óptica como entrada y un nuevo nombre de archivo ISO como salida:
Reemplazar /dev/sr0si su unidad óptica tiene otro nombre. Elija un nombre de archivo de destino que no contenga ya un archivo que necesite: ddsobrescribe su ruta de salida. Si su cuenta ya puede leer el dispositivo, puede omitir sudo.
La entrada es la unidad óptica; la salida es un archivo en su carpeta personal.
Deje que el comando se ejecute hasta que regrese al indicador de la consola. El estado de progreso es informativo; no expulse el disco mientras se está leyendo. Un error de lectura significa que el archivo resultante puede estar incompleto. Si el archivo fue creado por sudo, puede pertenecer a root; puede devolverlo a su cuenta con sudo chown "$USER" "$HOME/archive.iso".
Espere a que dd termine e informe que la copia se ha completado.
Comprueba que Linux reconoce el archivo guardado como una imagen ISO:
file "$HOME/archive.iso"
Para un CD de datos típico, el resultado debería identificar un sistema de archivos CD-ROM ISO 9660. La etiqueta exacta que aparece en la salida proviene del disco. Si el comando solo informa datos genéricos o ddun error de entrada/salida, no considere el archivo como una copia de seguridad verificada.
Utilice el archivo para confirmar que la imagen guardada se reconoce como un sistema de archivos ISO.
Cuando la copia básica no es suficiente
Una copia ISO normal es conveniente para un disco de datos legible. Los CD de audio tienen pistas separadas y deben extraerse con software diseñado para ello. Para un disco rayado o un CD-R que produzca errores de lectura, la documentación de ddrescue de GNU indica casos en los que ddrescue puede recuperarse de forma más fiable que ddrescue dd. Conserve su archivo de mapa si lo utiliza para que la recuperación pueda reanudarse. En todos los casos, conserve el disco original hasta que haya comprobado la imagen y guardado otra copia en un lugar seguro.