Arch Linux:卡在启动屏幕上(达到目标图形界面)

Arch Linux:卡在启动屏幕上(达到目标图形界面)

前两天我做了系统更新

sudo pacman -Syyu

不幸的是,我的电池没电了,并且我的笔记本电脑在系统更新期间关闭了。当我尝试再次启动 Arch Linux 时,我被困在 grub 引导加载程序上,并显示以下消息:

Error: file /vmlinux-linux-lts not found. Error: you need to load the kernel first Press a key to continue

根据https://bbs.archlinux.org/viewtopic.php?id=238904 ,我必须再次重新安装linux,所以我做了以下操作:

  1. 在 U 盘上安装了 Arch Linux iso
  2. 检查我的分区fdisk -l
  3. 安装了我的根分区mount /dev/sda1 /mnt(我没有启动分区)
  4. 安装了mkinitcpio、linux。 linux-lts 和 systemd 与sudo pacman -S linux linux-lts mkinitcpio systemd
  5. 输入exit并重新启动。

正如您所看到的,我忘记卸载我的根分区。

当我重新启动系统时,我终于可以启动到 arch 而不会出现错误消息,但我遇到了下一个问题。我被困在启动屏幕上,并显示以下消息:

Starting Version 244.3-1-arch
/dev/sda1: recovering Journal
/dev/sda1: clean, 712088/5898240 files, 15789063/23592960 blocks

过了一会儿,我按 切换到 tty2 Ctrl+strg+F2。我在互联网上做了一些研究,找到了如何摆脱这个问题的解决方案:

在 grub 菜单上,我选择了 Arch Linux 并按了 e。在行

linux /boot/vmlinuz-linux-lts root=UUID=168b8466-66a9-4da7-bld4-07f5e95d1c73 rw loglevel=3 quiet

我删除quiet并启动到拱门。现在我被困在Reached target Graphical Interface.

无论出于何种原因,sddm 都不想启动。如果我切换到 tty2,我总是会收到进入 zsh shell 的提示。

我尝试了一切,从删除 ./Xauthority 到重新安装xorg软件包。什么都没起作用。

附加信息:

笔记本电脑名称: HP625

处理器:AMD 速龙 II P320

显卡:ATI Radeon HD 4250

双引导系统(Arch Linux 和 Kali Linux)

相关链接: Arch Linux 在启动时卡住(达到目标图形界面) https://bbs.archlinux.org/viewtopic.php?id=228814 https://wiki.archlinux.org/index.php/Xorg https://wiki.archlinux.org/index.php/SDDM https://wiki.archlinux.org/index.php/LightDM https://github.com/sddm/sddm/issues/352

答案1

当您安装硬盘时,您是否chroot到你的磁盘?如果没有,运行这些 pacman 命令将更新 USB 安装上的软件包,而不是硬盘驱动器上的软件包。

相关内容