Blog · serwis elektroniki Warszawa

Blog CSE Poland

Poradniki, diagnozy i case studies z naszego warsztatu — Dyson, Thermomix, konsole, laptopy, dyski i karty graficzne.

SSD wykrywany jako SATAFIRM S11 — przyczyna awarii i odzyskiwanie danych

SSD wykrywany jako SATAFIRM S11 — przyczyna awarii i odzyskiwanie danych

Twój SSD zgłasza się jako SATAFIRM S11? To awaria firmware kontrolera Phison PS3111 — m.in. Goodram CX400. Zobacz, czego nie robić i jak odzyskać dane.

Komputer przestał widzieć system, a w BIOS-ie zamiast Twojego dysku widnieje tajemniczy SATAFIRM S11? To najczęstsza awaria budżetowych dysków SSD, jaką widzimy w naszym warszawskim laboratorium — i jednocześnie jedna z najczęściej psutych „domowymi naprawami". Krótko: uszkodził się firmware kontrolera Phison PS3111, ale Twoje dane najprawdopodobniej wciąż są w kościach pamięci. Poniżej wyjaśniamy, skąd bierze się ta usterka, których dysków dotyczy, czego absolutnie nie robić i jak wygląda profesjonalne odzyskiwanie danych.

Co oznacza komunikat SATAFIRM S11

SATAFIRM S11 to awaryjna nazwa zapasowa kontrolera Phison PS3111-S11, zaszyta na stałe w jego pamięci ROM. W normalnych warunkach kontroler przy starcie ładuje z kości NAND swój firmware i przedstawia się systemowi nazwą nadaną przez producenta dysku, np. „GOODRAM CX400". Gdy firmware lub jego struktury serwisowe są uszkodzone i nie dają się poprawnie odczytać, kontroler nie może dokończyć rozruchu — przechodzi w tryb ROM i zgłasza się tym, co ma zaszyte fabrycznie: SATAFIRM S11. Dysk jest widoczny w BIOS-ie i Menedżerze urządzeń, ale system nie może odczytać z niego danych.

Dlaczego firmware SSD się psuje — kontroler Phison PS3111

Phison PS3111-S11 to jeden z najpopularniejszych budżetowych kontrolerów SATA III (6 Gb/s) ostatniej dekady. Obsługuje pamięci TLC 2D i 3D (w części wersji także MLC), a jego prędkości — do ok. 550 MB/s odczytu i 500 MB/s zapisu — ogranicza sam interfejs SATA. Ma jednak dwie cechy, które czynią go podatnym na tę awarię.

Konstrukcja DRAM-less i tablice FTL

PS3111 nie ma własnej pamięci DRAM. Tablice translatora FTL (Flash Translation Layer) — czyli „mapę" przekładającą adresy logiczne, które widzi system, na fizyczne strony w kościach NAND — przechowuje bezpośrednio w wydzielonym obszarze serwisowym pamięci flash i stale je tam aktualizuje. Każda operacja porządkowania danych w tle (garbage collection, opróżnianie bufora SLC) to kolejne zapisy do tego obszaru.

Co wyzwala awarię

Kontroler nie ma kondensatorów podtrzymujących zasilanie, więc nagły zanik prądu w trakcie aktualizacji tablic FTL potrafi zostawić obszar serwisowy w stanie niespójnym — firmware przy kolejnym starcie odwołuje się do bloków, które nie zawierają już poprawnych danych. Drugi mechanizm to naturalne zużycie kości TLC: z każdym cyklem zapisu rośnie liczba przekłamań bitowych, aż korekcja ECC przestaje nadążać z naprawą stron przechowujących firmware. Efekt w obu przypadkach jest ten sam — kontroler nie może załadować oprogramowania i budzi się jako SATAFIRM S11. Awaria przychodzi zwykle bez ostrzeżenia: dysk działał normalnie, a po kolejnym włączeniu komputera systemu już nie ma.

