Moje pytanie, a raczej problem, dotyczy zakresu tego poprzedniego przypadku, w którym chciałem rozbudować partycję Linux (ext4). Partycja / dev / sda6 była na drodze do tego, a ponieważ zawierała bios_grub, nie dotknęłam jej, dopóki ktoś ze specjalistyczną wiedzą nie mógł mi pomóc.
Zgodnie z sugestią pomocnika usunąłem podświetloną partycję / dev / sda6
Wszystko wydawało się dobrze
Partycja została pomyślnie usunięta, więc przeszedłem do kroku 3, łącząc / dev / sda7 (ext4 zawierający wszystko Ubuntu) z nieprzydzieloną partycją, aby rozwinąć moją partycję Linux.
Wydawało się, że wszystko idzie dobrze
Więc wszystko poszło dobrze. Pomocnik zasugerował, aby włączyć swappoff na / sda8 podczas procesu , więc zrobiłem to. Gparted nadal łączył dwie partycje, co moim zdaniem było dobrą rzeczą, a także odświeżał się, aby znaleźć wszystkie partycje po wyłączeniu zamiany.
Kiedy GParted w końcu się odświeżył, program po prostu zatrzymał się i zamknął, gdy był jeszcze w trakcie rozwijania / dev / sda7.
Uruchomiłem ponownie GParted, aby znaleźć:
Mini atak serca
Teraz uruchamiam sudo testdisk
sesję DVD na żywo z Ubuntu i przeprowadzam głębsze wyszukiwanie na dysku twardym. Zrobiłem to wczoraj, ale zdałem sobie sprawę, że naprawienie tego było trochę, jeśli nie daleko ponad moją głową. Więc proszę, jeśli masz czas (ale przede wszystkim wiedzę, aby mi w tym pomóc (najlepiej w czasie rzeczywistym za pośrednictwem czatu lub czegokolwiek)), pomóż mi wyzwolić się z tej udręki ...
EDYCJA: „nowe” informacje:
W razie potrzeby dodatkowe informacje
EDYTOWAĆ:
Wyniki TestDisk
Wyjście fdisk w terminalu:
ubuntu@ubuntu:~$ sudo fdisk -l /dev/sda
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fb2bbaa
Disk /dev/sda doesn't contain a valid partition table
ubuntu@ubuntu:~$
Wyjście gdisk w terminalu:
ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.1
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!
Warning! One or more CRCs don't match. You should repair the disk!
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: damaged
Found invalid MBR and corrupt GPT. What do you want to do? (Using the
GPT MAY permit recovery of GPT data.)
1 - Use current GPT
2 - Create blank GPT
Your answer:
Odpowiedziałem za pomocą 1
TestDisk dał mi te wyniki:
Po dalszej eksploracji TestDisk (wybierając mój dysk twardy jako gpt efi) pokazał, że WSZYSTKIE moje pliki na partycjach [OS], [DANYCH] i [ODZYSKIWANIE] są idealnie w takt. Nieoznakowane partycje to odpowiednio 2 partycje Linuksa zawierające dane (wiele z nich jest uszkodzonych, ale obecnie nie jest to najwyższy priorytet) i jedna partycja SWAP.
W tej chwili kopiuję cały dysk twardy na zewnętrzny dysk twardy, aby przygotować się na ewentualny błąd podczas manipulowania TestDisk w celu odzyskania systemu.
EDYCJA 13 lutego 2014:
W tej chwili moja konfiguracja wygląda tak. Mam pewien problem z dyskiem twardym, czy na początku był to MBR lub GPT? W każdym razie, kilka ostatnich kroków do załatwienia, mam nadzieję, że ktoś może mi pomóc! Ubuntu uruchamia się z GRUB i / lub rEFInd, ale Windows 7 po prostu się nie uruchamia.
Próbowałem z każdą opcją naprawy rozruchu, jaką mogłem znaleźć (około Windows 7), ale do tej pory wszystko się nie udało.
- Boot z Windows 7 startowego naprawy cd i wpisz Wiersz polecenia środowiska
- Próbowałem komendy: bootrec /fixmbr
, bootrec /fixboot
, bootrec /rebuildbcd
, i uruchomiony ponownie, ale to ustalone nic
- Więc próbowałem „metody jądrowego” za pomocą polecenia: bootsect /nt60 c: /force /mbr
,bcdboot c:\windows /s c:
- boot-repair-disk (linux lubuntu) też mi nie pomógł, próbowałem zwykłej naprawy i zaawansowanej naprawy. Powyższe kroki nie działały dla mnie.
sda4 to partycja zawierająca system operacyjny Windows
Odpowiedzi:
Wypróbuj opcję 1
gdisk
i zobacz, co mówi (wpisz,p
aby wyświetlić partycje).gdisk
przechowuje dane w pamięci do momentu napisania, więc użycie tej opcji do przeglądania partycji jest dość wolne od ryzyka; tylko jeśli wpiszesz,w
aby zapisać zmiany, narazisz cokolwiek na ryzyko. Jeśli masz szczęście,gdisk
będziesz w stanie odzyskać prawidłowe dane partycji. Zobacz tę stronę (częśćgdisk
dokumentacji), aby uzyskać więcej informacji na temat naprawy dysków GPT.Jeśli
gdisk
nie działa lub jeśli niektóre partycje, które odzyskuje, są nieprawidłowe, może być konieczne użycie TestDisk.Edit: To PRAWDOPODOBNIE OK, aby zaakceptować partycje, które
gdisk
zostały odzyskane. Wygląda na to, że te partycje pochodzą z operacji zmiany rozmiaru partycji. Z wyjątkiem/dev/sda7
, którego rozmiar zmieniono, danegdisk
wyjściowe są zgodne z pokazanymi na drugim zrzucie ekranu. (Jedno ważne zastrzeżenie:gdisk
dokładnie pokazuje punkty początkowe i końcowe, ale GParted nie.) Biorąc pod uwagę twój opis, brzmi to tak, jakby operacja zmiany rozmiaru zakończyła się powodzeniem, więc szanse/dev/sda7
będą działać po odzyskaniu. Jeśli nie, możesz go usunąć bez dotykania innych partycji, a następnie użyć TestDisk, aby spróbować odzyskać system plików, który/dev/sda7
powinien zawierać.Należy pamiętać, że nie może być ŻADNYCH GWARANCJI w związku z tym. Jednak w najgorszym przypadku możesz wyczyścić odzyskaną tablicę partycji i zacząć od nowa; nie byłoby ci gorzej niż teraz.
źródło