Verwenden ddrescuelog --or-mapfile
.
Ddrescuelog ist ein Werkzeug, das Ddrescue-Mapfiles bearbeitet
( Quelle )
-z file
--or-mapfile=file
Führen Sie eine logische ODER-Operation zwischen den fertigen Blöcken in der Datei und denen in der Mapdatei aus, und schreiben Sie die resultierende Mapdatei in die Standardausgabe. Mit anderen Worten, in der resultierenden Map-Datei wird ein Block als beendet angezeigt, wenn er in einer der beiden Map-Eingabedateien beendet wurde.
( Quelle )
Rufen Sie das auf:
# but see the warning below! ddrescuelog -z ~/kb1mapfileq ~/kb1mapfile > ~/kb1mapfile-merged
Warnung: leiten Sie nicht zu ~/kb1mapfile
(oder ~/kb1mapfileq
) um, sonst verlieren Sie sie .
Das Ergebnis ist in ~/kb1mapfile-merged
. Nachdem Sie bestätigt haben, dass es richtig ist ( ddrescueview
ist das richtige Werkzeug), überschreiben Sie die alte Mapfile ( cp ~/kb1mapfile-merged ~/kb1mapfile
).