У меня есть внешний жесткий диск на 1 ТБ, где я недавно установил Ubuntu на. Прежде чем у меня были некоторые резервные копии там, которые я не хотел терять. Поэтому я создал новый раздел для Ubuntu. Во время этого процесса я так или иначе, должно быть, изменил тип резервного раздела от ext4 для свопинга (хотя я не могу помнить при этом, но это - то, что gparted показывает мне). Этот новый раздел подкачки никогда не использовался недавно установленной Ubuntu, которая имеет ее собственный раздел подкачки. Хотя я думаю, что возможности плохи: там какой-либо путь состоит в том, чтобы вернуть мои данные из моего резервного копирования (теперь подкачка) раздел?
Для разъяснения ситуации вот, текущая таблица разделов устройства:
Partition Start End Size in sectors
1 * Linux Swap 0 32 33 12157 195 58 195312500
2 E extended 12157 214 24 47791 227 52 572461058
5 L Linux Swap 12157 214 26 12534 172 54 6053888
X extended 12534 172 55 17397 188 7 78125056
6 L Linux 12534 205 24 17397 188 7 78123008
X extended 17397 188 8 47791 227 52 488282112
7 L Linux 17397 220 40 47791 227 52 488280064
Если раздел никогда не использовался, его можно полностью восстановить, поскольку данные не затрагиваются и размер раздела также сохраняется, вы просто используете fdisk и изменяете тип раздела обратно на ext:
sudo fdisk device
Command (m for help): t
Partition number (1-8): your partition number
Hex code (type L to list codes): 83
Однако «Я как-то должен был изменить тип резервного раздела с ext4 на swap» звучит больше похоже на то, что вы удалили / воссоздали раздел, установщик не предоставляет простой способ изменения типов разделов. testdisk все еще может помочь, но я не ожидаю полного выздоровления.
Если то, что вы говорите выше, на 100% точно, используйте testdisk.
aptitude install testdisk