como clonar de um disco USB para outro com comandos de linha de comando do Linux?

1

Eu tenho um disco USB 1T maior com Fedora 20 e alguns dados do usuário em um total de aproximadamente 40GB em uma partição que é de aproximadamente 900GB. para um disco USB <500> menor .

Ontem eu encolhei essa partição para cerca de 250 GB com lvreduce . Agora eu quero clonar / copiar / mover a instalação do Fedora 20 do disco USB Bigger 1T para o disco USB Menor de 500GB por linha de comando. Preciso da sua ajuda para me dizer esses comandos, passo a passo, ou me direcionar para a direção certa. Eu tentei vários softwares GUI, GPart Live, CloneZilla, Macrium Reflect e AOMEI Backupper. Mas ninguém trabalha para mim.

Este é o disco USB menor, sdb, info: ( 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

O disco USB maior, sdc, ( parted -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

E suas informações de partição ( 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  

Outra pergunta, por que o sdb2 acima não tem informações de partição?

    
por peterboston 03.02.2016 / 19:32

1 resposta

0

usando o dd para copiar a partição para outra partição, enquanto estiver usando a unidade física

Supondo que você tenha um layout assim:

1 TB = sda, duas partições, sda1 que você inicializou e sda2 que você está dd'ing para

320 GB = sdb, uma partição, sdb1 da qual você é dd'ing

Seu comando ficaria assim:

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

O parâmetro bs = 1M está lá para garantir que o dd copie os dados em grandes blocos, em vez de emitir uma solicitação para cada setor.

    
por 03.02.2016 / 19:40