Já vám do toho nechci úplně kecat, od začátku tohle vlákno sleduji, ale není to náhodou tak, že souborové systémy si udržují cosi jako tabulku souborů (v případě NTFS je to MFT), tj. informace o tom, kde soubor je umístěn na disku (resp. jeho začátek, velikost a další parametry s tím, že poslední záznam bloku odkazuje na blok další, ne nutně ležící hned za ním - fragmentace), přičemž pokud je soubor "smazán", je toto místo pouze označeno v této tabulce jako volné a tudíž dd, který bere sektor po sektoru a fakt se nezajímá o filesystém pod sebou, prostě nemůže vědět, že místo je volné? Jistě, lze nastavit, že lze kopírovat jen bloky, které neobsahují nuly, ale každý trochu používaný disk bude mít takového místa docela malé množství, nebo myslíte, že při výmazu souboru se místo přepisuje nulami? To by pak mazání takového souboru trvalo stejně dlouho, jako jeho kopie ...