Komunikat ostrzegawczy tablicy partycji GPT podczas instalacji Ubuntu


13

/dev/sdazawiera 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ę?


Czy możesz podać otrzymany komunikat o błędzie?
Kevin Bowen

mówi tylko, że mogłem usunąć tabelę lub program mógł go dla mnie
uszkodzić

1
Zgłoszony komunikat o błędzie nie ma sensu, ponieważ dwa warunki (obecny podpis GPT i „fałszywa” tabela MS-DOS) są w rzeczywistości zgodne z prawidłowym dyskiem GPT. Podejrzewam więc, że gdzieś pominąłeś „nie” lub „nie”. Prosze Sprawdź ponownie.
Rod Smith

Byłem w stanie kliknąć przycisk Kontynuuj pomimo wyświetlonego okna komunikatu :)
Anoop.PA

Odpowiedzi:


1

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.


43

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:

  1. Uruchom dysk awaryjny (Ubuntu lub inny Linux Live CD) i otwórz powłokę w trybie tekstowym.
  2. Wpisz sudo gdisk /dev/sda(w /dev/sdarazie 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ć.
  3. Po wyświetleniu Commandmonitu wpisz, xaby wejść do menu ekspertów.
  4. Na Expert commandszybki, wpisać zdo zap(zniszczyć) danych GPT.
  5. Wpisz yw odpowiedzi na potwierdzenie o zniszczeniu GPT.
  6. Wpisz nw odpowiedzi na zapytanie o wyczyszczenie MBR. Uwaga: jeśli odpowiesz ytutaj, zniszczysz partycje systemu Windows!

zrzut ekranu gdisk


5
Oczywiście powinna to być zaakceptowana odpowiedź.
Cristian Lupascu,

1
„Program„ gdisk ”nie jest obecnie zainstalowany”. Daj mi znać, co robić?
shan

1
@shan - Trysudo apt-get install gdisk
PitaJ

3
Każdy, kto ma system Windows 8 w trybie UEFI z partycjami gpt, a następnie ponownie instaluje system Windows w trybie rozruchu systemu BIOS, ma ten problem. System Windows nie konwertuje poprawnie z gpt do MBR (msdos). Pozostawia zapasową tabelę gpt. Lepiej jest używać części stałych jako nieco łatwiejszych, ale gdisk jest dobry. Lub jeszcze lepiej po prostu zainstaluj system Windows w trybie UEFI, być może będziesz musiał zmodyfikować instalator nieco wolniej, jeśli starsza wersja systemu Windows ma działać w trybie UEFI. rodsbooks.com/fixparts
oldfred

1
To powinna być zaakceptowana odpowiedź, nie rozumiem !!!. Ratujesz mi dzień.
Joseph

5

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/sdarazie 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, xaby wejść do menu ekspertów. W wierszu polecenia Expert wpisz z„zap” (zniszcz) dane GPT. Wpisz yw odpowiedzi na potwierdzenie o zniszczeniu GPT. Wpisz nw odpowiedzi na zapytanie o wyczyszczenie MBR. Uwaga: jeśli odpowiesz ytutaj, zniszczysz partycje systemu Windows!


0

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.


1
czy mogę to zrobić w systemie Windows 7?
user127455

0

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.


0

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ło

3) Wpisz SUi 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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.