Rekompilacja jądra: błąd mp-bios Zegar 8254 nie jest podłączony do ioapic

0

Po ponownej kompilacji jądra widzę ten błąd za każdym razem, gdy uruchamiam Linux. Os zaczyna się dobrze, ale widzę, że wcale nie jest stabilny: czasami zawiesza się i mogę po prostu zrestartować komputer. Myślę, że to z powodu tego problemu (który nie pojawia się w moim już wbudowanym jądrze), co mogę zrobić, aby go rozwiązać?

użytkownik1610075
źródło
Zaktualizuj system BIOS lub dodaj noapicopcję do wiersza polecenia jądra. (Jakie są komunikaty po tym błędzie? Powinien wypróbować kilka obejść i zgłosić, czy zadziałały.)
David Schwartz
Nie bardzo znam się na ponownej kompilacji jądra ... gdzie dokładnie dodać noapic? A co naprawdę robi ta opcja?
user1610075,
Dodaj go do wiersza poleceń jądra. (Sposób modyfikacji zależy od sposobu ładowania jądra. Ale jeśli używasz własnego skompilowanego jądra, musisz go skonfigurować tak, aby ładował jądro. Wiersz poleceń będzie ustawiony w tym samym miejscu.) Informuje jądro nie używać APIC , który jest obejściem złego DSDT . Mogą być lepsze obejścia, ale nie znam twojego sprzętu i dokładnych komunikatów, mogę tylko zgadywać.
David Schwartz
Nawiasem mówiąc, jeśli nie znasz tego rodzaju rzeczy, skompilowanie własnego jądra nie jest dla ciebie. Na przykład trudno sobie wyobrazić, że udało ci się uzyskać dowolny wiersz polecenia jądra, jeśli nie wiesz, gdzie on jest.
David Schwartz
Więc w grubie muszę otworzyć jądro z linią cmd, ok spróbuję. Przy okazji: znam wewnętrzną architekturę komputera i ustawiam opcje jądra zgodnie z moim knoledge. Fakt, że nie wiem JAK Zrekompilować (czyli dokładne polecenia), nie oznacza, że ​​nie mogę stworzyć jądra pasującego do mojego komputera.
user1610075,