bootloader 相关问题

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

为什么在使用int 13h时得到这个上师冥想?

我正在构建一个业余操作系统,但是在某些时候它不起作用(黑屏不显示任何内容,并且试图知道为什么我试图使最小的内核...

回答 1 投票 1

未从两阶段x86引导程序执行外部C代码吗?

我想制作一个玩具,但是我被困在引导程序阶段。我只是想写一个非常简单的引导程序来加载我的主要C代码,我不太喜欢x86汇编,发生的事情是一次...

回答 1 投票 3

Bootloader和主要应用程序共享通用代码/功能

我正在努力寻求一个帮助的问题……我有一个Bootloader,可以将另一个应用程序上传到我的芯片中。就我而言,Bootloader和主应用程序...

回答 1 投票 0

Bootloader和主要应用共享公用固件

我正在努力寻求一个帮助的问题……我有一个Bootloader,可以将另一个应用程序上传到我的芯片中。就我而言,Bootloader和主应用程序...

回答 1 投票 0

程序集进入保护模式并跳回到实模式

我正在组装中开发玩具OS,从保护模式切换回实模式时遇到问题。我已成功切换到受保护的模式,称为将文本写入[...

回答 1 投票 1

[LPC1549 USB ISP在Linux上失败

我正在努力使用内置USB ISP引导加载程序对NXP LPC1549微控制器进行编程。根据用户手册第34.5章,该设备显示为USB大容量存储设备。旧的...

回答 1 投票 0

我们可以使用U-Boot来启动用于x86-64系统的Linux吗?

是否可以在x86-64机器上使用U-Boot引导Linux内核?] >>

回答 1 投票 0

对X86分割感到困惑

我正在编写一个引导扇区来加载我的16位实模式DOS克隆,我被困在可能完全显而易见的东西上,但是我花了很多时间试图理解为什么它不起作用。 ...

回答 1 投票 3

重新定位后的截断以适合`.text'16:

我希望你们过得愉快。我有一个关于将程序集编译为.bin的问题。我正在尝试使用本文进行修复,但即使如此,我还是得到了“重新定位截断以适应:针对'...

回答 1 投票 1

Ubuntu中的GRUB和RedHat Linux中的GRUB

我正在预装Windows并双重引导Ubuntu的笔记本电脑上安装RedHat Enterprise Linux 8。出于安全原因,我将RedHat Linux安装在其他驱动器上,并且以前具有...

回答 1 投票 0

在组装中开发引导程序

我已经在Assembly中完成了一部分操作系统,但是现在我也想为其构建一个自举引导程序,而不是使用GRUB。当我在Assembly中开发测试操作系统时,我记得我像...

回答 2 投票 4

在x86程序集中制作鼠标处理程序

我正在用NASM程序集编写操作系统,并且在制作鼠标处理程序(POINTING DEVICE BIOS INTERFACE处理程序)时遇到问题。我尝试过搜索互联网上的操作方法,但是我没有...

回答 1 投票 1

OS不会继续进入下一部分

使用NASM进行编译后,修复了所有错误之后,该程序现在完成了第一部分,但是到达第二部分时,它什么也不做。我试图结合两个指南来创建一个。 ...

回答 1 投票 1

无法在Redhat中为GRUB引导程序设置密码

[作为Salam-o-Alikum,我写了一本Ansible剧本,用于在RedHat和Ubuntu上设置GRUB引导程序密码,没有错误,我可以在两个位置看到Grub2.cfg中的更改。很奇怪...

回答 1 投票 2

Assembly:引导签名后不执行命令

我的操作系统的引导扇区实际上达到了512个字节,并且我的代码没有足够的空间。我在引导签名后写了一些代码,但是它们不起作用。我把代码关闭了,但是...

回答 1 投票 1

在32位保护模式下启用A20线路的问题

我编写了一个简单的引导程序,在其中我已从实模式切换到保护模式。我要启用A20地址线。这是我的代码(不正确):EnableA20:.try0:...

回答 1 投票 1

如何在程序集中获取exfat根目录?

有人知道如何为引导扇区获取exfat的根目录吗?我已经进行了许多小时的研究,但发现不起作用。尝试过的事情:根目录= RootCluster * ...

回答 1 投票 0

JTAG和微控制器中的引导加载程序编程之间的区别是什么?

我们可以使用JTAG更新微控制器中的固件吗?如果是,除了硬件适配器(jtag,同步)和引导程序(软件编程,异步)以外,这两者之间有什么区别。 ...

回答 1 投票 0

使用BIOS int 13h访问不同磁头中的扇区

我有一个磁盘,每个磁道有63个扇区。 (根据我的观察,我假设)我想使用int 13h在16位引导加载程序上读取扇区。例如,如果我想读取扇区号63,我会做...

回答 1 投票 1

ATtiny1617是否需要引导加载程序

首先,我是这个领域的新手,请问我愚蠢的问题。我过去使用过AVR微控制器,并使用过arduino的引导程序。在这里,我需要使用ATtiny16 / 17,...

回答 1 投票 -1

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