De Linuxkernel, gemeenschappelijk aan alle distributies zoals CentOS, omvat een deadman schakelaar feature, genaamd de "waakhond". Normaal gesproken het kernel gebied honderden van processor interrupts per seconde. Als de watchdog-configuratie de juiste code in de Grub, of bootloader configuratiebestand bevat, herstart de watchdog de computer automatisch als vijf seconden inactiviteit van een interrupt. De veronderstelling is dat een dergelijke lange interrupt-vrije periode impliceert dat het systeem gecrasht. Echter, moet u wellicht de watchdog-functie op uw computer CentOS voor kernel compatibiliteit van programmacode uit te schakelen.
Pers, tegelijkertijd de "Ctrl"Alt"en"F1"naar een text-mode login prompt tevoorschijn brengen en de computer met behulp van uw reguliere gebruikersnaam en wachtwoord in te loggen. CentOS toont een command shell prompt.
Type de "sudo -i"--zonder naar de aanhalingstekens--commando in de shell-prompt en druk op "Enter", typ uw wachtwoord en druk nogmaals op "Enter". De shell voorrechten zijn verheven tot superuser niveau.
Lanceren van een tekst-editor op bestand "/ boot/grub/grub.cfg" en zoek naar regels met de parameter "nmi_watchdog = 1" of "nmi_watchdog = 2." Overal u vindt wissen. Bijvoorbeeld, als de lijn leest "kernel /vmlinuz-2.6.18-128 ro root = / dev/sdc nmi_watchdog = 1," veranderen in "kernel /vmlinuz-2.6.18-128 ro root = / dev/sdc."
De huidige inhoud van opslaan "/ boot/grub/grub.cfg" en sluit de editor af.
Reboot de computer CentOS. De watchdog is nu uitgeschakeld.