[Boot/Shutdown] 卡在grub需要很长时间启动
Tofloor
poster avatar
130******86
deepin
2023-05-30 05:15
Author

谢谢你看到这篇帖子,快帮帮我

IMG_20230529_211043.jpg

一开始安装是啥没问题的,但是我关机放了几天启动Linux系统时出现了错误,附一张BIOS图片和错误页面,这个是uefi引导,然后无安全启动主板不支持,WINDOWS启动正常

Reply Favorite View the author
All Replies
130******86
deepin
2023-05-30 05:16
#1

传不了其他图片,等我弄个网盘先

Reply View the author
Mr-Wan
deepin
2023-05-30 06:31
#2

有这样几个地方可以尝试:

1.bios里有个东西叫 csm 之类的,显卡之类因为是独立卡,uefi工作时需要把显卡上面的固件插入到uefi里pci相关结构里,如果是老显卡可能需要工作在兼容老显卡的bios模式而不是uefi模式。

2.bios里显卡有个4g decode 什么的,尝试切换一下。

3.尝试更新grub的配置。也许需要在grub里加载某个显卡相关的模块。

在/etc/default/grub 里

GRUB_PRELOAD_MODULES="part_gpt part_msdos usb usb_keyboard"

尝试添加acpi 或video 或 all_video或 video_fb这是个比较歪的建议,个人没有相关经验。

然后 grub-mkconfig -o /boot/grub/grub.cfg

4.uefi 替代传统bios,实际在系统里是挂在在某个位置跟系统交互的。

efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)

个人经验,关机时 windows或linux可能会因为这个交互行为,来uefi里保存了某些信息,导致启动时有某些不正常,早年bios时代也有类似情况。尝试拔掉电源,重置bios设置,然后每次都使用linux启动,查看是否有复现情况。如果仍旧存在,尝试1 2无果,那也许需要的是uefi更新或内核更新补丁。

Reply View the author