Привет всем.
Мне сегодня позвонил друг и обрисовал ситуацию: захотел он сделать бэкап жесткого диска на другой диск. Подключил второй диск, запустил утилиту dd из-под рута, а разделы на исходном жестком диске не отмонтировал. Потом у него что-то не попёрло, он отмонтировал разделы и заново запустил. Потом исходный диск по-новому переразбил, переустановил Linux, хотел данные с резервного диска восстановить, и видит такую картину: нужный каталог есть, а файлов внутри нет.
Он думал сначала, что с правами проблема. Я говорю ему: из-под рута смотрел? Он говорит: да. Я ему: значит, там действительно нет файлов. Он хотел восстанавливать файлы на резервном жестком диске утилитами типа extundelete.
Моё же мнение таково: он запортил файлы на исходном жестком диске, когда запустил dd, не отмонтировав раздел, и, соответственно, после того, как он со второй попытки успешно скопировал содержимое первого диска на второй, нужных файлов там не оказалось, поскольку они были запорчены на исходном жестком диске при первой попытке копирования.
Я прав? Нужно пытаться восстанавливать первый жесткий диск программами типа exundelete, которые, судя по всему, уже не помогут, поскольку там уже всё перезатёрто? Ничем уже помочь нельзя? Данные типа важные были
P.S. конкретно команды с переметрами, которые он вводил, он вспомнить уже не может, вот как-то так.