您尚未登录。

#1 2024-04-06 12:08:58

nekofeks412
会员
注册时间: 2023-11-04
帖子: 4

我的archlinux机器在使用grub引导启动时出现了 start image returned 0X8000000005的问题(在线等

我不知道是怎么触发的返回值,返回菜单的时候鼠标和键盘都不能用,当时我是调低分辨率玩钢丝,但是退游戏吃吃不返桌面就切tty2reboot了,然后再启动就是这样,chatgpt给了我这些建议
出现"start image returned 0X8000000005"的错误通常表示Grub引导加载程序在尝试启动操作系统映像时遇到了问题。这可能是由于各种原因引起的,包括Grub配置错误、文件系统损坏、硬件问题等。

要解决这个问题,你可以尝试以下步骤:

    检查Grub配置文件:确保Grub配置文件(通常是/boot/grub/grub.cfg)没有错误。你可以手动编辑这个文件,检查是否存在任何错误或不匹配的地方。

    检查文件系统:使用Live CD或USB启动到Arch Linux Live环境,然后检查你的文件系统是否正常。你可以使用fsck命令来检查和修复文件系统错误。例如,对于ext4文件系统,你可以运行fsck.ext4 /dev/sdXY,将/dev/sdXY替换为你的根文件系统分区。

    重新安装Grub:如果Grub配置文件和文件系统都没有问题,尝试重新安装Grub引导加载程序。你可以使用Arch Linux Live环境中的chroot命令来重新安装Grub。首先,挂载你的根文件系统到某个目录,然后使用chroot命令切换到该目录下,最后重新安装Grub。具体步骤如下:

    # 挂载根文件系统
    mount /dev/sdXY /mnt

    # 挂载必需的文件系统
    mount -t proc /proc /mnt/proc
    mount --rbind /sys /mnt/sys
    mount --rbind /dev /mnt/dev

    # 切换根目录
    chroot /mnt

    # 重新安装Grub
    grub-install /dev/sdX
    grub-mkconfig -o /boot/grub/grub.cfg

    # 退出chroot环境
    exit

    # 卸载文件系统
    umount /mnt/dev
    umount /mnt/sys
    umount /mnt/proc
    umount /mnt

    检查硬件:如果以上步骤都没有解决问题,可能存在硬件故障导致Grub无法启动。你可以尝试重新连接键盘和鼠标,或者更换另一台键盘和鼠标来排除硬件问题。

如果你尝试了以上方法仍然无法解决问题,建议在Arch Linux论坛或其他技术支持社区中寻求帮助,因为这些社区可能会提供更具体的解决方案或者诊断步骤。
我该怎么办?非常着急!

离线

#2 2024-04-06 12:13:58

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

Re: 我的archlinux机器在使用grub引导启动时出现了 start image returned 0X8000000005的问题(在线等

贴了这么长一段话,不到十分之一的内容是有意义的,并且是残缺不全的。

除了这个搞不懂的数字,它有没有说其它的、更容易让人明白的词?你的 linux 内核(/boot 目录)位于什么文件系统上?从上次成功启动到出问题前,你有没有更新内核?

离线

#3 2024-04-06 12:18:51

nekofeks412
会员
注册时间: 2023-11-04
帖子: 4

Re: 我的archlinux机器在使用grub引导启动时出现了 start image returned 0X8000000005的问题(在线等

依云 说:

贴了这么长一段话,不到十分之一的内容是有意义的,并且是残缺不全的。

除了这个搞不懂的数字,它有没有说其它的、更容易让人明白的词?你的 linux 内核(/boot 目录)位于什么文件系统上?从上次成功启动到出问题前,你有没有更新内核?

/boot是 fat32系统 而且出问题前我没有更新过内核也没有更新过任何东西,我也很摸不着头脑

离线

#4 2024-04-06 13:35:02

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

Re: 我的archlinux机器在使用grub引导启动时出现了 start image returned 0X8000000005的问题(在线等

那可能就是 fat32 坏掉了吧。进 archiso 重装一下内核包试试。

离线

页脚