Ayuda para copiar un disco duro (Solucionado)

Imagen de fistroso
0 puntos

Hola a todos, he estado buscando en que seccion iria este mensaje y no se si esta sera la correcta.

Mi problema es que quiero hacer una copia exacta de un disco duro a otro. De tal manera que cuando cambiase de disco duro la maquina en cuestion arrancase(es una maquina industrial y usa un sistema operativo raro)

El caso es que con windows no lo consegui porque ni siuiera conoce el formato del disco.

No se que programa ni como hacerlo(un compañero de trabajo se que lo copio con linux y creo que lo hacia bit a bit o algo asi)

Si me podeis ayudar estaria muy agradecido.

Gracias y un saludo

Imagen de javor
+1
0
-1

Puedes utilizar el comando dd, algo mas o meno así_

dd if=/dev/hdx of=/dev/hdy

Donde hdx y hdy sol los nombre de los dispositivos asociados a los discos.

Si te miras la pagina de manual de dd podrás ver otras opciones que pueden ayudarte. Por ejemplo, la opción bs=xxk hace que la copia se haga en bloques de xxk y seguramente te permita optimizar bastante la velocidad de la copia.

Es un poco bruto y solo creo que funcione con dos discos exactamente  IDENTICOS.

 

+1
0
-1
Imagen de fistroso
+1
0
-1

Lo probare, por cierto la pagina de manual de dd, ¿donde esta?

Alguna otra opcion para hacer copias exacttas de discos duros

Gracias 

+1
0
-1
Imagen de Capa
+1
0
-1

Puedes probar con el programa Partimage.

Por cierto, puedes averiguar el formato del sistema de archivos de ese disco duro? 

Miembro del equipo de moderadores

 

+1
0
-1
Imagen de fistroso
+1
0
-1

Creo que es OS9 o algo asi.

Te suena de algo.

Crees que con ese programa se podria copiar 

+1
0
-1
Imagen de Capa
+1
0
-1

No me suena.

Y como sistema de ficheros a Google tampoco...

No sé, prueba a ver si con suerte puedes hacer la copia. 

Miembro del equipo de moderadores

 

+1
0
-1
Imagen de fistroso
+1
0
-1

Otra duda que tengo, el disco este en cuestion por lo visto tiene varias particiones y como no se ven o no se reconocen, lo que me interesa es que el programa en cuestion haga una copia tal cual del disco.

Es decir dandole el mismo formato, copiando la misma estructura...

Es posible con el programa que me habeis recomendado.

Gracias de antemano y un saludo 

+1
0
-1
Imagen de Capa
+1
0
-1

No lo he probado, pero seguro que puede hacer tanto copias de particiones individuales, como de discos completos (incluyendo las particiones).

A día de hoy, está más que solucionado ese tema. ;) 

--

 

Miembro del equipo de moderadores
 

+1
0
-1
Imagen de fistroso
+1
0
-1

Joer Capa a eso le llamo yo rapidez y efectividad.

Muchas gracias por tu rapida respuesta y por tu ayuda.

Lo intentare y te contare como me ha ido.

Gracias de nuevo 

+1
0
-1
Imagen de fistroso
+1
0
-1

Hola de nuevo. Tengo mas dudas de las que pensaba.

El caso es que he instalado partimage con synaptic y alguna libreria tambien, el caso es que no se como arrancar ahora el programa.

He leido por ahi que lo hacen con el cd live de ubuntu.

Lo que yo quiero es grabar ambos discos (de caracteristicas similares) de usb a usb ya que dispongo de 2 controladoras de disco duro usb iguales.

No se si me he explicado bien (porque estoy un poco liado)

Por cierto, no se si te lo dije, intente grabarlo con norton ghost pero no me reconocia el formato del disco.

Gracias de nuevo y un saludo

 

 

+1
0
-1
Imagen de Gabriel_M
+1
0
-1
Imagen de fistroso
+1
0
-1

Hola otra vez.

He intentado copiar como prueba 1 disco duro externo el cual me lo reconoce como /dev/sdc este a su vez tiene 2 particiones.

Introduzco el disco duro destino de las mismas caracteristicas que el origen sin formato (en la otra caja usb), y me lo reconoce como /dev/sdd.

Bueno pues intento copiarlo segun el manual de dd pero no lo consigo.

