/etc/default/grub
我的系统上似乎不存在。我有一个运行 ubuiqityrobot 的 Raspberry Pi 3b+,它是预装操作系统的 Ubuntu 版本。
我想找到这个 GRUB 文件来编辑一行代码,以阻止启动时的加载点保留在屏幕中央。
我的问题是。我的文件在哪里/etc/default/grub
?
答案1
你的观察是正确的。 Raspberry Pi 根本不使用 GRUB。
GRUB 在 Linux 世界中并不是通用的,而是一些特定硬件架构的引导加载程序:
- 32 位和 64 位 x86 PC,使用 BIOS、UEFI 或 Coreboot 固件
- PowerPC
- SPARC系统
- MIPS Lemote Yeeloong 系统
- 某些 Qemu 仿真环境。
Raspberry Pi 是一个 ARM 设备,上面都不是。它有自己的固件和引导加载程序。
第一阶段引导加载程序存储在 RasPi 片上系统的 ROM 中。它bootcode.bin
从 SD 卡加载。这将加载start.elf
,然后将加载config.txt
,cmdline.txt
并且kernel.img
。在旧版本的 RasPi 固件中,和loader.bin
之间曾经有一个步骤。bootcode.bin
start.elf
更多细节:
https://raspberrypi.stackexchange.com/q/10489
https://www.raspberrypi.org/forums/viewtopic.php?t=6685
config.txt
设置:http://rpf.io/configtxtreadme
cmdline.txt
是 Linux 内核启动选项的地方。