标签: initramfs

缺少 amdg 模块的固件 navi10_mes.bin

我尝试在 Ubuntu 20.04 LTS 上运行以下命令

sudo update-initramfs -u -k $(uname -r)
Run Code Online (Sandbox Code Playgroud)

我得到:

update-initramfs: Generating /boot/initrd.img-5.8.0-43-generic
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
I: The initramfs will attempt to resume from /dev/dm-2
I: (/dev/mapper/vgubuntu-swap_1)
I: Set the RESUME variable to override this.
Run Code Online (Sandbox Code Playgroud)

那么我在哪里可以获得这个文件(navi10_mes.bin)?顺便提一句。CPU为AMD Ryzen 7 4800h和AMD RADEON集成GPU

firmware initramfs radeon amdgpu

3
推荐指数
1
解决办法
9184
查看次数

Ubuntu 20.04 linux-firmware 安装错误(mkinitramfs 失败)

不久前,我通过 GUI 更新程序安装了更新,并收到了一个错误,类似于 linux-firmware 安装后脚本失败。老实说,我很高兴盒子在那之后仍然可以正常启动,所以我就放弃了。但现在我正在安装从终端下载的 deb 包,我再次看到与 linux-firmware 安装相关的错误。

我在日志中看到了这一点:

dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-firmware; however:
Package linux-firmware is not configured yet.
Run Code Online (Sandbox Code Playgroud)

我在这里找到了一个帖子来尝试sudo dpkg --configure -a,但错误是相同的。

以下是上述命令的完整日志:

Setting up initramfs-tools (0.136ubuntu6.4) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-firmware (1.187.10) ...
update-initramfs: Generating /boot/initrd.img-5.4.0-66-generic
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/ubuntu--vg-swap_1)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write …
Run Code Online (Sandbox Code Playgroud)

firmware initramfs 20.04

3
推荐指数
1
解决办法
8518
查看次数

如何使 Ubuntu 22.04 与 Radeon RX 7900 XTX 配合使用?

我知道对于这样的新硬件,最好使用滚动发行版或至少是最新的 22.10,但我想知道是否通过一些修补仍然可以让最新的 LTS 工作。

据我所知,要让 7900 XTX 在 Linux 上运行,您至少需要这些:

  1. 内核 6.x+
  2. LLVM 15+
  3. 梅萨 22.3+
  4. 最新的 linux 固件/lib/firmware/amdgpu/(和重建initramfs

是否可能?如果可以,在 Ubuntu 22.04 LTS 上实现此目标的最佳方法是什么?

kernel initramfs radeon mesa amd-graphics

3
推荐指数
1
解决办法
1万
查看次数

从运行 ubuntu 恢复启动分区

我不小心擦除了正在运行的 Ubuntu 14.04 的 /boot 分区。有没有办法恢复它?我的 Ubuntu 系统是加密的,我是双启动 Windows 7。

提前致谢!

boot bootloader initramfs 14.04

2
推荐指数
1
解决办法
1596
查看次数

在启动时卡住了 initramfs。UUID 不存在

我在 DELL 上运行 ubuntu 16.04,我的电脑在睡眠模式下被湿气渗透。当我重新打开它时,我收到了一条 BIOS 紧急消息。它要求我重新设置 BIOS(知道这是什么意思),然后运行诊断程序以检测硬件故障。

没有找到。我多次运行诊断工具,所有测试再次成功通过。

因此,我决定正常启动我的计算机,在看到 GRUB 后,我被 initramfs shell 卡住了。我知道在启动过程中以某种方式失败并且内核无法加载。

我想是因为开机没有找到我的SSD。这是我在 initramfs shell 中键入 exit 时可以看到的错误日志。

Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did the system wait for the right device)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=XXXXX does not exist. Dropping to a shell!
Run Code Online (Sandbox Code Playgroud)

我在该领域的新手本能希望 BIOS 诊断/设置以某种方式更改了我的磁盘 UUID,因此 Ubuntu 找不到它。BIOS 中的所有硬盘驱动器测试都表明我没有硬件问题。 …

boot grub2 bios initramfs 16.04

2
推荐指数
1
解决办法
1万
查看次数

“只读文件系统”将我锁定,无法启动

我在 macbook air 上运行 Linux mint kde。今天我登录并尝试打开Firefox,它无法打开。我做了一些故障排除,我发现我无法修改文件。它说这是一个“只读”文件系统,我需要“联系我的管理员”。我重新启动了系统,它没有再次启动。它转到一个命令行,说BusyBox built-in shell (ash)initramfs作为用户。

这是我唯一的电脑,我不知道我在做什么,我真的需要它重新启动。请帮忙

boot initramfs read-only busybox

