Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika fewtoast w Hydepark

Inspirator

w Hydepark

3piorunów

Przez przypadek zmieniłem tablicę partycji z gpt na msdos, na dysku SSD M.2, z jedną partycją. na tym dysku są różne pliki, które chcę zachować.
Dysk nie był wcale nadpisywany, więc te dane tam są raczej w komplecie? Tylko tablica partycji została zmieniona.
Jak przywrócić tablicę partycji, zachowując/odzyskują pliki?

Komentarze (10)

Inspirator1piorunów

Kolega na wykopie podał mi magiczne rozwiązanie:
"Najlepiej w programie GParted.
Tylko jedno pytanie.
Czy ta partycja zajmowała cały dysk?

Jeśli tak, to:
Odmontuj ten system.
Otwórz GParted: gparted /dev/nvme0n1.
Powinieneś widzieć puste pole, bez partycji, jak na obrazku 1.
Utwórz sobie tablice partycji GPT. Obrazki 2 i 3.
I najważniejsze: utwórz nową partycję, a jako system plików wybierz Niesformatowana. Obrazki 4 i 5.

Wtedy zostaną dokone wpisy w tablicy partycji ale system plików będzie nietknięty.

Pozostaje tylko zatwierdzić zmiany i to wszystko."
https://wykop.pl/wpis/74577041/przez-przypadek-zmienilem-tablice-partycji-z-gpt-n#262666937

Przez przypadek zmieniłem tablicę partycji z gpt na msdos, na dysku SS... (@look997)Wykop
Fanatyk3piorunów

@fewtoast - może rumakować i próbować naprawiać bez kopii całego dysku ale zalecam wpierw zrobić jego obraz by w razie czego mieć z czego przywrócić i próbować dalej.
Clonezilla lub prostsza Rescuezilla radzi sobie z tworzeniem obrazów dysku doskonale.

Easy disk cloning and imaging | Rescuezilla (Clonezilla GUI)Free bare metal restore solution with graphical interface on a live CD. Point-and-click to backup and restore an entire computer. Bare metal disaster recovery restores all programs, documents and settings. GPL open source.Rescuezilla
Osobistość1piorunów

@koszotorobur Jeżeli nie zaorał sobie dysku systemowego albo ma pod ręką pendrive z jakimkolwiek live linuxem to wystarczy też zwykłe:

dd if=/dev/sdb of=/dev/sdc status=progress

Tylko oczywiście podmienić na odpowiednie nazwy dysków i używać z rozwagą bo ta komenda to jest jedna z tych po których traci się dane jak się źle użyje xD

Tytan2piorunów

@fewtoast Tablica partycji to suchy zaspis, że zaczyna się tu a kończy tu i ma jakiś typ. Dane nie są dotykane. Ja w takich newralgicznych sytuacjach radziłem sobie skutecznie za pomocą programu testdisk, leży na SystemRescue CD. który odnajdzie tę partycję. Idealnie by by było jak byś miał na co zgrać ten dysk i operować na kopii.

Wirtuoz2piorunów

MBR jest mniejszy niż GPT więc nic nie straciłeś.
Odpal maszynę z Hiren's boot CD (można na USB wrzucić ofc) i tam nasz kupę narzędzi do odzyskiwania usuniętych partycji.

Inspirator0piorunów

@KochanekJaroslawaKaczynskiego Trochę się rozpędziłem, bo chciałem pendrive, ale domyślnie w gparted był wyświetlany ten dysk, a on też ma tylko jedną partycję, i mnie to zmyliło. Powinienem spojrzeć jakie to urządzenie a nie lecieć na szybko.
Ale no fakt, zmęczony byłem wtedy.

Wirtuoz0piorunów

@fewtoast Takich zmian nie dokonuje się przypadkiem. Piłeś, nie baw się kąkuterem 🤭. Tak jak
@Sebgat pisze, na Hiren's boot jest program gparted możesz go użyć do zmiany tablicy.

Osobistość2piorunów

@fewtoast Nie mam pojęcia ale zanim zaczniesz coś robić to bym na twoim miejscu zrobił kopię posektorową tego dysku i potem możesz się bawić ile chcesz.
Nie wiem w jaki sposób zmieniłeś tablice na msdos ale skoro twierdzisz, że nie nadpisało danych to może spróbuj w ten sam sposób zmienić na gpt?

Gruba ryba0piorunów

Nie wiem, ale kiedys takie problemy udawalo mi sie uratowac programem partition magic. Czy jest jeszcze cos takiego?