我在新的 SSD 上安装了 Ubuntu 22.04.3(Windows 11 在单独的驱动器上运行)。grub
引导加载程序运行正常,但我无法正常启动 Ubuntu。我卡在以下页面:
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
[ 1.19xxxx] blacklist: Problem blacklisting hash (-13)
/dev/sdb2: clean xxxxxx/xxxxxxxx files, xxxxxxx/xxxxxxxx blocks
需要哪些详细信息或信息来帮助解决此问题?
本论坛上的其他帖子表明这些消息是警告而不是错误。因此,我发现很难诊断 Ubuntu 无法启动的原因。有什么想法吗?
答案1
回顾以上内容:
amdgpu 驱动程序是开源的。amdpgu 模块的二进制文件由软件包“linux-firmware”提供。根据硬件组合的不同,它们有时不会自行加载。
首先要检查的是二进制文件是否存在
ls /lib/firmware/amdgpu/*
然后检查amdgpu驱动是否加载:
lsmod | grep 'amdgpu'
如果不是,那么我们可以提供内核启动参数来帮助它解决这个问题。
sudo nano /etc/default/grub
转到 GRUB_CMD_LINUX= 行并添加以下参数:
GRUB_CMDLINE_LINUX="amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1 amdgpu.dc=0"
保存并退出文件,然后执行此操作以获取更改
sudo update-grub
对于 Wifi,从中查找设备
sudo lshw -C network
为他找到的设备是:
device ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
RTL8812AU 推荐的驱动程序位于:https://github.com/aircrack-ng/rtl8812au