He puesto de todo : " dd if=/dev/hdc of=/dev/hdd" tambien "sudo dd if=/dev/sdc of=/sdd_mbr.dd bs=512 count=1" para copiar el MBR del disco duro, pero igual soy incapaz de copiar nada.

No se que hago mal y ya no se que hacer (no se si lo que hago mal es intentar de un disco duro externo a otro externo).

PD: No se si tendra algo que ver pero lo hago sin cd live, es decir, arranco ubuntu normalmente y aplico los comandos en el terminal.

Gracias y espero vuestra ayuda

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola fis...:

Tienes algunas imprecisiones:

1) Debes desmontar los discos, si estuvieren montados

sudo umount /dev/sdd

sudo umount /dev/sdc1

sudo umount /dev/sdc2 

2) La orden es:

sudo dd if=/dev/sdc  of=/dev/sdd 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fistroso
+1
0
-1

Esto parece que funciona Gabriel, muchas gracias.

Por cierto si copio el disco que realmente me interesa, me funcionaracuando lo monte en la maquina, es decir, arrancara como el original.

O es necesario copiar el MBR ese que he leido en el tuto.

Muchas gracias (y cuando termine de copiar los discos a ver si van). 

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola fis...:

El disco ha de ser un clon exacto de original, puede que tengas problemas con fstab, pues tendra el mismo UUID, si es así simplemente edita el fstab y monta las particiones al estilo antiguo, reemplazando UUID=xxxxxxxxx por /dev/sdd1 y /dev/sdd2.

El mbr, se copia al copiar todo el disco, /dev/sdc.

Tendrías que copiarlo si solo copias particiones, /dev/sdc1 y/o /dev/sdc2.

En ese caso la orden sería:

sudo dd if=/dev/sdc  of=/dev/sdd  bs=512  count=1

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fistroso
+1
0
-1

Lo siento pero mis conocimentos son escasos y me suena a chino lo de "fstab, UUID"

Si tienes un ratillo y me lo explicas perfecto.

Pero el resto si lo entiendo y espero que funcione.

De todos modos cuando lo termine ya te contare como me fue.

Mil gracias Gabriel y un saludo. 

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola fis...:

Fstab

El fstab es el archivo donde se guardan los diferentes datos sobre el montaje de los dispositivos físicos.

Componentes
Se compone de 6 secciones:

file system: Es el lugar donde se encuentra el dispositivo físico a montar, como por ejemplo dev/hda1, /dev/sda, etc.

mount point: Es el punto de montaje donde sera montado el dispositivo físico, este punto de montaje puede ser desde una carpeta del sistema como una carpeta creada por el usuario o el root, es decir, el punto de montaje es aquel que el usuario desee que sea.

type: Es el tipo de archivo con el que sera montado el dispositivo físico, este puede ser muy diverso, como por ejemplo, ext, swap, reiserf, etc.

options: Son las opciones con las que sera montado el dispositivo físico, existen muchas y diversas opciones.

dump: Esta opcion solo puede poseer el valor 0 o 1, en ella se guardan los errores en tiempo de sistema que ha reportado el sistema de archivos. Al activarlo (1) se hará un backup con las opciones, creando backup por si surge algún tipo de problema, lo normal es tenerlo desactivado (0), ya que rara vez se produce un error.

pass: Esta opción al igual que la anterior tan solo puede poseer el valor 0 o 1. Si la activamos (1) el sistema realizara una pasada cada X desmontadas o si el dispositivo a sido desmontado incorrectamente para comprobar su integridad. En caso de estar desactivado (0), el sistema no realizara nunca ninguna pasada para comprobar la integridad del dispositivo físico, por ello es recomendable tenerlo en activado (1).

Oociones
Las opciones mas usadas son las siguientes

defaults: Esta opción es la unión de las opciones  rw,suid,dev,exec,auto,nouser y async.

rw: READ-WRITE. Con esto montamos la partición para que sea posible tanto leer como escribir en el dispositivo físico, esta opción es muy usada con dispositivos que permiten la escritura como por ejemplo los pendrive o los disquetes, ya que sin esta opción, no podríamos guardar datos en dichos dispositivos.

ro: Read-Only. Con esta opcion hacemos que no se pueda escribir en el dispositivo, que tan solo se pueda leer.

