On Wednesday 14 November 2001 07:20, Vladimir V. Saveliew rote: > Yes. It should move readable data to good disk and run --rebuild-tree. > Please keep in mind that dd does not copy data properly when input file > contains bad blocks. It looks like it does not make seek on output > device. > I usually run badblocks first and then copy data with dd around bad > blocks manually.
Oh, my. Why people do everything the hardest way? Woudln't it be easier for a filesystem developer to simply patch dd (perhaps adding a parameter) instead of going through all that? My C knowledge is almost null, but that hasn't stopped me from adding a silly feature to badblocks (skip blocks when a damaged one is found, I use it to try to get an usable partition on a broken disk, for experiments of course) and adding devfs support to SVGATextMode
