meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:dd [2018/01/16 11:31] lclinux:dd [2023/01/18 14:10] (actual) – editor externo 127.0.0.1
Línea 24: Línea 24:
 Primero ejecutamos <code>sudo fdisk -l</code> para ver donde está instalado el pendrive usb Primero ejecutamos <code>sudo fdisk -l</code> para ver donde está instalado el pendrive usb
 <file> <file>
 +Disco /dev/sdd: 16.8 GB, 16780361728 bytes
 +64 cabezas, 32 sectores/pista, 16003 cilindros, 32774144 sectores en total
 +Unidades = sectores de 1 * 512 = 512 bytes
 +Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
 +Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
 +Identificador del disco: 0x00000000
 +</file>
 +
 +Entonces ejecutamos <code>sudo dd if=kali-linux-1.0.6-amd64.iso of=/dev/sdd</code>
 +donde if= indica el fichero origen e of indica el destino
 +
 +==== Montar una imagen creada con dd =====
 +Supongamos que queremos clonar un  disco en un fichero imagen y posteriormente montar esa imagen. 
 +
 +Lo primero será ver las características del disco a clonar con el comando **fdisk -l  disco**
 +
 +<sxh>fdisk -l /dev/sda</sxh>
 +<file>
 +
 Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
 Units = sectors of 1 * 512 = 512 bytes Units = sectors of 1 * 512 = 512 bytes
Línea 39: Línea 58:
 Sector size (logical/physical): 512 bytes / 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
-</file> 
- 
-Entonces ejecutamos <code>sudo dd if=kali-linux-1.0.6-amd64.iso of=/dev/sdd</code> 
-donde if= indica el fichero origen e of indica el destino 
- 
-==== Montar una imagen creada con dd ===== 
-Supongamos que queremos clonar un  disco en un fichero imagen y posteriormente montar esa imagen.  
- 
-Lo primero será ver las características del cisco a clonar con el comando **fdisk -l  disco** 
- 
-<sxh>fdisk -l /dev/sda</sxh> 
-<file>Disco /dev/sda: 16.8 GB, 16780361728 bytes 
-64 cabezas, 32 sectores/pista, 16003 cilindros, 32774144 sectores en total 
-Unidades = sectores de 1 * 512 = 512 bytes 
-Tamaño de sector (lógico / físico): 512 bytes / 512 bytes 
-Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes 
-Identificador del disco: 0x00000000 
 </file> </file>
  
    
- 
- 
- 
- 
- 
- 
- 
- 
 Para montar cada partición habría que calcular el offset de cada una , para ello se multiplica el valor del sector de inicio por el número de sectores de disco. Para montar cada partición habría que calcular el offset de cada una , para ello se multiplica el valor del sector de inicio por el número de sectores de disco.
-Por ejemplo  para sda1 que comienza en el sector 32 y los sectores de este disco son de 512 bytes... seria un offset de 16384 bytes +Por ejemplo  para sda1 que comienza en el sector 2048 y los sectores de este disco son de 512 bytes... seria un offset de  1.048.576 bytes 
- +<sxh> mount -o loop,offset=1048576  /donde_este_el_archivo_dd  /punto de montaje</sxh>
-seria algo asi +
- +
-Código: Seleccionar todo +
-    mount -o loop,offset=16384  /donde_este_el_archivo_dd  /punto de montaje +
- +
- +
-para sda2 que comienza en el sector 851968 y los sectores de este disco son de 512 bytes... seria un offset de 436207616 bytes +
- +
-Código: Seleccionar todo +
-    mount -o loop,offset=436207616  /donde_este_el_archivo_dd  /punto de montaje2 +
- +
  
-para sda3 que comienza en el sector 32 y los sectores de este disco son de 512 bytes... seria un offset de 570425344 bytes+para sda2 que comienza en el sector 1026048 y los sectores de este disco son de 512 bytes... seria un offset de 525336576 bytes
  
-Código: Seleccionar todo +<sxh>mount -o loop,offset=525336576  /donde_este_el_archivo_dd  /punto de montaje2</sxh> 
-    mount -o loop,offset=570425344   /donde_este_el_archivo_dd  /punto de montaje3+<note> 
 +Para montar un archivo de imagen como solo lectura (conteniendo el volcado de un disco completo, no de una sola partición) se puede utilizar el siguiente comando. 
 +<sxh>sudo mount -t tipo -o ro,loop,offset=(512*inicio_particion) opciones archivo_imagen.dd punto_montaje </sxh></note>