meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
linux:dd [2018/01/16 11:31] – lc | linux:dd [2023/01/18 14:10] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 24: | Línea 24: | ||
Primero ejecutamos < | Primero ejecutamos < | ||
< | < | ||
+ | Disco /dev/sdd: 16.8 GB, 16780361728 bytes | ||
+ | 64 cabezas, 32 sectores/ | ||
+ | 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/ | ||
+ | Identificador del disco: 0x00000000 | ||
+ | </ | ||
+ | |||
+ | Entonces ejecutamos < | ||
+ | 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** | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
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/ | Sector size (logical/ | ||
I/O size (minimum/ | I/O size (minimum/ | ||
- | </ | ||
- | |||
- | Entonces ejecutamos < | ||
- | 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** | ||
- | |||
- | < | ||
- | < | ||
- | 64 cabezas, 32 sectores/ | ||
- | 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/ | ||
- | Identificador del disco: 0x00000000 | ||
</ | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
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 | + | Por ejemplo |
- | + | < | |
- | seria algo asi | + | |
- | + | ||
- | Código: Seleccionar todo | + | |
- | mount -o loop, | + | |
- | + | ||
- | + | ||
- | para sda2 que comienza en el sector 851968 y los sectores de este disco son de 512 bytes... seria un offset de 436207616 | + | |
- | + | ||
- | Código: Seleccionar todo | + | |
- | | + | |
- | + | ||
- | para sda3 que comienza en el sector | + | para sda2 que comienza en el sector |
- | Código: Seleccionar todo | + | <sxh>mount -o loop, |
- | | + | < |
+ | 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. | ||
+ | < | ||