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 09:49] lclinux:dd [2023/01/18 14:10] (actual) – editor externo 127.0.0.1
Línea 23: Línea 23:
  
 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>Disco /dev/sdd: 16.8 GB, 16780361728 bytes+<file> 
 +Disco /dev/sdd: 16.8 GB, 16780361728 bytes
 64 cabezas, 32 sectores/pista, 16003 cilindros, 32774144 sectores en total 64 cabezas, 32 sectores/pista, 16003 cilindros, 32774144 sectores en total
 Unidades = sectores de 1 * 512 = 512 bytes Unidades = sectores de 1 * 512 = 512 bytes
Línea 37: Línea 38:
 Supongamos que queremos clonar un  disco en un fichero imagen y posteriormente montar esa imagen.  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**+Lo primero será ver las características del disco a clonar con el comando **fdisk -l  disco**
  
 <sxh>fdisk -l /dev/sda</sxh> <sxh>fdisk -l /dev/sda</sxh>
-<file>Disco /dev/sda: 16.8 GB, 16780361728 bytes +<file>
-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> +
- +
-  +
- +
- +
- +
  
 +Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
 +Units = sectors of 1 * 512 = 512 bytes
 +Sector size (logical/physical): 512 bytes / 512 bytes
 +I/O size (minimum/optimal): 512 bytes / 512 bytes
 +Disk label type: dos
 +Identificador del disco: 0x000b61a8
  
 +Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
 +/dev/sda1          2048     1026047      512000   83  Linux
 +/dev/sda2         1026048    41943039    20458496   8e  Linux LVM
  
 +Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors
 +Units = sectors of 1 * 512 = 512 bytes
 +Sector size (logical/physical): 512 bytes / 512 bytes
 +I/O size (minimum/optimal): 512 bytes / 512 bytes
 +</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>