Pregunta ¿Qué software debería usar para hacer una copia de mi disco duro en formato ISO?


Quiero hacer una copia completa de mi disco duro (y tengo la capacidad de arrancar medios externos para permitir el desmontaje de las particiones del disco duro). Sin embargo, la mayoría del software "fantasma" que encuentro solo me permite crear imágenes que no son realmente montables o explorables ... en otras palabras, quiero una copia completa y total del disco duro, pero quiero poder explorar para que pueda recuperar archivos o carpetas individuales si es necesario, y la mejor solución que he encontrado es construir un ISO desde mi disco duro y montarlo cuando me apetezca.

Mi verdadera pregunta, sin embargo, es: ¿qué software recomendaría para este fin? ¿Y crees que esta es incluso la mejor solución?


0


origen




Respuestas:


Usando Linux, puedes sacar esto fácilmente con dd. dd es una utilidad de línea de comandos de Linux que le permite duplicar / copiar una unidad o una partición de una unidad a un archivo u otra unidad. Copia el byte de particiones para byte, incluido cualquier espacio no utilizado en el sistema de archivos.

¿Puedo suponer, a partir de su nombre de usuario e ícono, que está usando Ubuntu? :-) Estoy asumiendo algunos conocimientos aquí, así que no dude en preguntar en los comentarios si tiene alguna pregunta.

Nota: Si no está utilizando Linux y está en Windows, tiene algunas opciones. Puede usar dd para Windows o arrancar desde un disco Ubuntu / unidad USB. A continuación, puede montar el archivo en Windows utilizando una de las herramientas vinculadas en los comentarios a continuación.

Determine qué partición desea clonar

Entonces digamos que la unidad que desea copiar es / dev / sda. (Si se trata de un disco externo, podría ser / dev / sdb, / dev / sdc, etc.). Para que pueda montarlo (la partición que le interesa) más adelante, querrá copie las particiones individuales, no la imagen de la unidad completa. Si ya sabe qué partición desea (es decir, la 3ª partición, / dev / sda3), puede continuar y omitir esta parte. Si no está seguro o quiere verificar, use el fdisk herramienta para enumerar sus particiones:

$ sudo fdisk -l /dev/sda

example output

Probablemente estés interesado en el más grande, medido en bloques. Digamos que es / dev / sda3

Copie la partición a un archivo

Supongamos que desea copiar los contenidos de esa unidad en /media/thumbdrive/backup.img

Revisar la man dd página de manual para detalles sobre lo que significan todos los argumentos para dd. Proporcionaré un ejemplo de trabajo aquí:

dd if=/dev/sda3 of=/mount/thumbdrive/backup.img bs=1M

Mostrando progreso

dd normalmente no da salida mientras funciona, y puede llevar mucho tiempo. Puede obtener dd para mostrar su progreso enviándole una señal USR1. Usted hace esto con el comando kill.

Abre otra terminal y ejecuta

killall dd -USR1

dd mostrará su progreso en el otro terminal.

Montar la partición más tarde

Una vez realizada la copia, puede montar ese archivo backup.img como si fuera un dispositivo, utilizando el -o loop opción para el comando de montaje. Digamos que quieres montarlo en / media / backup:

sudo mkdir -p /media/backup # create a directory for it to mount onto
sudo mount -o loop /media/thumbdrive/backup.img /media/backup
ls /media/backup # you will see the files that are on the drive you copied

Puedes desmontar el archivo más tarde:

sudo umount /media/backup

Tenga en cuenta que puede editar o agregar archivos dentro de backup.img mientras está montado. Los cambios se mantendrán siempre que desmonte correctamente.


1



¿Podría tener la configuración: computadora con su HDD interno? Una de las particiones en la HDD externa puede ser reiniciable y las otras particiones (o solo imágenes si solo quería una partición) en el bucle de ser externo. se monta en la unidad externa de nuevo a la unidad externa? - willbuntu
Sí, no veo ningún problema con ese funcionamiento - Edward Anderson
@willbuntu: siempre puede usar Acronis True Image o Ghost si desea una solución de Windows. También hay dd para Windows. - Karan
@nilbus: "Aún puede iniciar desde un disco Ubuntu / unidad USB y usar dd para hacer una copia de seguridad de la partición, pero no podrá montarlo en Windows". - Por qué no?  Gratis: OSFMount, P2 eXplorer, Sleuth Kit / Autopsy, ImDisk, VhdTool para convertir a VHD y montar usando Virtual PC o Unidad de Gizmo y así... - Karan
@nilbus: (Cont.) No libre: Software forense como los de EnCase, FTK, etc. Mount Image Pro y así sucesivamente ... Hay muchas formas de acceder a imágenes de disco sin procesar (dd) en Windows. - Karan


Esas son metas algo incompatibles: o bien es una imagen completamente precisa del sistema de archivos, o se reorganizó para ser un ISO.

¿Estás usando Linux? Lo que podría hacer entonces es grabar una imagen del sistema de archivos como un archivo dentro de un ISO, y luego montarlo como un dispositivo de retroalimentación.

Si su disco duro cabe en un DVD, es un disco muy pequeño ...


1



No tenía la intención de que ISO se ajustara a un DVD. La ISO debía archivarse en un HDD externo. Y no, ojalá estuviera usando Linux, pero no lo estoy, por lo que desafortunadamente no se puede montar el loopback. - willbuntu


Quiero una copia completa y total del disco duro, pero quiero poder explorar para poder recuperar archivos individuales o ...

Puede usar algún software comercial que admita esto (por ejemplo, Ghost y usar ghostwalker para abrir una "ventana de exploración" en el interior de la imagen, o puede crear una copia de seguridad completa con dd y montarla a través de loopback.

Pero como .iso? No, no del todo.


0





Si está realizando una copia de seguridad en otro disco duro y está en Windows, puede usar RoboCopy para copiar todos los archivos a la otra unidad. No necesita ser más complicado que eso. Tengo 2 unidades y las voy a copiar en RAID, pero decidí que era más fácil configurar una tarea programada para copiar todos los archivos de una unidad a la otra todas las noches. Si desea compresión, probablemente pueda simplemente poner todo en un gran archivo 7-zip en el otro disco duro.


0