Моя система - Manjaro (Arch) Linux. У меня есть GNU ddrescue
v1.23-1 (недавно установленный).
При возобновлении ddrescue
я неправильно набрал файл карты. Теперь у меня есть одно изображение и два файла журнала.
В первый день я выручил начало диска. День 1 команда:
sudo ddrescue -vn /run/media/ab/2Nes1T/DDRnKB1 ~/kb1mapfile
На второй день я спас некоторые данные ближе к концу моего диска.
(Я хотел ускорить процесс, поэтому я использовал -N
и снизил -c
до 32KiB
, и я хотел сначала восстановить приблизительную область моего раздела sdc2
.
Мой sdc
диск имеет поврежденную файловую систему, поэтому я не могу специально ddrescue
sdc2
, но я могу приблизительно определить его местоположение и размер с -i144000MiB
-s50000MiB
День 2 команда:
sudo ddrescue -vN -c 32KiB -i144000MiB -s50000MiB /dev/sdc /run/media/ab/2Nes1T/DDRnKB1 ~/kb1mapfileq
В обеих командах я правильно ввел имя изображения как DDRnKB1
, но в команде второго дня я случайно набрал опечатку как ~kb1mapfileq
.
Я попытался объединить с помощью этого метода:
ddrescue -m logfile2 image2 image1 logfile1
Таким образом, моя команда слияния:
sudo ddrescue -m ~/kb1mapfileq /run/media/ab/2Nes1T/DDRnKB1 /run/media/ab/2Nes1T/DDRnKB1 ~/kb1mapfile
но ddrescue
вернулся:
ddrescue: Infile and outfile are the same.
Я догадался, что смогу сделать копию своего изображения и сделать это:
sudo ddrescue -m ~/kb1mapfileq /run/media/ab/2Nes1T/DDRnKB1COPY /run/media/ab/2Nes1T/DDRnKB1 ~/kb1mapfile
... но мои файлы изображений почти 500 ГБ, и я считаю, что нецелесообразно копировать 500 ГБ, чтобы соответствовать приведенной выше команде.
Есть ли способ объединить только файлы-карты (log-файлы)?