我的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)
离线
方块是引号,不用在意。进 archiso 里 lsblk -o+FSTYPE,FSSIZE,PARTLABEL,LABEL,UUID 确认一下 UUID 是否正确(它还在不在)。如果在的话,怀疑是内核模块丢失,试试 fallback 启动项(如有)。或者重新 mkinitcpio -P。
离线
非常感谢您的帮助!我已经成功登陆了机器为您发了回复!但中间有些插曲,我进入系统后只有800x600分辨率,我根据chatgpt的帮助重装了nvidia闭源驱动,现在大功告成了!非常感谢您!
方块是引号,不用在意。进 archiso 里 lsblk -o+FSTYPE,FSSIZE,PARTLABEL,LABEL,UUID 确认一下 UUID 是否正确(它还在不在)。如果在的话,怀疑是内核模块丢失,试试 fallback 启动项(如有)。或者重新 mkinitcpio -P。
离线