Hej,
Jag skriver ett skript för att torka min hårddisk i ett relativt säkert sätt med över författarmetoder disken med 3 mönster. Så jag kör dd / dcfldd kommando 3 gånger med en synk samtal mellan varje kommando samtal i skriptet.
Kod:
#!/bin/sh
dcfldd pattern=99 conv=notrunc of=/dev/sda
sync
dcfldd pattern=jj conv=notrunc of=/dev/sda
sync
dcfldd pattern=hell conv=notrunc of=/dev/sda
sync
Jag vill veta om ovanstående kod skulle i själva verket leda till att min hårddisk är överrepresenterade skriven med ett visst mönster i den ordningen? Eftersom jag har infört en synkronisering mellan varje kommando samtal eventuella kvarvarande buffertar för att vara skriven på disken skulle ha varit fysiskt skrivna före nästa mönstret kopieras till hårddisken genom dcfldd.
Snälla hjälp mig. Jag vill verkligen förstå effekten.