| Termin | Definicja |
|---|---|
| SSD z błędnym MBR | SSD z błędnym MBR to usterka partycjonowania, w której główny rekord rozruchowy dysku zawiera niepoprawne dane. Rola MBR w uruchamianiu systemu z dysku SSDSSD z błędnym MBR ma nieprawidłowy główny rekord rozruchowy zapisany na początku nośnika. MBR, czyli Master Boot Record, znajduje się w pierwszym sektorze dysku używanym w klasycznym schemacie partycjonowania. W typowej strukturze sektora znajdują się kod rozruchowy, tablica partycji oraz sygnatura końcowa Błąd MBR nie oznacza automatycznie fizycznego uszkodzenia pamięci flash. Przyczyną może być nadpisanie kodu rozruchowego, uszkodzenie wpisów tablicy partycji, nieprawidłowa zmiana rozmiaru partycji, przerwanie operacji instalacji systemu albo błędna konfiguracja trybu uruchamiania. Objawem bywa komunikat o braku urządzenia rozruchowego, zatrzymanie komputera na ekranie startowym, uruchamianie niewłaściwego systemu lub przejście do środowiska odzyskiwania. Sam komunikat nie rozstrzyga jednak, czy problem dotyczy wyłącznie MBR, całej tablicy partycji, systemu plików czy samego SSD. W schemacie MBR można zapisać maksymalnie cztery podstawowe wpisy partycji. Jeden z nich może wskazywać partycję rozszerzoną, w której tworzy się dodatkowe partycje logiczne. Klasyczny MBR ma również ograniczenia związane z adresowaniem przestrzeni dyskowej. Przy sektorach logicznych o rozmiarze 512 bajtów praktyczny limit wynosi około 2 TiB. Nowszy schemat GPT przechowuje tablicę partycji w inny sposób i jest przeznaczony do pracy z większymi nośnikami, ale jego obecność nie naprawia automatycznie błędnego MBR ani nie zmienia trybu uruchamiania firmware. MBR, tryb BIOS i rozbieżność z konfiguracją UEFIZnaczenie błędnego MBR zależy od sposobu uruchamiania komputera. W klasycznym trybie BIOS albo w trybie zgodności Legacy BIOS firmware odczytuje pierwszy sektor dysku i uruchamia kod zapisany w MBR. Jeżeli kod jest uszkodzony lub nie wskazuje poprawnej partycji aktywnej, system może nie przejść do programu rozruchowego. W takim przypadku problem może dotyczyć samego sektora MBR, wpisu określającego partycję aktywną albo kolejnych sektorów zawierających kod programu rozruchowego. Komputer skonfigurowany do uruchamiania w trybie UEFI korzysta zwykle z dysku GPT oraz partycji systemowej EFI, sformatowanej zazwyczaj jako FAT32. W tym układzie pliki rozruchowe są odczytywane z partycji EFI, a nie z kodu startowego klasycznego MBR. Istnieją konfiguracje hybrydowe i mechanizmy zgodności, dlatego sama obecność komunikatu o MBR nie wystarcza do ustalenia właściwej procedury. Przed naprawą trzeba sprawdzić, czy dysk zawiera schemat MBR czy GPT oraz czy firmware jest ustawione na BIOS, Legacy, UEFI lub tryb zgodności. Nieprawidłowa konwersja MBR do GPT albo odwrotna zmiana schematu może spowodować utratę dostępu do partycji, jeżeli nie zostanie zachowana zgodność wpisów i konfiguracji startowej. W systemie Windows informacje o układzie partycji można odczytać w narzędziu Zarządzanie dyskami, podczas pracy w środowisku odzyskiwania lub za pomocą narzędzi administracyjnych. Polecenia takie jak Rozpoznanie uszkodzeń przed odbudową rekordu rozruchowegoDiagnostyka powinna rozpocząć się od ustalenia, czy SSD jest wykrywany przez firmware oraz systemowe narzędzia. Jeżeli nośnik nie pojawia się w ustawieniach UEFI lub BIOS, problem może dotyczyć połączenia, kontrolera SSD, zasilania albo awarii samego urządzenia, a nie wyłącznie MBR. Jeżeli dysk jest wykrywany, należy sprawdzić jego pojemność, identyfikator, układ partycji i widoczność poszczególnych woluminów. Nienaturalna pojemność, brak partycji lub komunikat o nieprzydzielonym miejscu mogą wskazywać na uszkodzenie metadanych albo błędną interpretację struktury dysku. Przed zapisaniem nowych danych rozruchowych ważna jest ocena zawartości istniejącej tablicy partycji. Odbudowa MBR może przywrócić kod startowy, ale nie odtworzy automatycznie błędnych wpisów partycji. Jeżeli problem dotyczy wyłącznie kodu rozruchowego, procedura naprawcza może być stosunkowo ograniczona. Jeżeli uszkodzone są granice partycji, system plików lub sektory zawierające dane, potrzebne jest postępowanie zachowujące istniejącą zawartość. Próby formatowania, inicjalizacji dysku albo tworzenia nowych partycji przed rozpoznaniem problemu mogą nadpisać informacje potrzebne do odzyskania dostępu do plików. W środowisku odzyskiwania Windows stosuje się między innymi polecenie Bezpieczna naprawa SSD z błędnym MBRNaprawa rozpoczyna się od zabezpieczenia danych i odróżnienia usterki logicznej od sprzętowej. Jeżeli na SSD znajdują się ważne pliki, nie należy bez potrzeby wykonywać inicjalizacji, formatowania ani wielokrotnych prób instalacji systemu. W przypadku niestabilnego odczytu, znikania dysku lub błędów komunikacji diagnostyka powinna uwzględniać stan nośnika i możliwość wykonania kopii sektorowej. W przypadku sprawnego sprzętowo SSD można skupić się na analizie MBR, tablicy partycji, aktywności właściwego woluminu oraz zgodności ustawień BIOS/UEFI z zastosowanym schematem partycjonowania. Po ustaleniu przyczyny można odtworzyć właściwy kod rozruchowy, poprawić konfigurację startową albo przywrócić prawidłowe wpisy partycji. Jeżeli system korzysta z GPT i UEFI, naprawa może wymagać pracy z partycją EFI oraz plikami rozruchowymi, a nie nadpisywania klasycznego MBR. Po wykonaniu zmian sprawdza się wykrywanie SSD, poprawność woluminów, wybór właściwego urządzenia startowego i uruchomienie systemu. Ostateczna weryfikacja powinna obejmować także stabilność pracy dysku, ponieważ poprawne uruchomienie systemu nie wyklucza problemów z kontrolerem lub pamięcią flash. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, w tym diagnostyką problemów z uruchamianiem systemu i strukturą partycji na dyskach SSD. Zakres czynności ustala się po rozpoznaniu konkretnego nośnika, trybu startowego i znaczenia zapisanych na nim danych. Dzięki temu naprawa MBR nie jest traktowana jako automatyczne nadpisanie pierwszego sektora, lecz jako element szerszej diagnostyki układu rozruchowego i partycjonowania. |