Rozwiązanie społecznościowe

Dyski SATA ZimaCube niewidoczne w BIOS-ie i ZimaOS: kolejność diagnostyki

ZimaCube Pro owners compared drive, bay, firmware, and operating-system visibility; the team ultimately advised support escalation for backplane replacement when BIOS and lsblk both missed disks.

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.

BIOS ZimaCube pokazujący zatoki SATA bez wykrytych dysków
Pierwotna usterka była widoczna w BIOS-ie, zanim załadował się ZimaOS.

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.

Dysk SATA Seagate IronWolf Pro testowany ze sprzętem Zima
Autor potwierdził, że ten sam model dysku był wykrywany na innym sprzęcie.

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.

Ten sam dysk twardy SATA wykryty w innym serwerze NAS
Wykrywanie dysku w innym urządzeniu pomogło zawęzić problem, ale nie wskazało konkretnego elementu ZimaCube.

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.

Diagnostyka wsparcia IceWhale pokazująca sprawdzanie dysku ZimaCube
Odpowiedź wsparcia łączyła kontrole wykrywania w oprogramowaniu układowym i systemie operacyjnym.

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.