Dobrą wiadomością jest to, że dane wciąż tam są i to się nie zmienia (chyba że wyraźnie coś zrobisz). Jeśli dane nadal tam są, można je odzyskać.
Moim podejściem byłoby uruchomienie z dysku ratunkowego (istnieje wiele opcji, jedną z takich rzeczy byłby dysk CD SystemRescueCD . Następnie użyj parted
(lub gparted, jeśli nie lubisz wiersza poleceń) i rm
nowo utworzonej partycji. pozostawiają Ci 3 miejsca na partycje, z których jeden jest wolny, więc możesz odtworzyć utracony. Teraz uruchom testdisk
i miej nadzieję na najlepsze.
W najlepszym przypadku naciśnięcie „Proste skanowanie” spowoduje wyświetlenie zarówno nowo usuniętej nowej partycji, jak i jeden, który chcesz odzyskać w ciągu jednej sekundy . W niezbyt dobrym przypadku będziesz musiał przeprowadzić głębokie skanowanie, co może chwilę potrwać.
Jeśli testdisk
, wbrew wszelkim przeciwnościom, nie znajdzie partycji, nadal nie wszystko Stracony.
Partycja była ostatnią i znajdowała się na końcu dysku, i oczywiście nadal jest. Nie ma mowy, żeby mogła się przenieść lub odejść. Jak E:
wiadomo koniec , nie ma wiele zgadywania, gdzie można było znaleźć poprzednio F (no cóż, być może jest do rozważenia wyrównanie, ale to nie jest biggie, najprawdopodobniej użyłeś domyślnej i prawie na pewno narzędzie do partycjonowania dostanie tak czy inaczej).
Odpalenie dowolnego narzędzia do partycjonowania (nawet fdisk
by to zrobiło, ale dlaczego by nie użyć, parted
jeśli go mamy!) I utworzenie nowej partycji od początku nieprzydzielonego miejsca na końcu do „końca dysku” (co właściwie każde narzędzie może zrobić automatycznie) załatwi sprawę. Jedyną ważną rzeczą, na którą należy zwrócić uwagę, jest utworzenie partycji, ale nie formatowanie jej, co niektóre narzędzia / polecenia mogą zrobić automatycznie dla wygody. Oczywiście formatowanie lub tworzenie systemu plików zniszczy twoje dane , co nie jest tym, czego chcesz.
Dla parted
poprawnego polecenia za które byłyby mkpart
(patrz dokumentacja).
Jeśli cokolwiek poza przypadkowym formatowaniem lub dysk w tajemniczy sposób eksploduje, pójdzie nie tak, nadal możesz zawsze usunąć partycję i ponownie ją utworzyć. Bez potu Nie ma to wpływu na dane na partycji, manipulujesz tylko „kontenerem”.
Bardziej poprawne i bezpieczniejszym rozwiązaniem byłoby najpierw utworzyć kopię zapasową lustrzanej kompletnego dysku, a następnie wykonać powyższe. Chociaż widząc, że tak naprawdę niewiele może się nie udać, osobiście byłbym na to zbyt leniwy. Jeśli masz zamiar zainstalować CentOS, to sugeruje, że masz dość Linuxa, więc możesz równie dobrze dd
dysk (jego część) do obrazu i zamiast tego pracować nad obrazem. To też jest bezpieczniejsze.
Lub, cóż, po prostu idź prawdziwą męską drogą, co nie jest zalecaną drogą, ale o wiele szybsze i będzie dobrze działać. To zależy tylko od tego, jak niezwykle ważne są te dane. Jeśli nie umrzesz na wypadek, gdyby 0,01%, które mogą pójść nie tak, pójdzie nie tak , cóż ... wiesz.
Po przywróceniu partycji skopiuj wszystkie pliki na inny dysk (najlepiej dwa dyski), a następnie usuń partycję i pozwól na parted
przesunięcie partycji D:
i E:
dalej w górę, aby otwór z kurczenia C:
zniknął. Na koniec utwórz rozszerzoną partycję wypełniającą całą dostępną przestrzeń, a następnie dwie partycje dodatkowe w tej jednej, z których jedna w końcu pomieści CentOS, a druga pomieści dysk przyszłości F:
(na który następnie będziesz musiał ponownie skopiować pliki) .