¿Cómo clonar de un disco USB a otro con comandos de línea de comandos de Linux?

1

Tengo un disco USB Bigger 1T con Fedora 20 y algunos datos de usuario en total de aproximadamente 40 GB en una partición que es de aproximadamente 900 GB. Quiero mover esta instalación de Fedora a un disco USB más pequeño de 500 GB .

Ayer reduje esa partición a unos 250 GB con lvreduce . Ahora quiero clonar / copiar / mover la instalación de Fedora 20 desde el disco USB Bigger 1T al disco USB más pequeño de 500 GB por línea de comando. Necesito tu ayuda para decirme estos comandos paso a paso o indicarme la dirección correcta. Probé varios programas GUI, GPart Live, CloneZilla, Macrium Reflect y AOMEI Backupper. Pero nadie trabaja para mí.

Este es el disco USB más pequeño, sdb, información: ( parted -l ):

Model: WD My Passport 070A (scsi)
    Disk /dev/sdb: 499GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos
    Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  525MB  524MB  primary  ext4         boot
 2      525MB   499GB  499GB  primary               lvm

El disco USB más grande, sdc, ( separado -l ):

Model: WD My Passport 0830 (scsi)
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  525MB   524MB   primary  ext4         boot
 2      525MB   1000GB  1000GB  primary               lvm

Y su información de partición ( lsblk )

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 465.8G  0 disk 
├─sda1                  8:1    0   500M  0 part /boot
└─sda2                  8:2    0 465.3G  0 part 
  ├─fedora-root       253:0    0    50G  0 lvm  /
  ├─fedora-swap       253:1    0   7.8G  0 lvm  [SWAP]
  └─fedora-home       253:2    0 407.5G  0 lvm  /home
sdb                     8:16   0 465.1G  0 disk 
├─sdb1                  8:17   0   500M  0 part /run/media/bow/4bce62e0-0553-4f55-ba1a-2304064db9f5
└─sdb2                  8:18   0 464.6G  0 part 
sdc                     8:32   0 931.5G  0 disk 
├─sdc1                  8:33   0   500M  0 part /run/media/bow/3514a4dd-b94f-4750-abb4-4bf76a7402e8
└─sdc2                  8:34   0   931G  0 part 
  ├─fedora_lm-swap 253:3    0   3.8G  0 lvm  
  ├─fedora_lm-home 253:4    0   250G  0 lvm  /run/media/bow/2b6acd67-7c0d-4a7a-96e2-777f0edcfd6b
  └─fedora_lm-root 253:5    0    50G  0 lvm  /run/media/bow/fe656868-b7ec-424c-89a6-b08864579961
sr0                    11:0    1  1024M  0 rom  

Otra pregunta, ¿por qué arriba sdb2 no tiene información de partición?

peterboston
fuente

Respuestas:

0

usando dd para copiar la partición a otra partición, mientras usa la unidad física

Suponiendo que tiene un diseño que se ve así:

1 TB = sda, dos particiones, sda1 desde la que arrancaste y sda2 a la que te diriges

320 GB = sdb, una partición, sdb1 de la que está haciendo dd

Su comando se vería así:

dd if = / dev / sdb1 of = / dev / sda2 bs = 1M

El parámetro bs = 1M está ahí para garantizar que dd copie los datos en fragmentos grandes en lugar de emitir una solicitud para cada sector.

gianni
fuente
Esta es una buena respuesta, solo que no describe lo que se preguntó en la pregunta: "Quiero mover esta instalación de Fedora a un disco USB de 500 GB más pequeño". ¿Puedes ajustar tu respuesta para reflejar la clonación a otro disco físico?
Fixer1234