Z tym problemem pracuje około 40 komputerów. Wszystkie mają płytę główną ASUS P5KPL / 1600. Wszystkie działają pod kontrolą SUSE Linux 11.1.
Kiedy mówię komputerowi, aby zamknął się albo przez interfejs użytkownika, albo przez wydanie
shutdown -h now
w terminalu głównym komputer wyłącza się na około 1 sekundę, a następnie włącza się ponownie.
Wyłączyłem wszystkie wybudzanie przy zdarzeniach w systemie BIOS, aby upewnić się, że nie jest to zdarzenie zewnętrzne, które powoduje ponowne uruchomienie komputera.
Próbowałem uruchomić się z Live CD Ubuntu, aby zobaczyć, czy problem dotyczy konkretnie SUSE. Wyłączenie z Ubuntu również nie działa; komputer po prostu uruchamia się ponownie.
Informatycy w pracy mówią mi, że te same maszyny (maszyny z tą samą płytą główną) wyłączają się dobrze, gdy jest zainstalowany system Windows XP.
Jeśli uruchomię komputer, wejdę do BIOS-u i zapiszę go bez wprowadzania zmian , przy następnym uruchomieniu komputer się wyłączy i pozostanie wyłączony, gdy otrzyma polecenie SUSE lub Ubuntu. Następnie wraca do ponownego uruchamiania za każdym razem, gdy ma się zamknąć.
Jakieś pomysły, dlaczego nie mogę ich wyłączyć w systemie Linux?
lspci
nic nie pokazuje pod tą nazwą. Pokazuje kilka urządzeń PCIE.Miałem przypadki, w których BIOS jest ustawiony tak, aby nic nie budził się, ale nadal tak działa (szczególnie komputery z wbudowanym zasilaniem sieciowym).
Spróbuj odłączyć kabel Ethernet, a następnie wyłącz. To pokaże, czy wysyłany jest jakiś „magiczny pakiet”, nawet bez twojej wiedzy.
źródło
Jest całkowicie możliwe, że istnieje usterka sprzętowa lub oprogramowania układowego. Flashowanie systemu BIOS może pomóc. Jeśli nie, możesz faktycznie zainstalować system Windows (lub pożyczyć czyjś dysk twardy z systemem Windows, ponieważ komputery te mają ten sam sprzęt) i sprawdzić, czy system Windows może go zamknąć.
źródło