我用“pacman -Syu”更新了archlinux,然后当我重新启动时,系统无法启动。这是报告:
Warning: /lib/modules/4.11.9-1-ARCH/modules.devname not found - ignoring
version 232
Error: device 'UUID=b5a9a977-e9a7-4d3d-96a9-dcf9c3a9010d' not found. Skipping fsck.
Error: can't find UUID=b5a9a977-e9a7-4d3d-96a9-dcf9c3a9010d
You are now being dropped into a emergency shell.
Can't access tty: job control turned off
Run Code Online (Sandbox Code Playgroud)
在那个外壳中,我的键盘不起作用。
我正在尝试使用 archlinux 的 livecd:安装分区并使用 chroot。我在“/etc/fstab”中检查了根分区的 uuid。这是我的 fstab:
# /dev/sda2 UUID=b5a9a977-e9a7-4d3d-96a9-dcf8c3a9010d / ext4 rw,relatime,data=ordered 0 1
# /dev/sda1 UUID=FBA9-977B /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
# /dev/sda4 UUID=a43b8426-c93a-4f32-99c8-9dd5cf645373 /home ext4 rw,relatime,data=ordered 0 2
# /dev/sda3 UUID=9eec735e-3157-4e0e-a5c6-ef3a7c674201 none swap defaults 0
Run Code Online (Sandbox Code Playgroud)
这是“lsblk -f”的结果
NAME FSTYPE …Run Code Online (Sandbox Code Playgroud)