腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
'load mmc‘和'load addr’之间有什么区别?
linux-kernel
、
u-boot
这是我
的
u靴 Image Type: ARM
Linux
Kernel Image (uncompressed) Data Size: 3458160这两个应该是一样
的
吗?
浏览 1
提问于2015-09-29
得票数 0
1
回答
在x86上引导
Linux
与在ARM上引导
Linux
有什么不同?
assembly
、
linux-kernel
、
x86
、
arm
、
bootloader
我正在尝试理解在x86和ARM架构上引导
linux
过程,并想知道在x86上引导
linux
和在ARM上引导
linux
之间
的
区别。2)
加载
保护模式(非实数)
内核
代码。 是不是因为x86架构中不寻常
的
地址
空间?我在ARM端没有看到这样
的</
浏览 3
提问于2014-03-27
得票数 0
1
回答
无法在zedboard上挂载rootfs
linux-kernel
、
embedded-linux
、
kernel
、
u-boot
我在
加载
我
的
根文件系统时遇到了一些问题,在检查
内核
日志之后,它显示了一些类似这样
的
信息这是什么意思?背景 我在ARM Cortex A9
的
一个
内核
上运行
linux
,并试图在另一个
内核
上运行另一个裸机应用程序。我更改了设备树以反映这一点,并为
Linux
保留了一部分SDRAM,为裸机应用程序保留了一部分SDRAM。我正在使用Uboot
浏览 0
提问于2013-08-07
得票数 2
1
回答
为什么ELF
的
虚拟
地址
在映射到虚拟空间之前就可以确定?
linux
、
linux-kernel
、
operating-system
、
elf
对象文件被链接以生成ELF文件,并确定其虚拟
地址
。例如,.text
的
虚拟
地址
是0x8048000。当ELF文件要映射到虚拟空间时,另一个ELF已经映射到此
地址
。操作系统应该做什么?为什么在将ELF
的
虚拟
地址
映射到虚拟空间之前就可以确定其虚拟
地址
。
浏览 3
提问于2015-10-02
得票数 5
回答已采纳
1
回答
通过jtag在目标上
加载
linux
内核
linux-kernel
、
gdb
、
boot
、
jtag
我试图通过AM3517评估板上
的
JTAG
加载
和引导
linux
内核
。我
的
调试器是BDI3000。我不使用openocd,因为根据调试器
的
文档,它不是必需
的
。到目前为止,我认为我能够将vmlinux映像
加载
到内存中,但是一旦完成,"cont“gdb命令就不会引导
linux
。我在串行控制台上没有收到任何消息。我正在遵循这个链接中给出
的
指示 试图获取链接中提到
的
log_buffer
地址</
浏览 7
提问于2013-02-18
得票数 1
2
回答
查找可
加载
内核
模块
的
内核
地址
linux
、
linux-kernel
、
kernel
、
embedded-linux
、
kernel-module
我正在试图找到
内核
地址
空间,在这个空间中,我
的
可
加载
内核
模块被insmod重新定位。我逐渐了解到,通过使用-m,-O开关,当我们对模块进行非平滑处理时,我们只能从模块
的
角度看到符号表和可执行部分
的
地址
,而不能看到它们
的
重新定位
地址
,因为重新定位
的
过程是在我们执行非平滑操作时执行
的
。有人能告诉我们如何在
内核
内存中找到模块
的
重新定位
地址</e
浏览 0
提问于2013-03-21
得票数 7
回答已采纳
1
回答
用于u引导
的
linux
内核
的
内存位置
arm
、
embedded-linux
、
u-boot
目前,我有一个ARM设备,使用U引导
加载
android操作系统。我希望用
linux
取代android。因此,我所做
的
就是将为ARM设备编译
的
linux
副本
加载
到sd卡中,引导到U引导程序中。现在
的
问题是,我应该告诉U引导哪个内存位置来启动vmlinuz
内核
?谢谢。Image Name:
Linux
-3.10.0_s40 Image Type: ARM <
浏览 3
提问于2019-01-20
得票数 4
回答已采纳
2
回答
linux
内核
是否假定它位于特定
的
物理
地址
?
linux-kernel
、
sparc
引导程序可以将
内核
放置在内存中
的
任意物理
地址
上吗?
linux
内核
是否假定它已被放置在特定
的
地址
?例如,在Sparc中,
内核
_start符号位于虚拟address=0xf0004000,通常放置在物理address=0x00004000上。引导
加载
器能否将
内核
放置在任意
的
物理
地址
上,比如0x10004000,只要它在引导
加载
器
的
页表中映射正确?如果
浏览 1
提问于2015-12-18
得票数 2
回答已采纳
1
回答
装载机
的
作用
c
、
loader
在
linux
机器上
加载
进程时,
加载
程序
的
作用是什么?它是只创建虚拟
地址
空间,还是做其他一些事情,比如设置堆栈指针、将BSS段初始化为零等等。还是C运行时库与它有关?
浏览 3
提问于2014-12-26
得票数 2
回答已采纳
1
回答
将固件移植到imx28中
embedded
、
hardware
、
boot-loader
、
u-boot
我在这里
的
目标是基于imx28开发板将一个自定义
内核
和initramfs
加载
到wink 1
的
内存中,并使用u-boot shell中
的
bootm命令引导它。使用JTAG,我可以
加载
u-boot at 0x40000100, kernel at 0x42000000和initramfs at 0x42300000,但是当我将这些
地址
传递到u引导程序并启动时,我认为
内核
可能有问题,但是即使我只传递
内核
地址
而没有
加
浏览 0
提问于2019-01-13
得票数 1
1
回答
在AT91SAM9260中引导
Linux
内核
linux-kernel
、
arm
、
boot
我试着理解
Linux
内核
ARM
的
构建和引导过程。我从www.kernel.org中获取vanila,并在运行AT91SAM9260配置之后构建它。图片名称:
Linux
3.9.1+映像类型: ARM
Linux
内核
映像(未压缩) 数据大小: 1635544字节= 1597.21 kB
加载
地址
: 20008000:这是在arch/arm/boot/Makefile中
浏览 3
提问于2013-11-23
得票数 1
1
回答
内核
加载
地址
和入口点之间有什么区别?
linux
、
linux-kernel
、
kernel
、
embedded-linux
、
u-boot
我正在制作自己
的
Linux
发行版。但是,我发现很难理解
内核
负载
地址
和入口点之间
的
区别。有人能给我解释一下两者
的
区别吗?
浏览 2
提问于2017-04-04
得票数 8
回答已采纳
1
回答
为什么
Linux
有两个数据段,一个用于用户模式,另一个用于
内核
模式?
linux
、
linux-kernel
Linux
有(除了其他部分)一个用户数据段和一个
内核
数据段。但是
内核
数据段仍然可以从用户模式访问,因为用户数据段和
内核
数据段指向相同
的
虚拟内存
地址
!那么,为什么
Linux
有两
浏览 0
提问于2019-04-06
得票数 3
1
回答
通过参数寄存器(MIPS 24KEc)传递给
Linux
内核
的
引导
加载
器参数
assembly
、
linux-kernel
、
mips
我试图在一个包含MIPS24KEc处理器
的
开关上启动一个带有的压缩
内核
(vmlinuz)。我没有编写这个引导
加载
程序,它存在于产品
的
NOR闪存中,源代码是由供应商在他们
的
GPL存档中提供
的
。引导
加载
程序从闪存中
的
固定位置读取报头,其中包含: 然后,它将标题后
浏览 0
提问于2020-04-01
得票数 2
回答已采纳
2
回答
Linux
x86:在受保护
的
内核
模式中映射到
的
真正模式
地址
空间在哪里?
linux
、
assembly
、
linux-kernel
、
x86
、
mmu
在运行在x86平台上
的
Linux
中,以受保护
的
内核
模式映射到
的
真实模式
地址
空间在哪里?在
内核
模式下,线程可以直接访问
内核
地址
空间。
内核
位于较低
的
8MB,页面表位于某个位置,等等(如描述)。但是真正
的
模式
地址
空间在哪里呢?它可以直接访问吗?例如,BIOS和BIOS
加载
项(参见)?
浏览 13
提问于2015-03-29
得票数 2
回答已采纳
2
回答
用于在am335x上启动内存
的
Linux
引导命令
linux-kernel
、
embedded-linux
、
beagleboneblack
、
beagleboard
、
u-boot
我正在使用基于am335x
的
定制板。我只有uart端口来将图像
加载
到内存中。我能让你开始工作。
linux
内核
和dts文件
的
加载
地址
是什么。从内存中运行
加载
内核
的
引导命令是什么。
浏览 9
提问于2015-06-01
得票数 0
回答已采纳
2
回答
如何在PPC上在运行时挂起syscall表?
linux-kernel
、
kernel-module
、
system-calls
、
powerpc
、
hook
主题: PPC汇编语言-
Linux
可
加载
内核
模块 Detail:当从syscall表钩子
内核
调用时如何访问本地TOC区域(r2)?我为
Linux
编写了一个可
加载
的
内核
模块,它使用syscall表挂钩来拦截系统调用,并在将调用传递给原始处理程序之前记录有关它们
的
信息。这是安全产品
的
一部分。我
的
模块运行良好,在生产代码中运行在各种
Linux
内核
版本和发行版上,32位
浏览 7
提问于2010-08-18
得票数 4
5
回答
加载
linux
内核
的
基址
linux
、
linux-kernel
、
kernel-module
、
elf
、
virtual-memory
对于
内核
是如何
加载
到内存中
的
,我有一些疑问。检查/proc/kallsyms后,我可以在
内核
中找到各种符号
的
地址
。do_DataAbort80008544 t gic_handle_irq 有没有办法找到
加载
内核
的
基
地址
当
加载
到内存中(例如
地址
浏览 10
提问于2015-11-07
得票数 9
1
回答
如何将
内核
加载
到内存中--如何编写装载机本身?
kernel
、
bootstrapping
、
bootloader
、
portable-executable
我正在做我自己
的
引导
加载
程序和D
内核
,我遇到了一个绊脚石。,,我正在从头开始写everything。所以引导区在组装中。我是而不是使用GRUB。我使用Qemu进行测试。引导扇区从“磁盘”(它目前只是一个平面二进制文件,其第一个扇区是引导
加载
程序,其余部分是
内核
代码)读取
内核
到虚拟
地址
0xC0000000,并调用kmain(),这是
内核
的
入口点。是我
的
内核
使用
的
<co
浏览 3
提问于2011-06-19
得票数 4
回答已采纳
1
回答
为什么同一程序
的
虚拟内存区域在每次运行时都不同?
linux
、
process
、
proc
、
virtual-memory
我正在研究
Linux
中内存区域
的
虚拟内存映射。可执行文件是一个简单
的
计数程序。当程序
的
两个实例被运行时,下面是/proc/pid/maps显示
的
映射。堆、堆栈、vvar、vdso等
的
位置在
加载
时似乎有一个随机偏移。为什么要这么做?
浏览 0
提问于2020-01-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
怎样Hack Linux的内核符号?
Linux内核中常用的C语言技巧
Linux 内核中常用的 C 语言技巧
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券