1

Я пытаюсь полностью понять ddrescue, прежде чем использовать его, чтобы решить, какая из стратегий лучше всего восстановить с поврежденного жесткого диска. Скорее всего, аппаратное обеспечение не повреждено, но прежде чем пытаться сделать что-либо другое, что может повредить жесткий диск в случае его повреждения, я собираюсь клонировать данные.

Если я понимаю, ddrescue можно использовать для прямого клонирования всего диска на другой диск такого же или большего размера или раздела на другой равный или больший раздел того же типа. И если я правильно понимаю, вы можете использовать ddrescue для создания файла образа диска или раздела.

И что я не смог понять руководство по чтению, так это размер изображения.

Итак, допустим, у вас есть диск на 500 ГБ (hda) с двумя разделами: 100 ГБ (hda1) и 400 ГБ (hda2). Раздел 400 ГБ имеет 150 ГБ используется и 250 ГБ свободно. Если вы используете ddrescue для создания образа раздела hda2, какой размер изображения будет приблизительным? Это будет 400 ГБ или его размер будет только 150 ГБ используемого пространства?

И как только изображение будет создано, какой инструмент лучше всего увидеть, не возвращая его? Я запутался в том, что то, что я читаю, выглядит так, как будто вы должны его смонтировать, но я попытался с небольшим разделом NTFS, но безуспешно. Я также прочитал, что утилита TestDisk должна уметь читать образ диска.

Я бы предпочел не восстанавливать его, так как это просто раздел Windows, и единственное, что я хочу восстановить, - это несколько папок от пользователя и pst из расположения хранилища outlook по умолчанию.

2 ответа2

2

Если вы используете ddrescue для создания образа раздела hda2, какой размер изображения будет приблизительным? Это будет 400 ГБ или его размер будет только 150 ГБ используемого пространства?

Бывший - 400ГБ. ddrescue не работает с файлами, он работает с дисковыми блоками и просто (попытается) скопировать каждый блок, независимо от того, что он содержит. У него нет понятия "свободное пространство", все это просто блоки.


Обратите внимание, что ddrescue может записать разреженный файл (используя опцию --sparse), где блоки с нулевыми байтами не будут занимать место в целевом файле.

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

Для получения дополнительной информации см. Может ли разреженная опция ddrescue облегчить клонирование диска на диск меньшего назначения? ,

-1

У ddrescue есть опция разреженного (-S или --sparse):

Используйте разреженные записи для outfile. (Блоки нулей фактически не выделяются на диске). Может сэкономить много дискового пространства в некоторых случаях. Не все системы поддерживают это. Только обычные файлы могут быть редкими.

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