noexec: Impide la ejecución de cualquier archivo en el dispositivo en el que esta opción sea activada, esta opción suele ser muy útil cuando en una misma maquina diversos usuarios tienen acceso a un mismo dispositivo y no queremos que estos puedan ejecutar archivos en los dispositivos, con esto ganamos en seguridad, ya que impedimos que los usuarios puedan ejecutar cualquier tipo de archivo “maligno” a través del cual lo que realmente quiere conseguir es escalar privilegios en el sistema, por ejemplo.

nodev: con esto impedimos que puedan usarse nodos de dispositivo en el sistema de archivos, es decir, con esta opción impedimos que se interpreten los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

dev: Opción contraria a nodev, es decir, al activar esta opción permitimos que puedan usarse nodos de dispositivo en el sistema de archivos, o, lo que es lo mismo, que se interpreten como tal los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

auto: Con esta opción hacemos que el dispositivo que la contenga sea iniciado siempre que se inicie el sistema, es decir, cada vez que este sea encendido.

no auto: Esta es la opción contraria a auto, con ella hacemos que el dispositivo no sea montado al iniciarse el sistema, y tan solo sera montado en el momento en el que le vayamos a dar uso, esta opción suele ser usada con dispositivos como las disqueteras, cd-roms, pendrives..., es decir, todos aquellos dispositivos que no es necesario que se monte con el arranque del sistema.

user: Permite a cualquier usuario del sistema montar o desmontar un dispositivo físico sin necesidad de ser root, esta opción es muy útil para dispositivos de uso frecuente, como cd-roms o disquetes.

uid=X: Con esta opción indicamos que tan solo el usuario o el grupo con el uid especificado tiene el control sobre los archivos del dispositivo.

async: Con esto hacemos que las operaciones que realicemos no se hagan de forma asíncrona, es decir, en el mismo momento en que las realizamos, si nos que pueden ser realizada mas adelante.

sync: Es la opción contraria a async, con esta opción conseguimos que todas las modificaciones que hagamos sean “in situ” es decir, realizadas en el mismo momento en que sean realizadas.

Ejemplos

Sus secciones son separadas a través del tabulador, según vemos en el encabezamiento del fstab es así

# <file system> <mount point> <type> <options> <dump> <pass>

Cd-Rom
El cd-rom sera montado en /media/cdrom0, asi que suponemos que esa carpeta existe, si nos podéis montarlo en cualquier otra o crear esa misma carpeta.

# <file system> <mount point> <type> <options> <dump> <pass>

/dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0

El dispositivo físico se encuentra en /dev/hdd y sera montado en /media/cdrom0, el tipo sera iso9660, las opciones serán:
ro = solo lectura
user=cualquier usuario del sistema puede montar/desmontar así como usar este dispositivo
noauto= no sera montado montado con el sistema, es decir, sera montado solo cuando su uso sea necesario.
Después, dump esta desactivado al igual que pass.

Pendrive:

# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda /media/pendrive auto rw,user,noauto 0 1

UUID

Significa Identificador Universalmente Unico (Universally Unique Identifier) y es un mecanismo para proveer cada sistema de archivos con una identificación única.
Actualmente Ubuntu utiliza este sistema en reemplazo del anterior mediante etiquetas, label, que sigue vigente
En lugar de tener un fstab con particiones montadas con la etiqueta de su volumen asi:

# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda1 /media/disco_c auto rw,user,noauto 0 1

Lo tiene con particiones montadas por su UUID asi:
# <file system> <mount point> <type> <options> <dump> <pass>
#/dev/sda1
UUID=3e6be9de-8139-11d1-9106-a43f08d823a6 /media/disco_c auto rw,user,noauto 0 1

En tu caso al clonar el disco, y si tienes los dos discos montados, las particiones tendrán la misma UUID, por lo que deberás en caso de conflicto, montar las particiones de al menos uno de los discos, con el sistema de etiquetas.
 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fistroso
+1
0
-1

Gracias de nuevo Gabriel, me ha quedado mucho mas claro, pero aun me queda mucho trastear, leer cosas y preguntar cosas sobre linux, que gracias a gente como tu hacen que sea posible.

Por cierto pobre el disco que grabe y va a las mil maravillas. Ahora solo me queda probar con el disco duro de formato desconocido que es el que verdaderamente me interas que funcione.

A ve si tengo un ratillo y lo intento.

Gacias otra vez y un saludo. 

+1
0
-1
Imagen de fistroso
+1
0
-1

Bueno Grabriel, el disco que necesitaba grabar, lo grabe y perfecto.

Asi que todo solucionado.

Muchas gracias 

+1
0
-1