V98*_*801 6 boot arch-linux udev pacman upgrade
pacman -Syu
使用未注释的测试存储库运行系统更新后,我的计算机不再启动。它显示 udev 加载,然后显示一个黑屏,光标在左上角闪烁。我不能打字,也不能切换tty
。我应该查看哪些日志以寻求帮助?在查看详细启动时,它说
/bin/sh 无法访问 tty
我无法在提示符下输入任何内容。
这就是我解决这个问题的方法:
我已经启动到 arch 安装 CD 并将我的根分区安装在 /mnt/arch 下。
mkdir /mnt/arch
mount /dev/sda4 /mnt/arch
Run Code Online (Sandbox Code Playgroud)
然后我运行了以下命令:
cd /mnt/arch
mount -t proc proc proc/
mount -t sysfs sys sys/
mount -o bind /dev dev/
Run Code Online (Sandbox Code Playgroud)
然后我发出 chroot 命令并配置我的网络:
chroot . /bin/bash
dhcpcd eth0
Run Code Online (Sandbox Code Playgroud)
我不确定是否需要所有这些命令,但我不想不断重启/chroot,所以我一次完成了所有这些命令,它解决了我们都遇到的问题:
pacman -Syy
pacman -Syu
pacman -S udev
pacman -S mkinitcpio
mkinitcpio -p linux
reboot
Run Code Online (Sandbox Code Playgroud)
取出 CD 或 USB 驱动器和 ta-da!现在,我会诚实并承认我并不完全理解这个修复。一些帖子还建议做一个“pacman -S linux”,但这对我来说没有必要。
归档时间: |
|
查看次数: |
16902 次 |
最近记录: |