Linux

看門狗:BUG:軟鎖定 - CPU#0 在 MINISFORUM N4020 上啟動(Arch)Linux 時卡住

  • November 4, 2021

上述行為僅在冷啟動設備時發生。進入和離開 BIOS 已經繞過了這個問題。但是ctrl+alt+del當顯示 grub 菜單時按下也是如此。任何其他方法——比如 BIOS 中的多種選項組合——對我都不起作用。

更新:設備****在值班時崩潰並不斷重啟,正常執行時間在 10 分鐘到 3 小時之間。它目前正在再次調查中,但在沒有 network/load 的情況下看起來很穩定。Memtest 通過 4 輪無錯誤。

我進行了一些實驗,並通過首先“引導”到重新啟動並隨後啟動 linux 核心來“解決”(規避)這個問題:

/etc/default/grub

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
...

/etc/grub.d/05_minisforum_reboot

#!/bin/sh
exec tail -n +3 $0
menuentry "MINISFORUM BOOTFIX" {
   echo "Provoking a reboot and then booting the FIRST remaining option (#1)..."
   echo "This circumvents the soft locks errors/crash on COLD (power on) boot!"
   set saved_entry=1
   save_env saved_entry
   sleep 5 #remove to save 5 more seconds on boot
   reboot
}

根:crontab -e

@reboot /usr/bin/grub-set-default 0 #set the default back to MINISFORUM BOOTFIX

這樣Power OnBIOS 選項也可以正常工作,因此設備在(重新)通電時可以完美地啟動到 Linux。

我仍然為這個問題的**真正解決方案感到高興。**我的猜測是介於 eMMC 的熱問題或一些初始化問題之間。

引用自:https://unix.stackexchange.com/questions/668232