Kontroler Phison PS3111-S11 na płytce dysku SSD — diagnostyka w laboratorium odzyskiwania danych CSE Poland Warszawa
Kontroler Phison PS3111-S11-13 na płytce Goodram CX400 gen. 2 z naszego laboratorium. Obok kości NAND, w których dane zwykle wciąż są nienaruszone.

Które dyski SSD są narażone

Kontroler PS3111 montowały dziesiątki marek — awaria SATAFIRM S11 nie jest winą jednego producenta, tylko wspólnej platformy. Najczęściej trafiają do nas te modele:

MarkaModele z kontrolerem Phison PS3111
GoodramCX400 (gen. 1 i gen. 2), CX300, S400U, część IRDM
KingstonA400 (większość wersji 120–480 GB)
PatriotBurst, Burst Elite, Spark
PNYCS900
Silicon PowerAce A55, S55
ApacerAS340, AS350
InneGigabyte GSTFS31, Lite-On MU3, dyski no-name i OEM

Ciekawostka z laboratorium: jeśli „Samsung" albo inny markowy dysk z bazaru nagle zgłasza się jako SATAFIRM S11, to niemal pewny dowód, że w środku pracuje kontroler Phison — czyli dysk jest podróbką. Więcej o tym zjawisku pisaliśmy w tekście o podróbkach dysków SSD z Allegro.

Objawy — jak rozpoznać tę awarię

  • Dysk widnieje w BIOS-ie / Menedżerze urządzeń jako „SATAFIRM S11" zamiast swojej nazwy (np. GOODRAM CX400, KINGSTON SA400S37).
  • Pojemność jest błędna: 0 GB, kilka megabajtów albo dokładnie 137 GB — niezależnie od realnej pojemności dysku.
  • System nie widzi partycji ani plików, Windows potrafi proponować inicjalizację lub formatowanie dysku (nie zgadzaj się!).
  • Czasem dysk pojawia się i znika, a komputer długo „myśli" przy starcie.

Charakterystyczna pojemność 137 GB to nie realny rozmiar, tylko maska 28-bitowego adresowania LBA — dokładnie 268 435 455 sektorów, które kontroler zgłasza w trybie awaryjnym, gdy nie zna prawdziwej pojemności dysku. Widujemy ją regularnie na stanowisku PC-3000 przy dyskach po tej awarii. Jeśli objawy u Ciebie wyglądają inaczej (dysk znika, tylko-do-odczytu, błędy S.M.A.R.T.), zajrzyj do naszego przewodnika po objawach uszkodzenia nośnika danych.

Czego NIE robić, gdy SSD pokazuje SATAFIRM S11

  • Nie flashuj firmware narzędziami producenta ani programami typu MPTool. To narzędzia fabryczne do produkcji dysków: przywracają SSD do działania, ale inicjalizują obszar serwisowy i translator od zera. Dysk „ożyje" — pusty. To najczęstszy sposób, w jaki użytkownicy bezpowrotnie tracą dane po tej awarii.
  • Nie inicjalizuj i nie formatuj dysku, nawet jeśli Windows uparcie to proponuje.
  • Nie uruchamiaj programów do odzyskiwania danych. Recuva, TestDisk i podobne działają na poziomie systemu plików — a tu problem leży piętro niżej, w firmware kontrolera. Program nic nie odczyta, a dodatkowe operacje na chorym dysku mogą pogorszyć jego stan.
  • Ogranicz włączanie dysku do minimum. Jeśli przyczyną są zużyte kości NAND, każda kolejna sesja zasilania to ryzyko dalszej degradacji obszaru serwisowego.
  • Nie kupuj „takiego samego dysku na części". W SSD nie przekłada się elektroniki jak w dyskach talerzowych — bez struktur serwisowych z konkretnego egzemplarza dawca nic nie da.

Jak odzyskujemy dane — PC-3000, tryb serwisowy i wirtualny translator

