gdd rescue завершает вызов после вызова экземпляра std :: bad_alloc

Я пытаюсь восстановить данные с неисправного жесткого диска с помощью gddrescue. Gdd rescue работает нормально, не обнаруживая недостатка в ошибках, если он попадает в определенную точку и выходит с сообщением:

copying non-tried blocks... Pass 1 (forwards)terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted (core dumped)

Команда терминала, которую я использую, -

sudo ddrescue --no-split /path/to/drive/folder/in/drive /new/drive/disk.iso /logfile.log

Я также попытался использовать следующую опцию в этом учебнике, но имеет отличающуюся ошибку (кроме того, что --max-tries не является опцией, которую я решил путем деления указанной опции), которая является

ddrescue: Can't open input file: Invalid argument

В случае, если это имеет значение, диск имеет 5 ТБ и имеет много ошибок, поэтому многие файлы журнала с первой попытки до 8 ГБ дошли до ошибки

1
задан 17 October 2017 в 02:50

0 ответов

Другие вопросы по тегам:

Похожие вопросы: