无法退出紧急模式(但我知道我的 root 密码)

无法退出紧急模式(但我知道我的 root 密码)

一切都始于我的 HP Pavilion 笔记本电脑无法连接到 WiFi,因为它找不到适配器。因此,在下载以下(第三方)驱动程序时:

sudo apt remove bcmwl-kernel-source && sudo apt install git dkms
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
sudo dkms add ./rtlwifi_new
sudo dkms install rtlwifi-new/0.6

在终端中,我必须设置 root 密码(我记得),重新启动后我应该输入该密码。但现在我被困在紧急模式中,没有地方可以登录。 CRTL+D不起作用,我不知道在哪里使用我的 root 密码登录。

cat /etc/fstab在图片中您将看到和的输出sudo blkid

希望你们能帮助我,

谢谢你的时间!

/启动 ls -al

ls-al /lib

网络

删除 dkms 网络

修改信息

ls -al /lib/modules/4.15.0-45 通用/更新/dkms

答案1

在运行内核 4.15.0-45-generic 时,您安装 dkms 驱动程序失败,导致计算机无法启动。您可以使用命令查看此问题dkms status。这可能是因为您更改了代码分支git cloned-b extended

内核 4.15.0-39-generic 仍然启动,并显示已找到 Wi-Fi 卡,且正在使用驱动iwlwifi程序。

  1. 因此,在启动到 -39 的同时,让我们从 -45 中删除 dkms 驱动程序...

terminal...

sudo dkms remove rtlwifi-new/0.6 -k 4.15.0-45-generic# 删除 dkms 驱动程序

dkms status# 对于任何内核,都不应显示任何内容

ls /usr/src# 不应显示任何 rtlwifi* 目录

  1. 此时,重新启动至内核 -45。如果无法启动,我们将不得不重建/boot/initrd.img-4.15.0-45-generic。我现在将使用此命令等待……无需担心这一点。

  2. 要安装 iwlwifi_new 驱动程序,请按照以下步骤操作...

terminal...在 -45 内核中...

remove the original git cloned folder

git clone https://github.com/lwfinger/rtlwifi_new.git

sudo dkms add ./rtlwifi_new
sudo dkms build rtlwifi-new/0.6
sudo dkms install rtlwifi-new/0.6

dkms status # should show installed for kernel -45

reboot

检查无线网络……

更新#1:

删除 git 克隆的文件夹

sudo dkms remove rtlwifi-new/0.6 -k 4.15.0-45-generic

sudo rm -r /usr/src/rtlwifi-new-0.6

开始一个新问题,标题类似于“我的 HP Pavilion 笔记本电脑上未显示 Wi-Fi 卡”。明确说明您已尝试过 iwlwifi_new dkms 驱动程序,但不起作用。

相关内容