您尚未登录。

#1 2023-11-04 17:09:07

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

已解决timed out wating for device /dev/(sda2的uuid但不知道为什么前面的两个字符是一个方块)问题

我的archlinux安装在移动硬盘当中
之前更换机器并没有出现这个问题,但不知怎的这次更换就这样了
然后我求助了chatgpt但给出的几个方案并没有解决问题,分别是:
    检查fstab文件:
    使用root权限打开并检查/etc/fstab文件,确保其中定义的所有分区和设备都正确无误。特别注意检查与/dev/sda2相关的条目。
    更新bootloader配置:
    如果使用GRUB作为引导加载程序,尝试更新对应的配置文件以确保设备列表正确。运行以下命令以重新生成GRUB配置文件:
    sudo grub-mkconfig -o /boot/grub/grub.cfg
    检查磁盘完整性:
    可能存在磁盘损坏或文件系统错误的情况。使用工具如fsck来检查和修复文件系统错误。下面是一个例子,假设/dev/sda2上有ext4文件系统:
    sudo fsck.ext4 /dev/sda2
    检查启动选项:
    在GRUB引导菜单出现时,可以尝试选择不同的内核版本或其他的启动选项。这可能有助于解决与某个特定内核或配置相关的问题。
请问有哪些前辈能给出解决方案或是在线指导!

最近编辑记录 nekofeks412 (2023-11-04 21:00:43)

离线

#2 2023-11-04 17:26:28

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

Re: 已解决timed out wating for device /dev/(sda2的uuid但不知道为什么前面的两个字符是一个方块)问题

方块是引号,不用在意。进 archiso 里 lsblk -o+FSTYPE,FSSIZE,PARTLABEL,LABEL,UUID 确认一下 UUID 是否正确(它还在不在)。如果在的话,怀疑是内核模块丢失,试试 fallback 启动项(如有)。或者重新 mkinitcpio -P。

离线

#3 2023-11-04 20:59:06

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

Re: 已解决timed out wating for device /dev/(sda2的uuid但不知道为什么前面的两个字符是一个方块)问题

非常感谢您的帮助!我已经成功登陆了机器为您发了回复!但中间有些插曲,我进入系统后只有800x600分辨率,我根据chatgpt的帮助重装了nvidia闭源驱动,现在大功告成了!非常感谢您!

依云 说:

方块是引号,不用在意。进 archiso 里 lsblk -o+FSTYPE,FSSIZE,PARTLABEL,LABEL,UUID 确认一下 UUID 是否正确(它还在不在)。如果在的话,怀疑是内核模块丢失,试试 fallback 启动项(如有)。或者重新 mkinitcpio -P。

离线

页脚