问题标签 [grub2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
security - grub2-mkpasswd-pbkdf2 - 它可以接受标准输入吗?
在 CentOS 6 上,我们目前使用该选项加密 grub 密码,password --md5
并且我们能够将其编写到我们的标准服务器构建中。
我们正忙于迁移到 CentOS 7,看来该password --md5
选项已在 grub2 中删除并替换为grub2-mkpasswd-pbkdf2
.
虽然我欢迎改进的安全性,但我找不到grub2-mkpasswd-pbkdf2
通过标准输入将密码传递给命令的方法,而且 grub2 似乎已经删除了对 md5 的支持,它们的组合破坏了我们的脚本构建自动化。
任何人都可以帮助:
- 一种
grub2-mkpasswd-pbkdf2
通过标准输入传递密码的方法?或者 grub2-mkpasswd-pbkdf2
接受标准输入的替代 pbkdf2 生成实用程序?或者--md5
与 grub2一起使用的机制?
grub2 - 我的嵌入式主板上的 grub2 损坏,进入 grub 救援模式
我正在开发一个运行 centos 的 Intel 主板。我的 grub2 损坏了。并进入 grub 救援模式
问题- 每当我重新启动设备时。当我执行 ls 时,grub 救援包含以下信息
我该如何解决这个问题。提前致谢
centos7 - 根 VG 上的 vgrename - grub2 问题
在 Centos 7 的根 VG 上使用“vgrename”后,我正在努力更新 grub2。我成功运行了“vgrename”,然后用 VG 名称编辑了 /etc/fstab,然后在 /etc/default/ 中编辑了“GRUB_CMDLINE_LINUX=” grub 使用新的 VG 名称,然后尝试运行 grub2-mkconfig。就在这一点上,我得到了错误:
它指向的这个规范路径是旧的 VG 名称。我不明白这一点,因为我认为更新 /etc/default/grub 中的 VG 名称会解决这个问题?任何帮助表示赞赏:)
x86 - 将预编译的 GRUB 2 安装到原始映像
我有一个 ext4 映像文件,它想用作 qemu 的磁盘映像。我想给它安装 GRUB。经过一番研究,我发现了以下命令:
创建大小为 5 GB 的映像:
将其安装为循环设备:
安装 GRUB 到它:
qemu 系统应该是 x86 系统。这就是问题所在:我不在 i386 上,也没有在我的主机系统上安装 GRUB。所以我正在寻找一个预编译版本的 GRUB 2,我可以将它复制到图像的文件系统中。有没有办法做到这一点?
grub - 读取 GRUB2 调试日志
我想查看 grub_dprintf() 生成的 GRUB2 调试日志,例如在 mmap.c 中:
经过一番研究,我发现启用此日志的方法是在 grub 菜单中设置调试环境变量(我在 grub.cfg 上更改了它,可能不应该这样做)
如何查看日志?grub 日志在启动过程中滚动得非常快,以至于很难检查。也许有办法在内核启动后检查日志?
我正在使用 CENTOS 7。
linux - 在启动期间将数据从 GRUB2 模块传递到内核
有没有办法将数据从自定义 GRUB2 模块传递到内核,以便内核驱动程序模块可以使用它?
我正在编写一个处理一些数据并需要将此数据输出传递给内核的 GRUB2 模块。数据由一些整数和长整数组成。
谢谢
linux - 如何获取 grub 加载/启动统计信息?
/boot
是否有可能知道 grub 将文件从(vmlinuz
和initrd
) 加载到 RAM需要多少时间?
据我所知,该boot
命令根据先前的命令加载并跳转到内核,linux
而initrd
没有任何选项来检索有关处理的一些统计信息。
boot - GRUB2 UEFI 加载程序如何知道在哪里查找配置文件(或第二阶段的文件所在的位置)?
如果我在启用 GPT 的分区上使用 GRUB2,加载程序如何“知道”在哪里可以找到其配置文件和其他第二阶段的文件?
注意:我发现一些关于与 GRUB 的 EFI 加载器位于同一文件夹中的配置文件的提及,并且包含来自指定分区的“主”配置文件的链式加载,但这绝对不是真的 - 只有一个“东西。 efi”文件。
linux - 为 live CD 交叉编译“grub2”。如何使用“--prefix”选项?
我制作了一张带有自定义 linux 和板载“grub2”的 live CD。
我从源代码编译“grub2”:
结果,在每个脚本中,一些二进制文件都有“前缀”变量存在。这使得“grub2”无法正常工作。
请说我。如何将“grub2”安装到“${PREFIX_PATH}”,但保持工作?
linux - 使用 grub2 从磁盘映像文件引导 chromium-os?
我目前正在使用带有 Grub2 引导加载程序的 Linux
有什么办法可以添加类似的菜单项
谢谢你