Хорошей новостью является то, что данные все еще там, и это не изменится (если вы явно не сделаете что-то). Если данные все еще там, они могут быть восстановлены.
Мой подход состоял бы в том, чтобы загрузить загрузочный диск (есть много опций, одной из таких вещей будет контрольный SystemRescueCD . Затем использовать parted
(или gparted, если вам не нравится командная строка) и rm
только что созданный раздел там. оставьте вам 3 слота для разделов, один из которых будет свободен, чтобы вы могли воссоздать потерянный. Теперь запустите testdisk
и надейтесь на лучшее.
В лучшем случае нажатие «Простое сканирование» вызовет как только что удаленный новый раздел, так и один, который вы хотите восстановить в течение одной секунды . В не очень хорошем случае вам нужно будет выполнить глубокое сканирование, которое может занять некоторое время.
Если testdisk
, несмотря ни на что, не найдет раздел, все равно не все потерял.
Раздел был последним, и он был расположен в конце диска, и, конечно, он все еще есть. Нет никакого способа, которым это могло бы переместиться или уйти. Поскольку конец E:
известен, не очень много предположений, где можно найти ранее-F (ну, возможно, есть выравнивание, чтобы рассмотреть, но это не важная вещь, скорее всего, вы использовали значение по умолчанию в любом случае, и почти наверняка инструмент разделения получит это правильно в любом случае).
Таким образом, запуск любого инструмента для работы с разделами (даже fdisk
будет полезен, но почему бы не использовать его, parted
если он у нас есть!) И создание нового раздела от начала нераспределенного пространства в конце до «конца диска» (что может сделать почти каждый инструмент) автоматически) сделает свое дело. Единственное, на что нужно обратить внимание, это создать раздел, а не отформатировать его, что для удобства некоторые инструменты / команды могут выполнять автоматически. Очевидно, что форматирование или создание файловой системы уничтожит ваши данные , а это не то, что вам нужно.
Для parted
правильной команды для этого будет mkpart
(см. Документацию).
Если что-либо, кроме случайного форматирования или таинственного взрыва диска, работает неправильно, вы все равно всегда можете удалить раздел и заново создать его. Нет пота. Данные в разделе не затрагиваются, вы только вмешиваетесь в «контейнер».
Более правильный и безопасный подход будет первым создать зеркальную резервную копию полного диска, а затем выполнить выше. Хотя, учитывая, что на самом деле мало что может пойти не так, я лично был бы слишком ленив для этого. Если вы собираетесь установить CentOS, это говорит о том, что вы достаточно хорошо разбираетесь в Linux, так что вы можете также подключить dd
диск (его часть) к образу и вместо этого работать с ним. Это тоже безопаснее.
Или, ну, просто идите по дороге настоящих мужчин , которая не рекомендуется, но намного быстрее и будет работать в любом случае. Я думаю, это зависит от того, насколько важны эти данные. Если вы не умрете, если 0,01%, которые могут пойти не так , пойдут не так , ну ... вы знаете.
После того , как раздел восстановления, скопируйте все файлы на другой диск (желательно два диска), а затем удалить раздел и пусть parted
перемещать D:
и E:
перегородки дальше так отверстие от сокращающегося C:
исчезает. Наконец, создайте расширенный раздел, заполняющий все доступное пространство, а затем два дополнительных раздела внутри этого, один из которых, в конечном счете, будет содержать CentOS, а другой - диск «на будущее» F:
(на который затем вам придется копировать файлы снова). ,