Korzystam z systemu Windows 10 na starym laptopie Pentium. Miał 4 partycje: C, D, E (System zarezerwowany) i F.
Chciałem stworzyć nieprzydzieloną przestrzeń dla CentOS.
Użyłem Windows 10 Disk Management do zmniejszenia C: i stworzenia nieprzydzielonego miejsca dla CentOS. Kliknąłem prawym przyciskiem myszy C: i wybrałem „Zmniejsz”. Shrink działał dobrze i tworzył nieprzydzieloną przestrzeń. Kliknąłem prawym przyciskiem myszy nowe nieprzydzielone miejsce i sformatowałem i przypisałem literę dysku L :.
Następnie partycja F. zniknęła. W Zarządzaniu dyskami, a także w Eksploratorze Windows pokazuje Nieprzydzielone 60 GB.
Gdzie zniknęła ta partycja? Czy istnieje sposób na odzyskanie partycji F z danymi?
Edytowano: zrzuty ekranu poniżej <<
Usunąłem nową partycję, a teraz struktura wygląda tak odpowiednio na TestDisk i DiskManagement:
Odpowiedzi:
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ń) irm
nowo utworzonej partycji. pozostawiają Ci 3 miejsca na partycje, z których jeden jest wolny, więc możesz odtworzyć utracony. Teraz uruchomtestdisk
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łybymkpart
(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 partycjiD:
iE:
dalej w górę, aby otwór z kurczeniaC:
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ściF:
(na który następnie będziesz musiał ponownie skopiować pliki) .źródło
testdisk
nie jest z tego zadowolony. Próbowałeśparted
? Wpisanieprint free
pokaże wszystkie partycje, w tym wolne miejsce. Powinieneś zobaczyć coś jak260GB 320GB 60GB Free Space
ostatni wpis. To powie ci odpowiednie liczby, których potrzebujeszmkpart
. Gdy zostaniesz poproszony o podanie typu, podajesz „podstawowy”, na początek dajesz cokolwiek, co było pierwszym numerem, w tym „GB”, więc coś w rodzaju „260 GB” i tak dalej ... jeśli istnieją ograniczenia wyrównania, powie ci „najbliżej możemy zrobić czy ... jesteś z tego zadowolony? " a następnie tworzy partycję. Przy odrobinie szczęścia (99% pewności) możesz wtedy ...Mówisz, że to „laptop Pentium”. Jednak to nie może być dokładne, ponieważ Windows 10 nie będzie działał na procesorze Pentium. Zakładam, że laptop jest znacznie nowszy, ale wciąż stary. I na tym polega twój problem. Starsze dyski inne niż EFI nie mogą mieć więcej niż 4 partycje podstawowe .
Jeśli chodzi o odzyskiwanie partycji, istnieje wiele narzędzi , które mogą ją odzyskać. Powinieneś przestać używać tego komputera i wyjąć dysk. Następnie podłącz dysk do innego komputera wewnętrznie lub zewnętrznie, np. USB. Następnie możesz spróbować odzyskać partycję za pomocą jednego z tych narzędzi. Im dłużej używasz dysku z brakującą partycją, tym bardziej prawdopodobne jest, że stracisz dane lub całą partycję.
źródło
Gdy mówisz, że próbujesz zainstalować CentOs, zakładam, że będziesz w stanie uruchomić inny system operacyjny
Sugerowałbym, abyś spróbował Parted . Może dość łatwo ratować partycje. Zawiera normalny obraz startowy Ubuntu. Nie znam CentO, ale rozsądne jest, że obraz instalacyjny również go zawiera.
źródło