您尚未登录。

#1 2022-07-18 22:33:06

standder
会员
注册时间: 2022-07-18
帖子: 9

在bios检测不到arch的启动硬盘

archlinux已经安装成功并且正常使用一段时间,之前曾将装有arch的固态硬盘拔出过然后重新插上电脑后在bios上找不到arch的启动项
efibootmgr输出如下
BootCurrent:0000
Timeout:0seconasBoot0rder:2001,2002.2003
Boot0000* EFI USB Deuice (KingstonDT 101 II)
Boot0001*EFI PXE 0 for IP04 (E8-6A-64-FA-D5-68)
Boot0002*EFI PXE 0 for IP06 (E8-6A-64-FA-D5-68)
Boot0008*EFI PXE 0 for IPu4 (E8-6A-64-FA-D5-68)
Boot0009* EFI PXE 0 for IP06 (E8-6A-64-FA-D5-68)
Boot2002* EFI DUD/CDROMBoot2003* EFI Network
求大佬帮助谢谢

离线

#2 2022-07-18 22:53:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 在bios检测不到arch的启动硬盘

因为盘没了所以主板把启动项清除掉了吧。从 archiso 进入再安装一下启动引导器就可以了。

离线

#3 2022-07-19 09:13:55

Watermelon.Rei
会员
注册时间: 2021-12-29
帖子: 114

Re: 在bios检测不到arch的启动硬盘

电脑只装arch的情况下,如果你使用grub引导:将ESP分区里 EFI/GRUB/grubx64.efi 复制到EFI/Boot/bootx64.efi ,uefi会自动识别你的启动项。

离线

#4 2022-07-19 18:57:50

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

用archiso重写了一次grub之后能够找到启动项了
但是还是进不去系统
当前输出为:
Starting version 251.2-1-arch
/dev/nvme0n1p3:clean,860908/30539776files,15258211/122142976 blocks
卡在这个界面挺长时间了

离线

#5 2022-07-19 19:16:53

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 在bios检测不到arch的启动硬盘

去掉内核命令行上的 quiet 参数看看。

离线

#6 2022-07-19 19:59:41

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

依云 说:

去掉内核命令行上的 quiet 参数看看。

卡在了 Reached target Graphical  Interface

离线

#7 2022-07-19 20:24:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 在bios检测不到arch的启动硬盘

那看来是显卡驱动相关。大部分人遇到的都是这里。
你使用的登录管理器是哪个(lgithdm、sddm、gdm 之类)?
lspci | grep -E 'VGA|3D' 的输出看一下。

离线

#8 2022-07-19 21:05:05

Oliver Wei
会员
注册时间: 2021-07-13
帖子: 118

Re: 在bios检测不到arch的启动硬盘

用的N卡吗?我直觉,又是N卡的锅?内核版本、电脑配置说一下

离线

#9 2022-07-19 21:12:45

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

依云 说:

那看来是显卡驱动相关。大部分人遇到的都是这里。
你使用的登录管理器是哪个(lgithdm、sddm、gdm 之类)?
lspci | grep -E 'VGA|3D' 的输出看一下。

返回内容为:01:00.0 UGA conpatible controller: NUIDIA Corporation TU116M [GeForce GTX 1660 Ti Mobilel (reu a1)

离线

#10 2022-07-19 21:14:19

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

Oliver Wei 说:

用的N卡吗?我直觉,又是N卡的锅?内核版本、电脑配置说一下

内核是Linux 5.18.12
cpu:i7-9750h
gpu:gtx1660ti

离线

#11 2022-07-19 21:29:38

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

用的登录管理器是sddm

离线

#12 2022-07-19 22:49:45

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 在bios检测不到arch的启动硬盘

所以你只有一块 nvidia 显卡啊。感觉是驱动出了问题。pacman -Qi nvidia nvidia-dkms 看看?nvidia-smi 和 lsmod | grep nvidia 也看看。

离线

#13 2022-07-20 21:39:19

standder
会员
注册时间: 2022-07-18
帖子: 9

Re: 在bios检测不到arch的启动硬盘

今天把有关nvidia的驱动全部卸载重装了一遍
然后在命令行输入systemctl start sddm依旧没有反应
通过reboot重启之后就能进入图形界面了

离线

页脚