>1. Можно ли не делать образ в файл, а сразу на другой
>винт (sdc тоже SATA) при условии, что его объем 230ГБ? т.е. Да, можно, конечно. И работать должно без проблем. Но остальная часть диска (>80GB)
после этого останется недоступной. Если на исходном диске есть таблица разделов, то это в принципе единственный выход. А если там только файловая система и создана она непосредственно на диске, без создания разделов, то я бы Вам посоветовал сделать так:
fdisk -l /dev/sdb
из выхлопа считываете геометрию (с точностью до байта). После этого:
fdisk /dev/sdc Поэтому я бы Вам посоветовал сделать так:
fdisk -l /dev/sdb
и создаёте раздел точно такого же размера (copy-paste эти самые байты).
Здесь важен один момент - подобность геометрии обох дисков в плане количества секторов ы головок. Они должны быть одинаковыми, чтоб всё работало без проблем. Иначе получите ошибку "Partition does not end on cylinder boundary". Ещё одна оговорка: эта ошибка будет вываливаться только если захотите после рековери изменить таблицу разделов и, скажем, добавить ещё разделов на незанятой части диска. А для простого data recovery эта ошибка не будет критична в принципе.
Ещё один момент: если на диске действительно только одна файловая система на весь диск (нету разделов), то всю операцию восстановления можно проводить на образе диска, а не на его копии. Разницы почти никакой :-) Поэтому ведущие собаководы советуют: если файловая система на диске одна - партишены нафик не нужны. Именно ради вот таких data recovery.
>dd if=/dev/sdb of=/dev/sdc conv=sync,noerror bs=64K
>2. Есть задача попытаться программно восстановить удаленные файлы. При таком переносе образа
>останется ли такая возможность?
Эээ... удалённые? Тоесть нормальным способом удалённые? Думаю, на ext2 - можно. Но на ext[34], reiserfs, xfs, да в принципе любой журналируемой системе, это будет действительно проблематично.
respect,
ronin