1

У меня есть USB-диск Bigger 1T с Fedora 20 и некоторые пользовательские данные в общей сложности около 40 ГБ на один раздел, что составляет около 900 ГБ. Я хочу переместить эту установку Fedora на меньший 500-ГБ USB-диск.

Вчера я сократил этот раздел до 250GB с помощью lvreduce. Теперь я хочу клонировать / копировать / переместить установку Fedora 20 с USB-диска Bigger 1T на USB-диск меньшего размера 500 ГБ с помощью командной строки. Мне нужна ваша помощь, чтобы рассказать мне эти команды шаг за шагом или указать мне правильное руководство. Я пробовал несколько программ с графическим интерфейсом, GPart Live, CloneZilla, Macrium Reflect и AOMEI Backupper. Но никто не работает для меня.

Это меньший USB-диск, 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

Большой USB-диск, 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

И их информация о разделе (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  

Другой вопрос, почему выше sdb2 не имеет информации о разделе?

1 ответ1

0

использование dd для копирования раздела в другой раздел при использовании физического диска

Предполагая, что у вас есть макет, который выглядит следующим образом:

1 TB = sda, два раздела, sda1, с которого вы загрузились, и sda2, на который вы собираетесь

320 ГБ = sdb, один раздел, sdb1, с которого вы удаляетесь

Ваша команда будет выглядеть так:

дд если =/dev/sdb1 из =/dev/sda2 bs = 1M

Параметр bs = 1M предназначен для того, чтобы dd копировал данные большими кусками, а не отправлял запрос для каждого сектора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .