Файлы невозможно стереть, где они сохранены?

Я установил Ubuntu на USB-диск, моя установка:

sudo fdisk -l /dev/sdb 

Disk /dev/sdb: 7773 MB, 7773585408 bytes
240 heads, 62 sectors/track, 1020 cylinders, total 15182784 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0006f051

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          62    12289124     6144531+  83  Linux
/dev/sdb2        12290048    15182783     1446368   82  Linux swap / Solaris

Я тогда обнуленные блоки зарезервированы

sudo tune2fs -m 0 /dev/sdb1

Я перезаписал пустое место в /dev/sdb1

dd if=/dev/urandom of=random.file bs=1024

Затем я попытался с photorec восстановить удаленные файлы "из целого раздела" sdb1. Photorec извлекает много файлов, я не понимаю, где они сохранены.

Я заметил, что между разделами есть нераспределенное пространство, это может быть проблемой?

Photorec

PhotoRec 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 7773 MB / 7413 MiB (RO) - Sony Storage Media

     Partition                  Start        End    Size in sectors
      No partition             0   0  1  1020  83 38   15182784 [Whole disk]
> 1 * Linux                    0   1  1   825 211 43   12289063
  2 P Linux Swap             825 226 37  1020  83 38    2892736

2 ответа

Единственной мерой для безопасного удаления всех следов, остатков и фрагментов файлов на нашем жестком диске является резервное копирование тех файлов, которые мы хотим сохранить, на другой диск (не раздел).

Затем мы можем полностью перезаписать весь диск с нулями (намного быстрее) или случайными числами, перераспределить его и переформатировать этот диск. После этого любое восстановление будет невозможно.

Наконец, мы можем восстановить наши резервные файлы.

Обратите внимание, что при этом UUID накопителя может измениться, и основная загрузочная запись также будет потеряна. Поэтому, возможно, нам придется соответствующим образом отредактировать ссылки на этот диск, и нам также придется восстановить MBR.

Да, это выглядит странно; Я вижу две вещи, которые могли пойти не так:

Вы не дали свой фактический dd команда. Вы получили сообщения об ошибках от него? Я не уверен dd Команда завершила перезапись всего раздела случайными данными.

Предполагая, что это закончилось, я думаю, что вы сделали опечатку и бежали photorec на диске whold, /dev/sdb вместо раздела /dev/sdb1, Или вы работали на разделе подкачки, /dev/sdb2,

В обоих случаях, photorec сканировал бы раздел подкачки (как часть всего диска или отдельно). Этот раздел содержит данные, которые когда-то находились в оперативной памяти. ОЗУ может содержать некоторые или все блоки файлов по многим причинам - поэтому неудивительно, когда они окажутся в разделе подкачки.

Другие вопросы по тегам