/dev/sda
zawiera podpisy GPT wskazujące, że ma tabelę GPT. Ma jednak fałszywą tablicę partycji msdos, tak jak powinna. Może to było zepsute? Czy to jest tablica partycji GPT?
To jest komunikat o błędzie i to jest podczas mojej pierwszej instalacji Ubuntu. Można zamknąć okno komunikatu. Nie można kliknąć Tak i nie można kliknąć Nie. Co ja robię?
system-installation
gpt
użytkownik127455
źródło
źródło
Odpowiedzi:
Widziałem podobny problem na moim dysku, gdy miałem resztę partycji z systemu Windows 7. Wróciłem do systemu Windows 7 i usunąłem wszystkie partycje za pomocą menedżera dysków.
Upewnij się również, że dysk nie jest „dynamiczny” w menedżerze dysków.
Potem mogłem zrobić czystą instalację Ubuntu 12.1o :)
Jeśli nie masz systemu z Windows 7, możesz uruchomić system za pomocą DVD z Windows 7 i uruchomić Instalatora. Wybierz „zaawansowane”, gdy przejdziesz do wyboru partycji do instalacji i usuń wszystkie partycje.
źródło
Odpowiadam, ponieważ odpowiedzi tutaj są nieodpowiednie. Nie chcę, aby przyszli widzowie tego pytania zniszczyli partycje systemu Windows, aby zainstalować Ubuntu.
Aby rozwiązać problem, wykonaj następujące kroki:
sudo gdisk /dev/sda
(w/dev/sda
razie potrzeby zmień na odpowiednie dla uzyskania dostępu do dysku twardego). Program może narzekać, że odnalazł zarówno dane MBR, jak i GPT, i zapyta, którego użyć. Nie ma znaczenia, z którego polecenia chcesz skorzystać.Command
monitu wpisz,x
aby wejść do menu ekspertów.Expert command
szybki, wpisaćz
dozap
(zniszczyć) danych GPT.y
w odpowiedzi na potwierdzenie o zniszczeniu GPT.n
w odpowiedzi na zapytanie o wyczyszczenie MBR. Uwaga: jeśli odpowieszy
tutaj, zniszczysz partycje systemu Windows!źródło
sudo apt-get install gdisk
NIE POTRZEBUJESZ DYSKU AWARYJNEGO !!
Po prostu uruchom z Ubuntu Live CD lub USB (zrobiłem z USB).
Następnie otwórz terminal. Wpisz:
sudo gdisk
(naciśnij Enter) Wpisz:/dev/sda
(w/dev/sda
razie potrzeby zmień na odpowiednie, aby uzyskać dostęp do dysku twardego). Wtedy prawdopodobnie zobaczysz, że są MBR i GPT. Poinformuj komputer, że chcesz użyć MBR. Następnie: W wierszu polecenia wpisz,x
aby wejść do menu ekspertów. W wierszu polecenia Expert wpiszz
„zap” (zniszcz) dane GPT. Wpiszy
w odpowiedzi na potwierdzenie o zniszczeniu GPT. Wpiszn
w odpowiedzi na zapytanie o wyczyszczenie MBR. Uwaga: jeśli odpowieszy
tutaj, zniszczysz partycje systemu Windows!źródło
Nie wiem dlaczego, jednak jeśli jest to nowa instalacja bez ŻADNYCH danych przechowywanych podczas uruchamiania dysku twardego jako livecd, użyj polecenia gparted, aby wyczyścić tabelę GPT i utworzyć tabelę partycji msdos.
źródło
Chciałbym odpowiedzieć na temat jednej z przyczyn, które mogą doprowadzić do tej złożonej sytuacji.
Miałem system GPT z Ubuntu 14.04, bez systemu Windows. Nie udało mi się zainstalować systemu Windows bez wyczyszczenia dysku. Więc wziąłem niezbędną kopię zapasową (zawsze rób to bez względu na to, co robisz prosto) i wyczyściłem dysk za pomocą rozruchowego systemu Windows USB.
Teraz haczyk polega na tym, że nawet jeśli automatycznie konwertuje z GPT na MBR, w jakiś sposób zachowuje podpisy GPT. Tak więc każde narzędzie do zarządzania dyskiem twardym (takie jak Gparted) jest mylone, ponieważ znajduje zarówno GPT, jak i MBR. To pokaże całe miejsce na dysku tak nieprzydzielone, jakbyś NIE posiadał systemu Windows. Ale jeśli zaznaczysz nośnik, pokaże dyski, które można zamontować, a nawet wszystkie dane, które ma dysk.
Rozwiązaniem tego jest - utwórz bootowalny USB z dowolną wersją Linuksa. Uruchom go na żywo, a gdy Linux się uruchomi, otwórz terminal i użyj narzędzia gdisk, aby usunąć wszystkie uszkodzone wpisy GPT lub podpisy.
źródło
Aby dodać do odpowiedzi udzielonej przez PitaJ (i ulepszonej przez Roxy)
Możliwe, że przy użyciu dysku Live zostaniesz poproszony o otwarcie terminala jako root, co spowoduje błąd w poleceniu gdisk. Aby to zrobić, musisz wykonać następujące czynności:
1) Otwórz terminal
2) wpisz
sudo passwd root
, zostaniesz poproszony o wprowadzenie nowego hasła, wprowadź dowolne hasło3) Wpisz
SU
i wprowadź hasło, którego właśnie użyłeś powyżej.Teraz jesteś w terminalu jako root, wszystko wymienione przez PitaJ będzie działać odtąd.
źródło