baltun
Администратор
- Сообщения
- 12.282
- Реакции
- 3.082
- Баллы
- 1.833
ddrescue - это инструмент, который можно использовать для восстановления и клонирования дисков в системе Linux.
Чтобы установить ddrescue:
Далее мы будем использовать следующий синтаксис команды для копирования раздела в файл образа. Обратите внимание, что эта опция заставит ddrescue игнорировать кэш ядра и вместо этого обращаться к диску напрямую. /dev/sdX backup.img
Обратите внимание, что если вы пытаетесь восстановить данные с поврежденного диска, вы можете добавить опцию после первой попытки выше. Это даст указание ddrescue повторить попытку чтения поврежденных секторов в попытке восстановить как можно больше данных. После параметра можно указать количество повторных попыток. В этом примере мы будем использовать 3.
Затем мы скопируем новый файл образа на другой диск или раздел. Для этого мы можем использовать обычную команду. dd
Кроме того, можно использовать команду. ddrescue
Если вы хотите клонировать диск или раздел непосредственно на другой, тем самым минуя любой файл образа, вы можете сделать это со следующим синтаксисом. В этом примере мы клонируем раздел на . /dev/sdX1/dev/sdX2
После выполнения описанных выше шагов вы можете получить доступ к клонированному хранилищу и, надеюсь, увидите там все ваши файлы, предполагая, что ddrescue успешно восстановил их.
Чтобы установить ddrescue:
Код:
sudo dnf install ddrescue
Клонирование раздела в файл образа или другой диск
Сначала откройте терминал командной строки и определите путь устройства к жесткому диску или разделу, который необходимо клонировать.
Код:
lsblk
Далее мы будем использовать следующий синтаксис команды для копирования раздела в файл образа. Обратите внимание, что эта опция заставит ddrescue игнорировать кэш ядра и вместо этого обращаться к диску напрямую. /dev/sdX backup.img
Код:
sudo ddrescue -d /dev/sdX backup.img backup.logfile
Обратите внимание, что если вы пытаетесь восстановить данные с поврежденного диска, вы можете добавить опцию после первой попытки выше. Это даст указание ddrescue повторить попытку чтения поврежденных секторов в попытке восстановить как можно больше данных. После параметра можно указать количество повторных попыток. В этом примере мы будем использовать 3.
Код:
sudo ddrescue -d -r3 /dev/sdX backup.img backup.logfile
Затем мы скопируем новый файл образа на другой диск или раздел. Для этого мы можем использовать обычную команду. dd
Код:
sudo dd if=backup.img of=/dev/sdX
Кроме того, можно использовать команду. ddrescue
Код:
sudo ddrescue -f backup.img /dev/sdX clone.logfile
Если вы хотите клонировать диск или раздел непосредственно на другой, тем самым минуя любой файл образа, вы можете сделать это со следующим синтаксисом. В этом примере мы клонируем раздел на . /dev/sdX1/dev/sdX2
Код:
sudo ddrescue -d -f /dev/sdX1 /dev/sdX2 clone.logfile