Fedora 41 系统在内核升级期间崩溃,我留下了 Grub 救援提示
然后我尝试从 Grub bash 启动
然后它会要求输入加密根分区的密码
并且无法挂载 /sysroot
我错过了什么?
编辑
正如@telcoM 回答所指出的,加密分区位于 /dev/mapper。
但我仍然无法挂载它,因为它是 lvm 卷组的一部分,并且由于此环境中没有 vgscan 和 lvdisplay,我找不到正确的逻辑卷。
该怎么办?
我甚至不确定我是否正确地做了这件事,但我想看看是否存在这个选项。
我的网络上运行着一台 Fedora Linux 服务器。我2600
从 ISP 那里获得了一个 GUA IPv6 前缀,并且fd56
我的网络上还设置了一个 ULA 前缀。我在 systemd-networkd 配置中为我的服务器分配了一个 ULA 前缀空间中的静态 IPv6 地址。我也启用了AcceptIPv6RA=yes
此功能,因为我想从路由器获取 GUA 前缀。由于我已经为服务器分配了一个 ULA 地址,我不希望机器接受这些 RA。
是否可以告诉系统拒绝来自特定 IPv6 前缀的 RA 但接受其他 RA?
在这种情况下,我是否错误地实施了 IPv6 ULA?我是否最好让服务器通过 RA 获取 ULA 地址,而不是静态分配它?我的网络正在运行 mDNS,因此查找服务器不是问题。我想这对我来说更像是一种家务。但是,我认为我陷入了 IPv4 思维中,不知道如何将 IPv6 地址分配给服务器。
我需要将 ALT/CTL/SHF 功能键的所有组合发送到应用程序(IBM 5250 仿真器)。如何解除这些功能键的系统映射?我无法在快捷键的键盘设置中找到它们。(前几次按下 ALT+CTL+F10 时,我以为我的系统已冻结并且 Fedora 不稳定。)
我不在乎这些是否未映射,或者映射到某些 SUPER 组合,但它们必须对于正常的 Shift 键解除绑定。
我刚刚开始使用 Fedora Linux 和 Gnome 桌面,有一件事一直困扰着我,那就是活动窗口标题与非活动窗口标题看起来几乎一模一样。这经常导致我关闭错误的窗口,因为我有一个大显示器,任何时候都会平铺 6 或 7 个窗口。
我想要做的是自定义活动窗口标题,以便我有一个强烈的视觉提示,知道哪个窗口在任何给定时间处于活动状态。我创建了一个~/.config/gtk-4.0/gtk.css
文件,内容如下:
headerbar,
.titlebar {
background : #9D4904 linear-gradient(to bottom, shade(#9D4904,1.2), shade(#9D4904, 0.8));
border : none;
border-radius : 0;
padding : 2px;
transition : 200ms ease-out;
}
它适用于几乎所有的东西(一个显著的例外是浏览器窗口)。
然而,有些窗户顶部有一个难以解释的缝隙:
在其他一些地方,标题栏的底部和顶部有间隙:
任何帮助消除此问题(以及浏览器窗口!)的帮助都将不胜感激。我尝试了各种猜测,想知道容器的 CSS 标签/类可能是什么,以及各种填充设置,但都没有效果。
我正在更新一个依赖 EPEL 7 的项目;直到今年,以下 repo 链接都可以正常工作:
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
这是我用来启用它的完整 rpm 命令:
rpm -ivh --nosignature https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
但是,该链接现在无法下载。当我自己尝试该 URL 时,我收到 404 页面未找到错误。
这很有道理,EPEL 7 已被弃用,但如果项目无法升级到使用 EPEL 8,我仍然希望有一个 EPEL 7 源作为备份。如果有人有 EPEL 7 的存档链接,我可以用 RPM 安装,那将不胜感激。
我在 EPEL 官方网站上找到了这个:
https://dl.fedoraproject.org/pub/archive/epel/7/
但是,我不能直接使用该链接,也不确定他们是否在其中提供了完整的 RPM 包。
该项目正在运行 Redhat 7.9(是的,我知道这个版本也过时了,但该项目需要它。)如果 EPEL 8 应该向后兼容 Redhat 7.9,那么也许我永远不必再使用 EPEL 7。
编辑:据我所知,EPEL 8 确实需要 Redhat 8,所以对我来说这不是一个选择。
我的一个系统装有 Fedora 41,自 2024 年 10 月以来我每天都在使用它。三天前它每天都在启动,今天却没有。现在,每次我打开 PC 时,grub 菜单都会出现以下选项:
Fedora Linux (6.12.4-200.fc41.x86_64) 41 (Workstation Edition)
Fedora Linux (6.11.11-300.fc41.x86_64) 41 (Workstation Edition)
Fedora Linux (6.11.7-200.fc41.x86_64) 40 (Workstation Edition)
Fedora Linux (0-rescue-0a0d7d6f539149364692739ebeca4) 41 (Workstation Edition)
UEFI Firmware Settings
选择前 3 个选项中的任何一个时,它会提示输入 LUKS 密码,然后冻结在此屏幕:
删除rhgb quiet
并按下“ctrl+x”后,系统进入此屏幕并冻结:
然后我按了一次电源开/关按钮,它要求输入 LUKS 密码。我输入密码后,它开始打印新的东西,直到它在这里冻结:
按“e”添加后systemd.mask=besclient-timer.service
,它仍然冻结(我等了 5 分钟以上)。冻结时的最后一次打印是这样的:
A 再次尝试了这个systemd.mask=besclient-timer.service
选项,这次它冻结了,如下所示:
我看到与网络管理器相关的东西现在是红色的。
此外,当它冻结时按“Esc”没有任何反应。唯一有反应的按钮是电源开/关按钮。
我该如何使用 Epever XTRA(可能还有 Tracer)系列太阳能充电控制器的 RS485 端口?我想用它来进行监控以及轻松修改参数。目前我的笔记本上安装的系统是 Fedora 39。
HP 6710b 笔记本电脑有集成指纹读取器,如何在 Fedora 上的 Linux 上使用它?
我已经从 Mint 转到 Fedora,我原来的一个脚本不再起作用:
wget -t 1 localhost:52199/MCWS/v1/Playback/PlayPause?Zone=-1&ZoneType=ID
返回
Failed to send 233 bytes (hostname='localhost', ip=::1, errno=111)
问题出在 localhost 上。我可以使用 wget 从不涉及 localhost 的地址(例如www.google.com )返回。我可以在任何浏览器中访问该位置。我无法访问使用 SimpleHTTPServer 设置的其他 localhost 地址。
我可以通过用我的 inet IP 替换“localhost”来实现这一点,但我想解决问题,因为它似乎会导致其他问题。
127.0.0.1:52199/MCWS/v1/Playback/PlayPause?Zone=-1&ZoneType=ID
getent 似乎返回了它应该返回的内容:
name@fedora:~$ getent hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 localhost localhost.localdomain localhost6 localhost6.localdomain6
name@fedora:~$ getent hosts foo.localhost
::1 localhost
从 Fedora 41 开始,以下命令不再起作用:
$ sudo dnf config-manager --dump
Unknown argument "dump" for command "config-manager".
DNF 和 DNF5 之间的变化列表中没有提到这一变化。
使用 dnf,如何列出所有 dnf 配置值?