Nieprawidłowa tabela partycji/BOOTMGR corrupt/TestDisk?

Witam.

Potrzebuję pomocy przy błędzie " Nieprawidłowa tabela partycji" wyskakującym zaraz po uruchomieniu komputera. Szukałem na forum lecz znalazłem tylko wyjaśnienia jak naprawić to w xp. Wcześniej dzieliłem partycje i wszystko było w porządku. Dopiero po którymś z kolejnych uruchomień systemu zaczął wyskakiwać błąd. Spróbuję jeszcze zrobić to tak jak w xp lecz jeśli możecie mi pomóc to będę wdzięczny.(mój system to vista)

Pozdrawiam

Do naprawy tablicy partycji użyj programu TestDisk.

Przewodniki:

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

http://www.bezpieczenstwosystemow.pl/in … pic=2948.0

http://mirror.href.com/thestarman/testdisk.html

Dzięki, zacząłem się bawić TestDiskiem i mam następującą sytuację. Uruchomiłem program i wybrałem “MBR Code”, potwierdziłem wszystko i nadpisałem MBR. Jednakże - jak przypuszczałem - dysk nie odpalił, gdyż teraz wyskakuje błąd “BOOTMGR image is corrupt. The system cannot boot”. Uruchomiłem więc TestDisk jeszcze raz, “Advanced”, zaznaczyłem pozycję numer 6 (VistaOS) i potem “Boot” oraz “Rebuild BS”. Niestety, nie pomogło. Co teraz? Zdjęcia przedstawiają obraz aktualny, jak coś jeszcze potrzebujecie, to napiszcie.

Z góry przepraszam za jakość zdjęć, ale robione komórką ekranu komputera…

dsc00202bs9.jpg

dsc00201oc3.jpg

http://www.mydigitallife.info/2007/08/2 … oot-error/


Można też uruchomić wiersz poleceń i wpisać:

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

Wpisałem te polecenia z sukcesem (odpaliłem płytę “Recovery” od Asusa - producenta mojego laptopa) i doszedłem do takiego Menu, jak w linku, który wkleiłeś. “Startup Repair” nie mógł zostać wykonany, więc skorzystałem z wiersza poleceń. Wpisałem to, co wkleiłeś, z sukcesem (pojawił się napis), ale po uruchomieniu komputera wciąż ten sam komunikat: “BOOTMGR image is corrupt. System cannot boot”.

  1. Ściągnij to :arrow: http://neosmart.net/blog/2008/windows-v … -download/

  2. Nagraj plik ISO na płytkę i uruchom z niej kompa,

  3. Po załadowaniu się środowiska WinPE, przejdź do wiersza poleceń i wpisz powyższe komendy.

Rokko, edytowałem swój post, bo udało mi się wpisać te polecenia, ale nadal kicha… “System restore” nie robiłem, teraz się chyba za to zabiorę…

Jaki napis ??

Coś takiego…

dsc00203jb3.jpg

Aha, pewnie się domyślasz, ale wydaje mi się, że z wiersza poleceń (odpalonego z tej płyty) mam dostęp do wszystkich partycji (windowsowych). 8)

Wiem 8)

Ale wygląda na to, że pliki odpowiedzialne za start Visty są uszkodzone. Na screenie ewidentnie widać, że operacje przywracania boot sektora zostały poprawnie wykonane.

Jedyne co mogę jeszcze na chwilę obecną zaproponować to użycie narzędzia checkdisk.

W wierszu poleceń wykonaj:

chkdsk /r

Uruchomiłem “chkdsk /r” na partycji “D”, czyli na partycji z systemem (wcześniej pisałem, że “D” to “Recovery”, ale po uruchomieniu z płyty literki się poprzestawiały - np. pendrive to teraz “H”) i pojawił się komunikat…

“Chkdsk cannot run because the volume is in use by another process. Chkdsk may run if this volume is dismounted first. ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID. Would you like to force a dismount on this volume? (Y/N)”

I nie wiem, czy wcisnąć “Y” teraz, żeby jeszcze bardziej nie popierdzielić.

Tak, wciśnij “Y”.

Możesz też zastosować chkdsk X: /r gdzie X: to litera pod którą kryje się Twoja partycja systemowa.

Dobra, zrobię, jak mówisz, ale na razie kopiuję z tego dysku kilka GB małych plików, więc to chwilę może potrwać - jak się skończy, to napiszę, czy pomogło. :slight_smile:

Tutaj dowiesz się więcej o poleceniu chkdsk i jego przełącznikach :arrow: http://www.wizcrafts.net/ans/chkdsk.html

Wykonałem chkdsk /r na dysku “D”, czyli głównej partycji z systemem Windows. Wynik sprawdzania dysku poniżej, niestety, nie zmieniło to niczego… “BOOTMGR image is corrupt. The system cannot boot”.

dsc00207nd2.jpg

Jak coś wymyślisz, rokko, to daj znać, jutro chyba znowu będę wieczorkiem walczył z tym komputerem. 8)

Pomysły mi się już kończą. A jak jest z tą partycją Visty ?? Chodzi mi czy jest ona aktywna ??

Sprawdzisz to za pomocą narzędzia diskpart lub dowolnego partycjonera np. gparted.

Właściwie nie wiem, czy jest aktywna, w pierwszym czy drugim poście Ci wkleiłem, jak wygląda struktura dysku - TestDisk ma opisane te wszystkie literki, że np. “L” to partycja logiczna, aczkolwiek nie wiem, gdzie jest zaznaczone, czy partycja jest aktywna, bo się nie wgryzałem tak w ten program…

Acha, no sorki, teraz widzę. Partycja recovery jest ustawiona jako aktywna. Ustaw identyfikator “aktywna” (active, bootable) na partycję Visty.

Dobra, odpalę wiersz poleceń i spróbuję Diskpartem to ustawić.

Dokonaj tego za pomocą diskpart, gparted lub innego partycjonera.

Podaję przykład dla diskpart:

  1. Przechodzimy do wiersza poleceń i wpisujemy

    diskpart

Następnie

list disk

Wybieramy dysk, na którym Masz Vistę (poznasz po jego rozmiarze) czyli np.

select disk 1

Następnie

list partition

select partition X

gdzie X oznacza numer partycji z Vistą Ustawiamy wybraną partycję jako aktywną

active