Sprawdź BIOS przed zmianą partycji lub ustawień ZimaOS
Gdy dysk SATA nie jest widoczny ani w ZimaOS, ani w innym zainstalowanym systemie operacyjnym, pierwszym kryterium diagnostycznym jest widoczność w oprogramowaniu układowym. Jeśli BIOS ZimaCube pokazuje zatokę jako pustą, formatowanie, montowanie ani ustawienia aplikacji nie sprawią, że sprzęt stanie się widoczny.
Oryginalny autor przetestował sześć dysków Seagate IronWolf Pro ST8000NT001. Dyski działały w innych systemach, a starszy dysk HDD z laptopa został wykryty w ZimaCube. Wykluczało to proste stwierdzenie, że każda zatoka lub każdy testowany dysk jest uszkodzony, ale nie potwierdzało teorii autora dotyczącej wersji SATA.
Wyłącz ZimaCube przed włożeniem, wyjęciem lub ponownym osadzeniem dysku. Zespół później poinformował, że podczas tej diagnostyki podłączanie i odłączanie dysków należy wykonywać przy wyłączonym komputerze.

Odizoluj dysk, tacę, zatokę i wspólną ścieżkę sprzętową
Przed zamknięciem uchwytu upewnij się, że każda taca jest całkowicie osadzona. Jeden z uczestników zauważył, że uchwyt może się zamknąć nawet wtedy, gdy sanki nie zostały prawidłowo podłączone. Testuj jednocześnie jeden sprawny dysk, zamiast zapełniać wszystkie zatoki i zmieniać kilka zmiennych naraz.
Sprawdź, czy usterka podąża za konkretnym dyskiem, czy za konkretną zatoką. Inny uczestnik stwierdził, że jeden uszkodzony dysk powodował znikanie pozostałych dysków z backplane’u i niespójne wykrywanie podczas kolejnych uruchomień. Usterka występująca wraz z dyskiem wskazuje inny kierunek niż sytuacja, w której kilka sprawnych dysków nie działa w tej samej zatoce.
Jeśli kilka dysków znika jednocześnie, nadal należy brać pod uwagę zasilanie, backplane lub inną wspólną ścieżkę. Odtwórz wynik po uruchomieniu z całkowicie wyłączonego komputera i zapisz dokładne kombinacje zatok oraz modeli przed zgłoszeniem problemu.

Używaj lsblk dopiero po wykryciu urządzenia przez oprogramowanie układowe
Jeśli BIOS wyświetla dysk, uruchom ZimaOS i wykonaj polecenie lsblk. Dysk widoczny w BIOS-ie i w lsblk, ale nieobecny w sekcjach Pliki lub Pamięć masowa, wskazuje na problem z prezentacją w systemie operacyjnym lub metadanymi, a nie na ten sam problem co całkowicie niewidoczne urządzenie.
Jeden z użytkowników miał starsze dyski używane wcześniej w macierzy RAID Synology. BIOS i lsblk je wykrywały, a usunięcie starego formatowania i informacji o partycjach ze środowiska Linux uruchomionego z nośnika pozwoliło ZimaOS je zobaczyć. Była to inna gałąź diagnostyczna niż pierwotny brak wykrywania na poziomie BIOS-u.
Usunięcie metadanych partycji lub RAID jest operacją destrukcyjną. Zidentyfikuj urządzenie na podstawie modelu, pojemności i numeru seryjnego, wykonaj kopię zapasową możliwych do odzyskania danych i nigdy nie wymazuj dysku tylko dlatego, że wykryty wcześniej dysk innego użytkownika zawierał nieaktualne metadane.

Nie traktuj obejścia z pinem 3,3 V jako uniwersalnego rozwiązania
W odpowiedzi zespołu zasugerowano, że niektóre dyski klasy enterprise mogą reagować na funkcję wyłączania zasilania 3,3 V, oraz wspomniano o zaizolowaniu odpowiedniego pinu zasilania jako teście. Temat nie potwierdził tej sugestii dla pierwotnych sześciu dysków.
Inny członek korzystający z powiązanego modelu 14 TB poinformował, że test z taśmą klejącą nie przyniósł żadnej różnicy. Autor również odrzucił zaklejanie pinów jako niewiarygodną podstawę dla macierzy RAID lub puli pamięci. Te wyniki nie pozwalają uznać tego wątku za potwierdzenie uniwersalnej „poprawki pinu 3,3 V”.
Nie modyfikuj złączy ani nie polegaj na luźnej izolacji wewnątrz produkcyjnego systemu pamięci masowej bez dokumentacji właściwej dla danego sprzętu i obsługiwanej ścieżki serwisowej. Zamiast tego wróć do dowodów z izolowania problemu dysku i zatoki.
Zgłoś problem, gdy BIOS i lsblk nie wykrywają dysku
Końcowa granica diagnostyczna wskazana przez zespół była jednoznaczna: sprawdź dysk w BIOS-ie i wykonaj polecenie lsblk. Jeśli po prawidłowym osadzeniu dysku przy wyłączonym zasilaniu i przeprowadzeniu kontrolowanych testów dysku nie pojawia się on w żadnym z tych miejsc, skontaktuj się ze wsparciem IceWhale w sprawie wymiany backplane’u.
Przekaż model ZimaCube, model i wersję oprogramowania układowego dysku, objęte problemem zatoki, zdjęcia BIOS-u, wynik polecenia lsblk oraz rezultaty testu ze sprawnym dyskiem. To mocniejsze dowody niż założenie dotyczące starego standardu SATA, którego temat nigdy nie potwierdził.
Po naprawie lub wymianie sprawdź każdą zatokę po uruchomieniu z całkowicie wyłączonego komputera, skontroluj BIOS i lsblk, a następnie wykonaj drugi restart przed utworzeniem macierzy RAID. Wykrywanie dysków podczas obu uruchomień jest sygnałem pomyślnego przywrócenia działania.

FAQ
Czy należy wymazać dysk, którego brakuje w BIOS-ie ZimaCube?
Nie. Dane partycji nie są pierwszym elementem diagnostyki, gdy oprogramowanie układowe nie wykrywa sprzętu. Najpierw sprawdź osadzenie, dysk, zatokę, zasilanie i działanie backplane’u.
Czy jeden uszkodzony dysk może sprawić, że inne dyski ZimaCube znikną?
Jeden z uczestników zgłosił dokładnie takie zachowanie. Testuj po jednym dysku, aby sprawdzić, czy usterka podąża za konkretnym dyskiem.
Kiedy należy poprosić o wymianę backplane’u?
Zespół zalecił kontakt ze wsparciem, gdy prawidłowo przetestowany dysk nie pojawia się ani w BIOS-ie, ani w lsblk.
