LINUX.ORG.RU

Сообщения starvp

 

Ошибка при работе ddrescue (через cygwin)

Форум — General

Здравствуйте, помогите чайнику.

Восстанавливаю данные с убитого харда. Почитал про способ восстановления с 3-мя проходами команды ddrescue.

На используемой для этого машине стоит Windows XP (там IDE-хард 40 Gb разбитый на два раздела C: и E:).
Я установил сygwin на диск E.
Подсоединил:
2-й хард — SATA 1 TB новый (G:)
3-й хард — SATA 1 TB убитый
Файловые системы на всех разделах — NTFS.

Запустил 1-й проход:

ddrescue --no-split --verbose --force /dev/sdc /dev/sdb rescue.log
Процесс шел, но данные почему-то никуда не писались (место на новом, да и на остальных хардах не изменялось). Тогда я запустил, чтобы писалось в файл-образ
ddrescue --no-split --verbose --force /dev/sdc G:/fixed.vdi rescue.log 
И все пошло как надо - файл-образ увеличивался, место на диске уменьшалось.
Но после 2-х суток работы появилась ошибка write error: File too large

GNU ddrescue 1.15
About to copy 1000 GBytes from /dev/sdc to g:/fixed.vdi
    Starting positions: infile = 0 B,  outfile = 0 B
    Copy block size: 128 sectors
Sector size: 512 Bytes
Max retries: 0
Direct: no    Sparse: no    Split: no    Truncate: no

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   225614 MB,  errsize:  59143 MB,  errors:     919
Current status
rescued:   225614 MB,  errsize:  59143 MB,  current rate:        0 B/s
   ipos:   284757 MB,   errors:     919,    average rate:        0 B/s
   opos:   284757 MB,     time from last successful read:       1 s
Copying non-tried blocks...
ddrescue: write error: File too large

В свойствах размер файла-образа 265Гб (на диске 210Гб).
В чем причина, как быть?

 

starvp
()

RSS подписка на новые темы