Буквально на днях (7 числа) с лишился разделов с кучей данных программиста (исходные коды продакшн ПО конторы!!!!!) на винте 190 Гб после глюков на новом компе (винт Сигейт, мама Гигобайтина, каменюга 915). Однако, мне пришло в голову сунуть винт в USB-шасси и подключить к другому компу, а на нем запустить чудный программный продукт - testdisk (есть среди репозиториев Ubuntu), который не то что позволил извлечь побитые данные, но даже восстановил убитую 2000 сервером (Windows 2000 Server не понимает винты размером больше 137 Гб без специальной настройки, если кто не знал) таблицу разделов, после чего винт стал нормально читаемым и удалось сохранить все данные.
Если кому нужно, testdisk позволяет находить и восстанавливать некоторые типы файлов с совсем запорченных разделов, а список поддерживаемых файловых систем достоин того, чтобы снсть перед разработчиками шлспу.