Как клонировать раздел или жесткий диск в Linux

Сегодня мы рассмотрим тему управления разделами винчестера.

Винчестер — это сленговое название устройства хранения цифровой информации.

Есть много причин, по которым вы можете захотеть клонировать раздел Linux или даже жесткий диск, большинство из которых связаны с созданием резервных копий ваших данных.

Есть несколько способов добиться этого в Linux, используя некоторые внешние инструменты, такие как partimage или Clonezilla.

Однако в этом руководстве мы рассмотрим клонирование дисков Linux с помощью инструмента dd, который чаще всего используется для преобразования или копирования файлов и предустановлен в большинстве дистрибутивов Linux.

Как клонировать раздел Linux

С помощью команды dd вы можете скопировать весь жесткий диск или просто раздел Linux.

Начнем с клонирования одного из наших разделов.

В моем случае у меня есть следующие диски: /dev/sdb, /dev/sdc .. Я буду клонировать /dev/sdb1/ в /dev/sdc1.

Сначала перечислите эти разделы, используя команду fdisk, как показано ниже.

# fdisk -l /dev/sdb1/ /dev/sdc1

Теперь клонируйте раздел /dev/sdb1/ в  /dev/sdc1, используя следующую команду dd.

# dd if=/dev/sdb1  of=/dev/sdc1 

Приведенная выше команда указывает dd использовать /dev/sdb1 в качестве входного файла и записать его в выходной файл /dev/sdc1.

После клонирования раздела Linux вы можете проверить оба раздела с помощью:

# fdisk -l /dev/sdb1 /dev/sdc1

Как клонировать жесткий диск Linux

Клонирование жесткого диска Linux похоже на клонирование раздела.

Однако вместо указания раздела вы просто используете весь диск.

Обратите внимание, что в этом случае рекомендуется, чтобы жесткий диск был такого же размера (или больше), что и исходный диск

# dd if=/dev/sdb of=/dev/sdc

Это должно было скопировать диск /dev/sdb с его разделами на целевой жесткий диск /dev/sdc.

Вы можете проверить изменения, перечислив оба диска с помощью команды fdisk.

# fdisk -l /dev/sdb /dev/sdc

Как сделать резервную копию MBR в Linux

Команда dd также может быть использована для резервного копирования MBR, который находится в первом секторе устройства перед первым разделом.

Поэтому, если вы хотите создать резервную копию вашей MBR, просто запустите:

# dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

Приведенная выше команда указывает dd скопировать /dev/sda в /backup/mbr.img с шагом 512 байт, а опция count указывает скопировать только 1 блок.

Другими словами, вы говорите dd скопировать первые 512 байт из /dev/sda в предоставленный вами файл.

Команда dd — это мощный инструмент Linux, который следует использовать с осторожностью при копировании или клонировании разделов или дисков Linux.

 

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40