bootloader 相关问题

Bootloader是一个程序,它将操作系统加载到计算机的内存中并将其设置为执行。当计算机启动或重新启动时,基本输入/输出系统(BIOS)执行一些初始测试,然后将控制权转移到Bootloader。

手动启动Linux,如何将initrd、dtb、命令行传递给Kernel?

我正在尝试完全手动启动 ARMv8 Linux,这意味着手中根本没有引导加载程序。我可以将内核映像、initrd 和 fdt 加载到内存中,然后“跳转”到内核入口点...

回答 1 投票 0

从后期引导加载程序加载GDT

我目前正在开发一个操作系统,正在制作一个名为早期引导加载程序(DfltBoot)和晚期引导加载程序(AdvBoot)的2阶段引导加载程序,早期引导加载程序完成其工作并加载后期引导加载程序并跳转...

回答 1 投票 0

nasm 忽略 .text 部分中的 vstart=0x7C00

我使用的是NASM 2.16.01,Arch Linux。 我尝试使用 vstart=0x7C00 属性写入引导扇区(8086,IBM PC),以便以下地址计算应该与此相关。 然而,它确实...

回答 1 投票 0

如何使用旧的包含样式配置文件为设备构建uboot?

我正在尝试将一些自定义板支持补丁从旧的(2012 年左右)Uboot 移植到稍微更新的版本(2018 年左右)。当然,在此期间发生了很多变化。不过,我还是设法排序了...

回答 1 投票 0

STM32F4 ISP(引导加载程序)与PC=0xFFFF_FFFE堆叠

我将STM32F407的BOOT0引脚连接到VCC,期望通过USART1下载我的程序。然而,STM32CubeProgrammer 告诉我“激活设备[KO]”。然后我再次确认 Pow...

回答 1 投票 0

CL.EXE (v8.00c) 编译文件时产生“内存不足”错误

我正在根据这篇 CodeProject 文章构建引导加载程序。可下载的文件包含引导加载程序的源代码以及 CL.EXE、ML.EXE 和 LINK.EXE 的修补版本。 当 CL.EXE 运行时,它...

回答 1 投票 0

CL.EXE 仅显示“空间不足”

我正在根据这篇 CodeProject 文章构建引导加载程序。 但它显示: Microsoft (R) C/C++ 优化编译器版本 8.00c 版权所有 (c) Microsoft Corp 1984-1993。版权所有。 布特玛...

回答 1 投票 0

如何为nand flash创建裸盒状态

我在裸机状态下遇到问题。当第一阶段引导加载程序运行时发生错误 “状态:状态无法解析到后端的路径:没有这样的设备” 在内核中,当我运行 barebox-s 时...

回答 1 投票 0

镜像不是ARM裸机镜像类型而是MBR扇区类型,更新失败

我有 PHYTEC 的 phyBOARD-MIRA i.MX6 开发板。 它在 NAND 闪存上预装了裸机引导加载程序,可以使用 Yoct 轻松构建嵌入式 Linux 发行版(或多或少)...

回答 1 投票 0

自定义操作系统中未显示内核消息:引导加载程序或内核问题?

重要提示 这里也有人遇到了同样的问题。我尝试删除 read_disk 函数中的 mov dl, 0 但它仍然不起作用。这家伙似乎还有一个重置功能,可以重置

回答 1 投票 0

我无法在 qemu 模拟器中执行我的引导加载程序文件

org 0x7c00 节.文本 移动啊,0x0e mov si, 消息 打印循环: 洛兹布 或阿尔,阿尔 杰兹完成 整数 0x10 jmp 打印循环 完毕: ...

回答 1 投票 0

为什么Rockchip RK3588上的VOP(视频输出处理器)无法访问?

我有一段时间有一个设备 - Firefly ITX-3588J - 使用这个芯片,我一直试图将其变成一种低档但仍然可用的 ARM 桌面系统。更具体地说,我曾经

回答 1 投票 0

include/config.h:5:10:致命错误:config/.h:没有这样的文件或目录

我是 u-boot 的新手,并尝试为下一个 defconfig 构建它 CONFIG_ARM=y CONFIG_ARCH_SUNXI=y CONFIG_MACH_SUN8IW20=是 CONFIG_SUNXI_GPIO_V2=y #CONFIG_AXP_GPIO=y CONFIG_SYS_CONFIG_NAME="sun8iw20p1...

回答 1 投票 0

如何使用-Dloader.path加载资源文件夹内的子目录?

jar内创建的文件夹是BOOT-INF/classes/global/DEV。现在我正在使用以下命令运行应用程序,该命令不会加载 DEV 文件夹内的属性文件。 java -Dloader.path=/BOO...

回答 0 投票 0

使用打开的 watcom 为 286 cpu 编译引导加载程序

我正在尝试为我的旧 286 构建一个小型引导加载程序/程序。我开始使用 fasm 进行此操作,但很快就厌倦了编写汇编。所以我想我想用 c 来写它,但是

回答 1 投票 0

尝试在 qemu 中运行简单的引导加载程序

我正在尝试在 qemu 中运行一个带有虚拟内核的简单引导加载程序,引导加载程序似乎工作正常,运行 qemu 或编译它的命令没有错误,只是来自 qemu 的警告,正在探测 g...

回答 0 投票 0

使用 yocto 项目的olimex A20 镜像-olimex A20 启动链/启动序列

我已经成功使用 yocto 构建系统为 olimex a20 SOM-EVB 构建了一个映像,但 /tmp/deploy/images 中生成的输出不是单个 .img ,它有多个文件。我搜索了...

回答 0 投票 0

双启动 Kali Linux 时未找到窗口

我该如何解决这个问题,点击链接查看图像 当我尝试使用双引导技术在 Windows 10 系统中安装 Kali Linux 时,Kali Linux GRUB 引导加载程序无法检测到我的 Ope...

回答 0 投票 0

无法在Raspberry Pi 4(U-Boot)上通过NFS挂载root fs

我在尝试通过 u-boot 中的 Raspberry Pi 4 上的 NFS 挂载根文件系统时遇到问题。 以下是我的设置的详细信息: 树莓派4 U-Boot版本:2023.04 主机内核版本:5....

回答 2 投票 0

我的 Pixel 7 Pro 卡在引导加载屏幕上

我卡住的屏幕 我的手机卡在这个屏幕上,一些图像如 boot.img、dtbo.img 刷写成功。并给出一些图像的分区错误,如 system.img、ramdisk.img、vend...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.