Skoro dane fizycznie są w kościach NAND, a zepsuta jest tylko „mapa", zadanie polega na bezpiecznym dostaniu się do pamięci z pominięciem uszkodzonego firmware. W naszym laboratorium wygląda to tak:

  1. Tryb serwisowy. Wprowadzamy kontroler w tryb technologiczny (safe mode), w którym nie próbuje ładować uszkodzonego firmware z NAND.
  2. Loader do pamięci kontrolera. Sprzętem PC-3000 ładujemy do pamięci operacyjnej kontrolera tymczasowy mikrokod dobrany do konkretnej rewizji układu i typu kości. Działa tylko na czas sesji i nie zapisuje niczego w NAND.
  3. Wirtualny translator. Z metadanych zapisanych w samych kościach — nagłówków stron, numeracji bloków, liczników zużycia — odtwarzamy mapę przekładającą adresy logiczne na fizyczne.
  4. Obraz sektor po sektorze. Dane kopiujemy w trybie tylko-do-odczytu na sprawny nośnik i dopiero z tej kopii wyciągamy pliki. Oryginalny dysk nie jest w trakcie pracy modyfikowany.
Odzyskiwanie danych z SSD Phison na PC-3000 — dysk w trybie serwisowym zgłasza się jako SATABURN SB z pojemnością 137 GB, CSE Poland
Nasze stanowisko PC-3000: dysk po awarii firmware w trybie serwisowym zgłasza się jako SATABURN SB z pojemnością 137 GB (268 435 455 sektorów) — to maska adresowania, nie realny rozmiar.

Na zdjęciu powyżej rzeczywisty przypadek z naszego stanowiska: Goodram CX400 512 GB gen. 2, który „umarł" z dnia na dzień. W trybie serwisowym widać drugą awaryjną nazwę tej platformy — SATABURN SB — oraz właśnie ową pojemność 137 GB. Dobranie mikrokodu do konkretnej rewizji kontrolera i konfiguracji kości potrafi wymagać kilku podejść (widoczny na ekranie komunikat „Operation aborted” to codzienność tej procedury), ale przy awarii firmware, bez fizycznego uszkodzenia kości NAND, dane najczęściej udaje się skopiować w całości.

Naprawa dysku to nie odzyskanie danych

W internecie znajdziesz poradniki „jak naprawić SATAFIRM S11" flashowaniem firmware. One dotyczą czego innego: przywrócenia sprawności samego nośnika, kosztem wszystkich danych. Jeśli dysk był pusty albo dane masz w kopii zapasowej — proszę bardzo, po flashu zwykle wraca do działania (choć skoro raz zawiódł, nie powierzalibyśmy mu niczego ważnego). Jeśli jednak na dysku są pliki, których potrzebujesz, kolejność jest jedna: najpierw odzysk danych w laboratorium, potem ewentualne eksperymenty. W drugą stronę ta droga nie działa.

W laboratorium odzyskiwania danych CSE Poland na warszawskiej Pradze-Południe diagnoza SSD jest bezpłatna — po niej dostajesz konkretną wycenę (odzysk po awarii firmware to koszt od 900 zł, zależnie od pojemności i konfiguracji kości), a płacisz wyłącznie po skutecznym odzyskaniu danych. Z całej Polski dysk doślesz kurierem DPD za 20 zł w jedną stronę.

Najważniejsze: SATAFIRM S11 to awaria firmware, nie śmierć danych. Odłóż dysk, nie flashuj, nie formatuj i nie testuj programów do odzyskiwania. Bezpłatna diagnoza w CSE Poland powie Ci, co dokładnie się stało i ile będzie kosztował odzysk — zanim cokolwiek zapłacisz.

Podsumowanie

Gdy Goodram CX400, Kingston A400, Patriot Burst czy inny budżetowy SSD zgłasza się jako SATAFIRM S11, oznacza to, że kontroler Phison PS3111 nie może załadować swojego firmware i pracuje w awaryjnym trybie ROM. Dane w kościach NAND najczęściej są nienaruszone — do ich odzyskania potrzeba jednak sprzętu klasy PC-3000, trybu serwisowego i odtworzenia translatora, a nie flashowania firmware, które je kasuje. Im mniej prób „naprawy" po drodze, tym większa szansa na pełny odzysk danych z dysku SSD.

