Pracuję na systemie Linux Redhat i nie wykrywa dysku półprzewodnikowego (nie działa jako hot pluging), jeśli włożę go po uruchomieniu. Jeśli dyski SSD są obecne przed uruchomieniem systemu, oznacza to, że dysk jest podłączany podczas pracy (mogę go wyjmować i wkładać raz po raz, a on wykrywa się automatycznie). Czy ktoś może mi pomóc, czy muszę zmienić dowolny plik konfiguracyjny, czy jest to problem ze sterownikiem? Wykorzystuje magistralę SCSI.
Czy próbowałeś ponownie przeskanować autobus SCSI? echo "- - -"> / sys / class / scsi_host / <numer_hosta> / scan
davidgo
tak, próbowałem, ale to nie działa. Również plik / sys / class / scsi_host / <numer_hosta> / scan nie ma uprawnień do zapisu w nim, a jego uprawnienia nie można zmienić nawet przez root
manoj
W takim przypadku próbowałeś tymczasowo wyłączyć selinux?
davidgo
Witamy w Super User! Wszystkie informacje o twoim problemie powinny być zawarte w pytaniu. Odpowiedzi są zarezerwowane dla rozwiązań. Możesz swobodnie edytować własne posty, ale dla własnego bezpieczeństwa należy to zrobić na oryginalnym koncie użytkownika. Wygląda na to, że masz utworzone drugie konto, które będzie również zakłócać twoją zdolność komentowania w wątku i akceptowania odpowiedzi. Zobacz Scal moje konta, aby połączyć konta, co rozwiąże problem. W tym celu może być konieczne zarejestrowanie konta.
fixer1234
Sprawdziłem status, SELinux jest już wyłączony :( Również jeśli dysk był obecny podczas uruchamiania i po uruchomieniu, jeśli go usunę i włożę z powrotem, dzienniki są drukowane w / var / log / messages, ale jak powiedziałem wcześniej w moim pytaniu jeśli wstawię go później (tj. podczas uruchamiania, jeśli dysk był pusty), po włożeniu nie będą drukowane dzienniki
manoj