Существуют инструменты. Существует специализированный дистрибутив для этого, но я думаю список программ, которые они используют, должен сделать. Если Вы хотите дистрибутив, он сам просто нажимает загрузку на левой панели. http://www.sysresccd.org/System-tools#recovery_tools
Я должен сказать, что даже восстановление системных файлов, которые будут повреждены трудно! Я сделал форматировал моих девушек жесткий диск и затем пытался восстановить его. Потребовалось ~12 часов, и я сохранил ~3% файлов, потому что я оставил это [жесткий диск] выполнение. Как только Вы делаете ошибку, она должна отключить/размонтировать тот жесткий диск. Как один из людей в здесь сказанном - дают задание профессионалам. Они могли восстановить намного больше.
Для предотвращения таких ошибок, я настоятельно рекомендую использовать trash-cli
(sudo apt-get install trash-cli
), и добавить alias rm='trash'
строка к .bashrc
файл в домашнем файле. После этого все Ваши файлы, которые удалены с rm
будет сохранен в корзине, не полностью удаленной.
P.S. Я не упомянул резервные копии и системы управления версиями, потому что это - обычная практика, и все другие упомянули это. С моей точки зрения - просто используют его и слушают, что люди говорят здесь.
Я лично никогда не использовал его, но Вы могли попробовать bootchart
. Это упаковывается для Ubuntu, как GUI для него, pybootchartgui
.
Можно использовать bootchart. Это создает профиль процесса начальной загрузки обычно изображение.