2
推荐指数
1
解决办法
5964
查看次数

启动时卡在 initramfs 中

屏幕文字如下:

Error reading block 23108274 (input/output error). 
/dev/sda5: UNEXPECTED INCONSISTENCY; run fsck MANUALLY
Run Code Online (Sandbox Code Playgroud)

和:

fsck excited with status code 4
done
Failure: file system check of the root filesystem failed
The root filesystem on /dev/sda5 requires a manual fsck
Run Code Online (Sandbox Code Playgroud)

在浏览 Ask Ubuntu 时,我发现了类似的问题,但之前的解决方案都不起作用。

我尝试退出命令后,结果如下:

在此输入图像描述

但是,我重试了退出命令,然后使用了“重新启动”,这让我陷入了以下屏幕:

在此输入图像描述

据我所知,每次重新启动都会加剧问题,因此我对强制关闭感到犹豫。

我别无选择,只能拔掉插头。重新启动时,我在左下角看到了“输入设置 f2”消息,我做到了。在设置过程中,我按了一些键进行导航。系统响应速度如此之慢,以至于我怀疑它是否真的这样做了,而是随机地在不同的选项卡之间切换。我设法退出设置,现在发现自己盯着这个:

在此输入图像描述

我花了一些时间,但现在我有了一个 Ubuntu Live USB。

boot fsck initramfs busybox

2
推荐指数
1
解决办法
3万
查看次数

启动时进入 Busybox initramfs shell --- 未找到卷组

由于我已经为解决这个使我们无法正常工作的问题而奋斗了三天,所以我投降并尝试在这里寻求帮助。

我已经安装了 Ubuntu Studio 几个月了,并且设置了全盘加密。

它开始于几周前,我只是想使用 apt-get Upgrade 安装更新,它打印了一个错误,我认为它与 initramfs 的某些包连接,我不记得了。我只是想好吧,我要删除该软件包并重新安装它。

我这样做了,并没有打印错误。所以我认为它正在发挥作用。

但在下次重新启动时,它不再启动,而是将我发送到 busybox shell。

我现在也有同样的错误,即:

Volume group "vgubuntu-studio" not found
 Cannot process volume group vgubuntu-studio 
Gave up waiting for root file system device. Common problems:
-Boot args (cat /proc/cmdline)
  -Check rootdelay= (did the system wait long enough?)
-Missing modules (cat /proc/modules; ls /dev) 
ALERT! /dev/mapper/vgubuntu--studio-root does not exist. Dropping to a shell! 

Busybox v1.30.1 (ubuntu 1:1.30.1-4ubuntu6.3 built in shell (ash)


(initramfs)
Run Code Online (Sandbox Code Playgroud)

然后我发现,当我选择另一个内核进行引导时,它可以工作,所以我寻找一种自动选择这个内核进行引导的方法,我这样做了,并且它在最近的时间里工作了(老实说,我不知道计算机重新启动的频率,但是有时是肯定的)。这是 grub.cfg 的问题,我真的应该开始记笔记......

这主要是我女朋友的电脑,我意识到它在播放视频时遇到问题,想要安装更新并重新启动它。当我这样做时,它再次卡在 busybox 中。

但现在无论我选择什么内核,它总是返回到 Busybox,我从未设法启动它。 …

boot grub2 kernel initramfs busybox

2
推荐指数
1
解决办法
9038
查看次数

Ubuntu 17.10 无法启动。普利茅斯和intramfs提示错误

我最近使用以下命令安装了一些 Plymouth 主题:

sudo apt-get install plymouth-theme-*
Run Code Online (Sandbox Code Playgroud)

然后我将主题更改为ubuntu-budgie使用此命令并选择主题:

sudo update-alternatives --config default.plymouth
Run Code Online (Sandbox Code Playgroud)

然后我使用以下命令更新了配置:

sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

最后我重新启动了我的系统,我看到的是,它显示了启动屏幕,然后自动重新启动系统,然后将我带到一些黑屏提示,其中提到了 BusyBox 和 initramfs。我现在该怎么办?我无法启动到我的系统。

boot plymouth initramfs busybox 17.10

1
推荐指数
1
解决办法
756
查看次数

如何强制 Ubuntu 启动到 initramfs?

root@Pavlov:/# cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
Run Code Online (Sandbox Code Playgroud)

我犯了一个可悲的错误,即放置/了一个具有 3 个驱动器的 LVM2 卷组。

不到一年后,一个驱动器出现故障,我需要将其卸下。

因此,我必须卸载 vg 并调整其大小以移除故障驱动器!Betcha 我不会再犯这种错误了!

boot lvm initramfs

1
推荐指数
1
解决办法
5213
查看次数