Rozwiązanie społecznościowe

Dysk SATA PCIe nie jest dostępny jako opcja rozruchu

A ZimaBlade user could access PCIe-connected SATA disks in CasaOS but could not select them as BIOS or GRUB boot devices.

Dlaczego dysk SATA podłączony przez PCIe może być widoczny w ZimaOS, ale nie w BIOS-ie

Wątek opisuje dyski podłączone za pośrednictwem kontrolera PCIe-SATA, które były widoczne po załadowaniu systemu operacyjnego, ale niedostępne jako urządzenia rozruchowe w oprogramowaniu układowym. To rozróżnienie ma znaczenie: wykrycie przez system operacyjny dowodzi jedynie, że jądro ma sterownik kontrolera; uruchomienie systemu wymaga również, aby oprogramowanie układowe systemu oraz ścieżka option ROM/UEFI kontrolera udostępniały urządzenie rozruchowe.

Przed zmianą nośnika rozruchowego zapoznaj się z aktualną instrukcją instalacji ZimaOS, a po uruchomieniu systemu skorzystaj z instrukcji konfiguracji pamięci masowej ZimaOS.

Lista kontrolna rozwiązywania problemów przygotowana przez społeczność

W odpowiedzi IceWhale poinformowano o pomyślnym uruchomieniu TrueNAS z dysku SATA podłączonego przez kartę PCIe-SATA oraz zalecono sprawdzenie, czy instalacja została przeprowadzona w trybie UEFI czy Legacy, użycie oficjalnego obrazu systemu operacyjnego i przetestowanie czystej instalacji bez konkurencyjnych systemów. Potwierdza to jedną przetestowaną konfigurację, a nie uniwersalną zgodność z każdym kontrolerem.

Sprawdź kontroler przed ponowną instalacją

Zidentyfikuj chipset kontrolera PCIe-SATA i potwierdź, że obsługuje on uruchamianie systemu, a nie tylko pamięć masową dostępną po uruchomieniu systemu. Omówienie architektury uruchamiania oprogramowania układowego UEFI jest dostępne w specyfikacjach UEFI, natomiast dokumentacja sterowników jądra Linux pomaga wyjaśnić, dlaczego urządzenie może działać po uruchomieniu jądra, nawet jeśli oprogramowanie układowe nie może uruchomić z niego systemu.

Kiedy użyć oddzielnego urządzenia rozruchowego

Jeśli oprogramowanie układowe nigdy nie udostępnia dysków kontrolera jako urządzeń rozruchowych, praktycznym rozwiązaniem jest zainstalowanie systemu operacyjnego na widocznym dla oprogramowania układowego dysku SATA, NVMe, eMMC lub innym obsługiwanym urządzeniu rozruchowym, a karty PCIe-SATA używanie do podłączania dysków na dane. Informacje pomocne przy planowaniu sprzętu znajdziesz na stronie produktu ZimaBlade 2.