像這樣。相關鏈接 開機提示“bootmgr is missing”的原因分析和解決方法
grub是一種啟動管理器。和bootmgr扮演者相同的角色。都是操作系統的指路牌,告訴電腦系統所在的位置。grub引導文件丟失就會出現這樣的問題。
一般發生在windows和linux的雙系統上,還有一個ghost系統中。
一切會導致文件丟失的原因皆會導致這樣的問題。
進PE修復系統引導。
使用linux安裝光盤,修復grub,ubuntu可以使用 boot-repair
(1)使用uefi系統
(2)如果是雙系統,請勿刪除其中一個系統
(3)新建fat32小分區,并且設置為主分區引導分區,實現引導分區和主分區分離。
有些名詞這里就不多補充。本文只是提供思路,具體實踐過程太難寫了,有問題,可以留言,看到了就回復
果你安裝了多系統想要將 deepin 作為優先啟動項,或是遇到了默認啟動項變為“系統恢復”且在部分情況下控制中心中無法修改默認啟動項的問題,不妨看看這篇教程。
本教程由 deepin(深度)社區用戶彭子銘和 hotime 貢獻,提供了 2 種解決方法,以下內容以 deepin V23 Beta2 為例。
使用 Grub Customizer
1、安裝 Grub Customizer
deepin V20 可從應用商店獲取,deepin V23 可在終端執行以下命令安裝(注意輸密碼時不回顯):
sudo apt install grub-customizer
2、打開應用,輸入密碼進行授權
3、修改啟動項
在“列表配置”中上移或下移特定的啟動項(對于默認啟動“系統恢復”的問題,可將 Windows 項上移一位);或切換到“常規設置”,將“默認項”的“預定義”更改為特定的啟動項,然后點擊“保存”。
修改配置文件
使用編輯器打開/etc/default/grub,修改GRUB_DEFAULT=后面的值,即默認啟動項在啟動項列表中的序號(不知道的可以重啟,對照啟動菜單查看。對于默認啟動“系統恢復”的問題,將這個值加 1,如 2 替換為 3)。以 Nano 編輯器為例,終端執行sudo nano /etc/default/grub打開文件;編輯完成后,按Ctrl+O,按Enter,再按Ctrl+X。
修改后在終端執行以下命令更新 Grub 使配置生效:
sudo update-grub
hotime 提供了另一種修改思路:
打開終端,執行grep GRUB_DEFAULT /etc/default/grub,觀察終端輸出的 GRUB_DEFAULT后面的值為多少,如果是 2 就替換為 3,如果為 3 就替換為 4,以此類推。
注意:當前默認啟動項如果是“系統恢復”,那此時這個數字幾乎一定是 2,修改為 3 即可,因為原本的啟動項被“系統恢復”插進來后,順延為 3 了,而 Grub 中默認啟動項的數字沒有自動變更。
修改完成后,在終端執行sudo update-grub,以使修改生效。
涉及的命令:
grep GRUB_DEFAULT /etc/default/grub
sudo sed -i 's/GRUB_DEFAULT=2/GRUB_DEFAULT=3/' /etc/default/grub
sudo update-grub
當然,如果上面這段看著麻煩,也可以選擇直接修改為 0,即將第一個啟動項設為默認啟動項,這樣控制中心就可以正常修改默認啟動項了。sudo sed -i 's/GRUB_DEFAULT=[0-9]/GRUB_DEFAULT=0/' /etc/default/grub
sudo update-grub
如要避免上述問題,可在更新系統前先在控制中心>通用>啟動菜單中將默認啟動項改為第一個啟動項(deepin)。
文鏈接:【信創】聯想開先終端開機不顯示grub界面的修改方法
Hello,大家好啊!今天給大家帶來一篇關于聯想開先終端開機不顯示GRUB界面的修改方法的文章。在某些情況下,聯想開先終端可能會遇到開機時不顯示GRUB引導菜單的問題,這會影響用戶選擇啟動項或進入恢復模式。本文將詳細介紹如何解決這一問題,使GRUB引導菜單能夠正常顯示。歡迎大家分享轉發,點個關注和在看吧!
什么是GRUB?
GRUB(GRand Unified Bootloader)是一個多功能的引導加載程序,允許用戶在啟動計算機時選擇不同的操作系統或內核版本。通常,GRUB菜單會在計算機啟動時顯示,但有時由于配置問題或其他原因,GRUB菜單可能不會顯示。
問題原因
GRUB菜單不顯示的原因可能有多種,包括但不限于:
GRUB配置文件中的超時設置。
GRUB菜單被設置為隱藏。
顯示分辨率或顯卡驅動問題。
1.查看系統信息
pdsyw@pdsyw-pc:~/桌面$ cat /etc/os-release
NAME="Kylin"
VERSION="銀河麒麟桌面操作系統V10 (SP1)"
VERSION_US="Kylin Linux Desktop V10 (SP1)"
ID=kylin
ID_LIKE=debian
PRETTY_NAME="Kylin V10 SP1"
VERSION_ID="v10"
HOME_URL="http://www.kylinos.cn/"
SUPPORT_URL="http://www.kylinos.cn/support/technology.html"
BUG_REPORT_URL="http://www.kylinos.cn/"
PRIVACY_POLICY_URL="http://www.kylinos.cn"
VERSION_CODENAME=kylin
UBUNTU_CODENAME=kylin
PROJECT_CODENAME=V10SP1
KYLIN_RELEASE_ID="2303"
pdsyw@pdsyw-pc:~/桌面$ uname -a
Linux pdsyw-pc 5.4.18-85-generic #74-KYLINOS SMP Fri Mar 24 11:20:19 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
pdsyw@pdsyw-pc:~/桌面$
2.編輯grub配置文件
pdsyw@pdsyw-pc:~/桌面$ sudo -i
root@pdsyw-pc:~# vim /etc/default/grub
root@pdsyw-pc:~# grep GRUB_TIMEOUT /etc/default/grub
GRUB_TIMEOUT=5
root@pdsyw-pc:~#
3.修改前
4.修改后
5.更新grub
root@pdsyw-pc:~# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/UKUI/theme_en.txt
Found linux image: /boot/uImage-5.4.18-85-generic
Found initrd image: /boot/initrd.img-5.4.18-85-generic
Found initrd image: /boot/initrd.img-5.4.18-85-generic
done
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/UKUI/theme_en.txt
Found linux image: /boot/vmlinuz-5.4.18-85-generic
Found initrd image: /boot/initrd.img-5.4.18-85-generic
Found initrd image: /boot/initrd.img-5.4.18-85-generic
done
root@pdsyw-pc:~#
6.重啟測試
7.grub顯示正常
通過本文的介紹,您應該已經掌握了如何在聯想開先終端上解決開機不顯示GRUB界面的問題。通過修改GRUB配置文件和更新GRUB設置,可以使GRUB菜單正常顯示,方便您選擇啟動項和進行系統維護。如果您覺得這篇文章有用,請分享和轉發。同時,別忘了點個關注和在看,以便未來獲取更多實用的技術信息和解決方案。感謝大家的閱讀,我們下次再見!