Najczęstsze pytania o awarię SATAFIRM S11

Co oznacza komunikat SATAFIRM S11 w BIOS-ie lub Menedżerze urządzeń?

To awaryjna nazwa zapasowa kontrolera Phison PS3111, zaszyta w jego pamięci ROM. Pojawia się, gdy kontroler nie może załadować z kości NAND swojego firmware — najczęściej z powodu uszkodzenia obszaru serwisowego lub tablic translatora FTL. Dysk jest wtedy widoczny w BIOS-ie, ale system nie ma dostępu do danych.

Czy dane z dysku wykrywanego jako SATAFIRM S11 da się odzyskać?

W większości przypadków tak. Same pliki fizycznie wciąż znajdują się w kościach NAND — uszkodzona jest mapa, dzięki której kontroler je odnajduje. W laboratorium wprowadzamy kontroler w tryb serwisowy, ładujemy tymczasowy mikrokod sprzętem PC-3000, odtwarzamy wirtualny translator i kopiujemy dane sektor po sektorze w trybie tylko-do-odczytu.

Czy mogę naprawić dysk narzędziem producenta albo flashowaniem firmware?

Jeśli zależy Ci na danych — nie. Narzędzia fabryczne i poradnikowe flashowanie firmware inicjalizują dysk od zera: SSD zwykle wraca do działania, ale jako pusty nośnik, a odtworzenie plików po takiej operacji jest praktycznie niemożliwe. Flashowanie ma sens wyłącznie wtedy, gdy dane z dysku masz już zabezpieczone albo są Ci zbędne.

Dlaczego dysk pokazuje pojemność 0 GB, 8 MB albo 137 GB?

W trybie awaryjnym kontroler nie zna realnej pojemności dysku, bo ta jest zapisana w uszkodzonym obszarze serwisowym. Zgłasza więc wartość zastępczą: zero, kilka megabajtów albo dokładnie 137 GB, czyli 268 435 455 sektorów — maskę 28-bitowego adresowania LBA. Błędna pojemność nie oznacza, że dane zniknęły.

Które dyski SSD najczęściej dotyka awaria SATAFIRM S11?

Wszystkie modele zbudowane na kontrolerze Phison PS3111, m.in. Goodram CX400 i CX300, Kingston A400, Patriot Burst i Spark, PNY CS900, Silicon Power A55 i S55, Apacer AS340 oraz wiele dysków OEM i no-name. Jeśli markowy dysk „premium” zgłasza się jako SATAFIRM S11, może to też oznaczać podróbkę z kontrolerem Phison w środku.

Ile kosztuje odzyskanie danych z SSD z uszkodzonym firmware?

Odzysk po awarii firmware lub translatora FTL kosztuje od 900 zł — dokładna kwota zależy od pojemności dysku, typu kontrolera i konfiguracji kości NAND. Diagnoza i wycena są bezpłatne, a cenę poznajesz i akceptujesz przed rozpoczęciem pracy. Dysk możesz dosłać kurierem DPD za 20 zł w jedną stronę.

Czy zapłacę, jeśli danych nie uda się odzyskać?

Nie — w CSE Poland płacisz wyłącznie po skutecznym odzyskaniu danych. Diagnoza i wycena są bezpłatne, a jeśli danych nie da się uratować, nie ponosisz kosztu odzysku. Szczegółowe warunki znajdziesz w regulaminie serwisu.

Twój SSD zgłasza się jako SATAFIRM S11? Nie flashuj firmware. Laboratorium odzyskiwania danych w Warszawie · bezpłatna diagnoza · płacisz po skutecznym odzysku · faktura VAT.
Zadzwoń: 512 800 030
Szukaj