腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
无法
将
平面
二进制
文件
加
载到
内核
中
、
注意-我还没有设置分页,并且我的
内核
是多引导的ELF。我确实做了irqs和isrs。所以我在这里有这个GAS
文件
:.global _start mov $0xDEADBEEF, %eax module /modules/program.bin} 在这里,在我的kernel
浏览 7
提问于2016-12-25
得票数 1
1
回答
如何
将
内核
加
载到
内存
中
--如何编写装载机本身?
、
、
、
我正在做我自己的引导加载程序和D
内核
,我遇到了一个绊脚石。,,我正在从头开始写everything。所以引导区在组装
中
。我是而不是使用GRUB。我使用Qemu进行测试。引导扇区从“磁盘”(它目前只是一个
平面
二进制
文件
,其第一个扇区是引导加载程序,其余部分是
内核
代码)读取
内核
到虚拟地址0xC0000000,并调用kmain(),这是
内核
的入口点。是我的
内核
使用的<code>E 113</code&g
浏览 3
提问于2011-06-19
得票数 4
回答已采纳
1
回答
实模式
内核
的16位C代码
、
、
、
、
我不知道如何在16位实模式下编译我的C
内核
。我尝试过各种编译器,但都没有成功。我的引导加载程序简单地
将
原始扇区从软盘(我的
内核
位于磁盘上第一个扇区之后)加
载到
物理内存地址1000h:0000h,然后跳转到它。我如何编译我的C
内核
以在16位实数模式下工作?我的基本
内核
:{ videoram[0] = 65我的目标是得到一个可以跳转到开始执行
浏览 0
提问于2011-07-17
得票数 5
回答已采纳
2
回答
从USB引导一个
平面
二进制
文件
、
、
、
除了在线资源之外,我还创建了一个多引导ELF
文件
,但使用objcopy创建了一个“
平面
”
二进制
文件
或数据
文件
。
内核
映像很简单,只在控制台上打印"hello world“。使用QEMU,我可以使用命令qemu-system-i386 -kernel /path/to/flat/binary运行
平面
二进制
文件
。在这个过程
中
的下一个步骤是在我的机器上启动时从BIOS屏幕上实
浏览 0
提问于2019-07-24
得票数 2
2
回答
“rm -rf /”如何能够删除系统
中
的所有
文件
?
我
无法
理解rm -rf /:在删除
内核
和/bin之后,rm如何维护运行时堆栈,以及如何与
文件
系统和硬件进行通信,直到它完成删除?rm是否与所有需要的
二进制
文件
静态链接,并在命令启动时
将
整个
文件
系统目录树加
载到
内存
中
?
浏览 0
提问于2015-04-02
得票数 5
2
回答
x86汇编语言与引导
、
在它的第一个实验
中
,介绍了引导加载程序。它规定引导加载程序必须驻留在可引导设备的第一个扇区
中
,对于硬盘来说,这个扇区是512字节。他们拥有的引导加载程序有两个源
文件
boot.S和main.c,它们被组装成
二进制
boot.out。obj/boot/boot
浏览 2
提问于2015-02-06
得票数 0
1
回答
页面缓存是如何在内存
中
工作的?特别是在Linux
中
、
、
每当进程请求
内核
将
二进制
文件
从磁盘加
载到
其内存空间时,
内核
将
首先查看页面缓存。如果
二进制
文件
已经缓存在页面缓存
中
,那么就不需要访问硬件磁盘。这样,OS就可以减少开销。 不过,我有疑问。如我们所知,OS
将
帮助页面缓存分配物理内存
中
的页,以保存可能很快将被使用的数据。当
内核
在页面缓存中发现进程的请求数据时,
内核
将
传递给进程什么?<e
浏览 1
提问于2015-06-03
得票数 0
回答已采纳
1
回答
创建真实模式elf
文件
并将其链接到我的
内核
、
、
、
、
我正在尝试打开VGA
中
的图形模式(在我们的课程
内核
-JOS
中
)。所以有人知道如何创建一个真实模式的精灵吗?另外,如果有人能给我一些关于如何将它与
内核
链接在一起的提示,那就太好了!小谢。
浏览 3
提问于2013-06-12
得票数 2
1
回答
您是以什么格式汇编或编译OS源代码的?
、
、
、
在编写
内核
和OSes时,无论是在程序集中还是在更高的级别,您都需要用
平面
二进制
文件
来组装或编译代码,对吗? 你不能组装它或者编译成像ELF格式之类的东西,对吗?毕竟,您可以格式化可执行
二进制
文件
,以便操作系统知道代码和日期段的起始和停止位置,然后将它们加
载到
GDT
中
,并将它们添加到分页结构
中
。
浏览 4
提问于2017-09-19
得票数 2
3
回答
为什么'rm -rf /-没有保存-根‘删除自身并崩溃?
rm -rf / --no-preserve-root 此命令
将
删除磁盘
中
的所有内容。但是,如果它删除了所有东西(包括操作系统),那么
内核
和当前进程如何继续运行呢?
浏览 0
提问于2015-01-10
得票数 3
回答已采纳
1
回答
如何
将
Linux
内核
Bin转换为ELF格式
、
、
我们有一个没有ELF头部的Linux
内核
二进制
文件
,我们的引导加载程序
将
根据来自ELF头部的计算来加载
内核
映像(早期的QNX
内核
映像具有ELF头部),但是由于我们的Linux
内核
映像没有ELF头部,所以我们的引导加载程序拒绝将此
内核
映像加
载到
内存由于某些原因,我们没有更改引导加载程序代码的选项,因此我们唯一的选择是使用特定的入口点将ELF头插入到Linux BIN
文件
中
。 实现这一目标的方法是什么?
浏览 3
提问于2013-03-08
得票数 5
回答已采纳
1
回答
保存Windows应用程序的下拉设置?
、
当我设置此选项时,除了下拉列表
中
的第一项之外,我
无法
选择任何其他项目。 我不确定如何写入应用程序配置
文件
!这是我应该做的吗?
浏览 1
提问于2009-08-02
得票数 0
回答已采纳
1
回答
编译模块的数量是否影响内存
中
内核
的大小?
当我自己编译
内核
时,我编译的驱动程序和模块的数量肯定会影响生成的
二进制
文件
的大小。 当
内核
加
载到
内存
中
时,编译
内核
是否也会影响
内核
的大小?我的意思是,当我也编译我的硬件不需要的驱动程序时,
内核
会忽略它们吗,或者它们也被加
载到
RAM
中
?TL/DR:问题是:当我编译
内核
A只包含我需要的驱动程序,
内核
B包含我需要的驱动程序+额外的驱动程序时,
内核</e
浏览 0
提问于2013-07-31
得票数 4
1
回答
FlumeNG
中
的正则表达式配置
、
、
、
我正在尝试使用Flume-ng(1.2)
将
数据从
平面
文件
(日志
文件
)加
载到
Hbase
中
。
平面
文件
有多个列,每个列都是冒号(:)分隔的,它们都需要加
载到
HBASE
中
的单独列
中
。我查看了论坛,我发现有一个来自阿帕奇的jar来解决这个问题的(org.apache.flume.sink.hbase.RegexHbaseEventSerializer),但我
无法
找到任何合并
文件</e
浏览 0
提问于2012-09-07
得票数 1
1
回答
编译模块的数量是否影响RAM
中
linux
内核
的大小?
在编译Linux
内核
时,我编译的驱动程序和模块的数量肯定会影响生成的
二进制
文件
的大小。但是,当
内核
加
载到
内存
中
时,它也会影响
内核
的大小吗?我的意思是,当我编译硬件不需要的驱动程序时,
内核
会忽略它们吗,或者它们也被加
载到
RAM
中
呢?TL;DR :包含我需要的驱动程序的
内核
B+我不需要的额外驱动程序。
内核
B将比
内核<
浏览 2
提问于2013-08-01
得票数 0
回答已采纳
1
回答
Linux上存在哪些类型的可执行
文件
?
、
/garbage: line 2: trololol: command not found Bash似乎试图
将
这个“可执行
文件
”解释为一个脚本。但是,有两个明显没有发生这种情况的实例:当
文件
以#!开始时,以及ELF
文件
。还有别的吗?在某个地方有这方面的全面
文件
吗?
浏览 0
提问于2019-04-11
得票数 2
回答已采纳
2
回答
如何
将
原始
二进制
文件
加
载到
Qemu
中
由于我发现的关于Qemu的所有信息都与Linux
内核
、uboot或精灵
二进制
文件
有关,所以我不太清楚如何
将
二进制
blob从嵌入式设备加
载到
特定的地址并执行其中的部分。但是,最初如何
将
二进制
数据加
载到
特定的地址,并最终设置一个额外的ram范围?
浏览 2
提问于2020-06-03
得票数 0
回答已采纳
1
回答
OPENROWSET
无法
从文本
文件
转换日期时间
、
、
、
、
我有一个使用SSIS生成的
平面
文件
。
平面
文件
存储日期时间数据的所有值,格式如下 当我尝试使用从SSIS生成的
平面
文件
使用"OPENROWSET“
将
数据从
平面
文件
加
载到
sql生成
平面
文件
的源模式和从
平面
文件
加载数据的目标模式。但仍然
无法
加载数据。
浏览 2
提问于2016-06-10
得票数 0
回答已采纳
4
回答
内核
如何获得在linux下运行的可执行
二进制
文件
?
、
内核
如何获得在linux下运行的可执行
二进制
文件
?有人能帮我一步一步地告诉我发生了什么吗?
浏览 0
提问于2011-12-02
得票数 34
1
回答
在哪里可以找到oneplus 1
二进制
文件
(设备树、供应商、
内核
)来从AOSP构建rom?
、
、
、
、
我想为AOSP (Android5.1.1)的一
加
一构建ROM,看起来我需要设备制造商提供的以下三个信息,并在local_manifest.xml
中
覆盖它 <?
浏览 2
提问于2015-06-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
微软为 Win11 Dev 渠道推送服务更新,开启 VBS 将收到26080.1400
linux系统启动流程
如何判断Linux系统是否被黑客入侵?可以用这种方法
WSL2 即将普遍可用,Linux 内核提供方式改变
原来AI也可以如此简单!教你从0到1开发开源知识问答机器人
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券