Я действительно совершил большую ошибку. У меня есть раздел sda6 для резервного копирования, при записи iso на флешку, вместо ввода sdb6, я ввел sda6, есть ли способ вернуть файлы
решение1
Весьма вероятно, что ваши данные пропали. Либо восстановите данные из резервных копий, либо заплатите деньги за отправку вашего диска в фирму по восстановлению данных и молитесь, чтобы они смогли спасти хоть что-то.
решение2
Существует много способов восстановления файлов из файловых систем, особенно в Linux FS в наше время (т. е. криминалистический анализ). Возможно, вы не получите 100%, но вы наверняка сможете восстановить большую часть, в некоторых случаях все, если вам повезет и вы не перезаписали несколько раз в одном и том же секторе/блоке.
Если ваша файловая система не повреждена, то есть если ее можно смонтировать и только данные были удалены/перезаписаны, то, скорее всего, вы сможете получить свои данные. В противном случае, если файловая система повреждена, скорее всего, вам сначала нужно ее восстановить, а затем приступить к восстановлению (в этом последнем случае вы можете потерять некоторые данные).
В любом случае, вы можете выбрать между специальным дистрибутивом Linux для восстановления данных (см. distrowatch.com) или использовать какой-нибудь инструмент, например:
http://extundelete.sourceforge.net/
В этом и заключается преимущество свободного программного обеспечения с открытым исходным кодом: у вас есть решение практически для всего.
решение3
Когда вам нужно что-то восстановить, я предпочитаю работать с образами устройства, с которого я хочу восстановиться. Я создаю образ диска или раздела в системе, которая позволяет мне делать снимки, например LVM, btrfs или zfs. Это позволяет мне вносить изменения в образ и иметь возможность вернуться к любым сделанным снимкам.
Поскольку вы перезаписываете часть тома чем-то другим, вы можете запутать программы восстановления. Лучше записать нулями первую часть, которая была записана с образом ISO9660. После этого вы можете использовать что-то вроде того, что extundelete
упоминал @ostendali или testdisk
и photorec
.