E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vmlinux
多种方法获取sys_call_table(linux系统调用表)的地址
google一堆的方式我们首先需要找到calltable-with-offset的特征,先看下面的代码syscall_call: call*sys_call_table(,%eax,4)假设我们没有
vmlinux
dog250
·
2011-05-28 14:00
linux
汇编
Module
table
System
fun
多种方法获取sys_call_table(linux系统调用表)的地址
一堆的方式 我们首先需要找到call table-with-offset的特征,先看下面的代码 syscall_call: call *sys_call_table(,%eax,4) 假设我们没有
vmlinux
totoxian
·
2011-05-28 14:00
linux
android内核编译札记
1.内核编译完成后可以生成arch/arm/boot/compressed/
vmlinux
,arch/arm/boot/Image,arch/arm/boot/zImage其中
vmlinux
是一个elf
hmg25
·
2011-05-18 14:00
android
object
image
FreeBSD
hex
compression
Javascript 里跑Linux
GoogleChrome11打开,Chome12有BUG)关于这个东西…伊说“Ididitforfun“,大大啊大大啊….我整个人都斯巴达了里面跑的是货真价实的Linux(http://bellard.org/jslinux/
vmlinux
26
shellex rockmaple
·
2011-05-17 15:00
linux
log
tech
嵌入式linux2.6启动流程分析
Linux内核构成1arch/arm/boot/compressed/Makefile arch/arm/boot/compressed/
vmlinux
.lds2.arch/arm/kernel/
vmlinux
.lds
glorin
·
2011-04-29 21:00
linux
cache
manager
嵌入式
domain
alignment
zImage /
vmlinux
/ Image生成的流程图
zImage/
vmlinux
/Image生成的流程图SRC_TREE :=.
zhongxiaowenhuman
·
2011-04-25 21:00
Linux grub 命令引导过程及Iptables设置
系统启动后输入下面命令:root(hd0,0)kernel/
Vmlinux
..................root=/dev/sda5signalinitrd/initrd...........boot
jiayanhui2877
·
2011-04-22 11:00
linux
service
ide
vm Linux扩容时新建分区报错No free sectors available
vmLinux
扩容时新建分区报错Nofreesectorsavailable昨日对VM里的Linux进行了扩容,安装网络的教程一步一步来:系统配置如图扩展后执行fdisk-l查看是否成功[root@localhost
cfrolife
·
2011-04-13 01:00
linux学习笔记之磁盘管理
Linux学习笔记之磁盘管理一,Linux的分区定制1,、/boot分区,/boot分区中记录了linux启动的一些信息,包括linux的内核
vmlinux
和引导镜像initrd.img一般会装有grub
liran728729
·
2011-03-29 15:43
笔记
linux
职场
linux
linux学习笔记之磁盘管理
Linux学习笔记之磁盘管理一,Linux的分区定制1,、/boot分区,/boot分区中记录了linux启动的一些信息,包括linux的内核
vmlinux
和引导镜像initrd.img
liran728729
·
2011-03-29 15:43
linux
职场
笔记
休闲
磁盘管理
linux内核相关镜像zImage、zImage、bzImage、vmlinuz、
vmlinux
、Image关系分析(摘自《国嵌-嵌入式Linux内核驱动进阶班实验手册》)
嵌入式系统构建之2440开发板内核制作,目地是让大家学会嵌入式内核的配置与编译,学习时应注意与前面X86平台内核制作做对比。比如,从生成的镜像上来看,在pc的x86平台下,我们生成的是bzImage、这里我们生成的是uImage,它们有什么联系?下面来讨论一下这几种镜像之间的关系: zImage与uImagezImage是ARMLinux常用的一种压缩映像文件,uImage是U-boot专用的映像
RICH_BABA
·
2011-03-24 21:00
linux
image
嵌入式
平台
X86
linux内核
如何解读
vmlinux
.lds.S
[转载:http://blogold.chinaunix.net/u2/67301/showart_1676033.html]
vmlinux
.lds.S用于对ld的输出进行组版,这个文件的格式在ld.info
melong100
·
2011-03-17 09:00
c
exception
File
table
output
debugging
内核启动时,设备及驱动初始化的实现
参见include/linux/init.h和
vmlinux
.lds 1) 所有标识为__init的函数在链接的时候都放在.init.text这个区段内, 在这个区段中,函数的摆放顺序是和链接的顺序有关的
reille
·
2011-03-13 21:00
Microwindows里面的中文出现乱码
Microwindows里面的中文出现乱码如题,我在内核里面的NativeLanguageSupport配置DefaultNLSOption的内容由utf8修改为GB2312 重新makecleanall
vmlinux
tqsheng
·
2011-01-26 11:00
搭建Fedora13软件开发环境
Fedora是目前最理想的嵌入式软件开发环境,完全可以代替Windows+
VMLinux
模式。很多地方比windows下更好用,而且全部是自由软件,免费自动安装!
zpzscool
·
2011-01-18 15:03
安装
职场
设置
休闲
fedora13
linux 启动和线性地址总结
启动总结1.在bootloader加载grub到0×07c00地方,grub把实模式代码setup放到0×90000处,把
vmlinux
放在0×100000即1M的地方。
yuyin86
·
2011-01-18 09:00
linux
cache
table
任务
Go
X86
vmlinuz,
vmlinux
,zImage,bzImage
1.
vmlinux
是未压缩的内核(“vm”代表“VirtualMemory”)2.vmlinuz是可引导的、压缩的内核vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接
xiangxw
·
2011-01-11 19:00
vmlinux
zImage
vmlinuz
bzImage
initrd.img 和
vmlinux
的作用分别是什么?
编译安装完内核后在/boot下没有initrd.img vmlinuz自然就是内核了,initrd.img是一个小的映象,包含一个最小的linux系统。通常的步骤是先启动内核,然后内核挂载initrd.img,并执行里面的脚本来进一步挂载各种各样的模块,然后发现真正的root分区,挂载并执行/sbin/init... ...。 initrd.img当然是可选的了,如果没有initrd.im
sinxadmin
·
2011-01-09 17:00
linux
脚本
F#
嵌入式
移植Linux内核2.6.28到s3c2410开发板
bootloader)zImage(bzImage)和根文件系统rootfs.cramfs.把并口线插到pc机的并口,并把并口与JTAG相连,JTAG与开发板的JTAT口相连;编译Linux内核然后生成
vmlinux
drbinzhao
·
2011-01-08 11:00
arm-linux head.S 源代码分析
其作用就是解压Linux内核,并将PC指针跳到内核(
vmlinux
)的第一条指令。Bootloader中传入到Linux中的参数总共有三个,Linux中用到的是第二个和第三个。
CHALLEN537
·
2011-01-06 14:00
linux
cache
代码分析
linux内核
Types
Pointers
base knowledge
基本知识宿主机host可以理解为是和虚拟机对应的一个术语;编译完成后会有个
vmlinux
在当前目录下,这就是我们要的arm-linux内核了;mount..........mydisk.iso /mnt
drbinzhao
·
2011-01-02 20:00
第二次启动保护模式
4.1.3第二次启动保护模式我们在链接
vmlinux
一节中看到,定义phys_startup_32为程序入口点,这个入口点才是解压缩后内核的真正开始的地方,而在链接脚本中,phys_startup_32
yunsongice
·
2010-12-31 22:00
linux
struct
汇编
command
语言
Parameters
内核映像的形成——制作bzImage
2.2.6制作bzImage回到顶层Makefile的849行,随着
vmlinux
的链接工作结束,在主目录下生成了
vmlinux
文件,
vmlinux
目标也就结束了。
yunsongice
·
2010-12-29 22:00
工作
header
脚本
makefile
linux内核
linker
内核映像的形成——链接
vmlinux
2.2.5链接
vmlinux
当我们前面$(
vmlinux
-dirs)目标的工作做完后,也就是形成了各目录中的built-in.o文件,那么就会回到$(sort$(
vmlinux
-init)$(
vmlinux
-main
yunsongice
·
2010-12-29 22:00
cmd
header
Build
documentation
makefile
linker
内核映像的形成——递归编译各对象
2.2.4递归编译各对象当prepare和scripts目标执行完后,就会去执行$(
vmlinux
-dirs)目标的命令:883$(
vmlinux
-dirs):preparescripts884
yunsongice
·
2010-12-29 22:00
filter
ext
Security
Build
include
makefile
内核映像的形成——prepare和scripts目标
更重要的是,通过第一个目标的寻找,我们把KBuild体系的整个顶层Makefile文件脉络梳理了一遍,这对我们研究
vmlinux
的形成及其重要。下面我们就从第一个目标开
yunsongice
·
2010-12-29 22:00
工作
shell
cmd
basic
Build
makefile
ARM的不同的启动过程(通过Makefile的分析)
转自网络 分析过程:查看arch/arm/Makefile下的第一个目标为all:zImage找到以zImage作为目标的规则:zImageImagexipImagebootpImageuImage:
vmlinux
yangzhu1982
·
2010-12-22 09:00
image
网络
Build
makefile
vmlinux
和bzImage的Makefile部分阅读
vmlinuxvmlinux:$(
vmlinux
-lds)$(
vmlinux
-init)$(
vmlinux
-main)
vmlinux
.o$(kallsyms.o)FORCE $(callvmlinux-modpost
wlp600
·
2010-12-12 13:00
Linux TAGS分析
/arch/arm/kernel/
vmlinux
.lds.S"192行 32 .init:{ /*Initcodeanddata */ 33
huyugv_830913
·
2010-12-02 10:00
linux
struct
Security
header
qt
tags
《浅析pc机上如何将vmlinuz- 2.6.31-14-generic解压出
vmlinux
》
浅析pc机上如何将vmlinuz-2.6.31-14-generic解压出vmlinuxluther@gliethttp:~$vim/boot/grub/grub.cfg可以看到我们进入的系统的内核为linux /boot/vmlinuz-2.6.31-14-generic查找1F8B08这是gzip的标志头我找到的内容为0000366C:1F8B08008C80D84A 0203EC3A7F
lcw_202
·
2010-11-07 21:00
c
linux
unix
File
vim
output
ARM Linux编译链接过程分析
..编译生成过程首先,根目录下面生成了
vmlinux
,这个可以从根目录下的 Makefile 过程看到。
armeasy
·
2010-10-23 18:00
linux
image
cmd
Build
平台
makefile
zImage /
vmlinux
/ Image生成的流程图
SRC_TREE :=./ HEADER_PATH :=arch/arm/boot/compressed BOOT_PATH :=arch/arm/boot/ KERNEL_PATH :=arch/arm/kernel ----------
bigfirebird
·
2010-10-13 21:00
.net
vmlinux
,vmlinuz,uImage,zImage,bzImage之间的异同
在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHatLinux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行。编译过RedHatLinux内核的人对其中的System.map、vmlinuz、initr
shuzhiqian
·
2010-10-04 13:58
vmlinux
uImage
zImage
vmlinuz
bzImage
vmlinux
,vmlinuz,uImage,zImage,bzImage之间的异同
在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHatLinux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行。编译过RedHatLinux内核的人对其中的System.map、vmlinuz、initr
shuzhiqian
·
2010-10-04 13:58
vmlinux
uImage
zImage
bzImage
vmlinuz
內核調用__init函數的順序
參見include/linux/init.h和
vmlinux
.lds1)所有標識為__init的函數在鏈接的時候都放在.init.text這個區段內,在這個區段中,函數的擺放順序是和鏈接的順序有關的,是不確定的
OLillian
·
2010-09-28 09:00
Redhat GRUB配置错误修复
grub>splashimage=(hd0,0)/grub/splash.xpm.gzd)grub>root(hd0,0)grub>setup(hd0,0)grub>kernel/
vmlinux
witer666
·
2010-09-20 14:33
redhat
职场
grub
休闲
Redhat GRUB配置错误修复
grub>splashimage=(hd0,0)/grub/splash.xpm.gzd)grub>root(hd0,0)grub>setup(hd0,0)grub>kernel/
vmlinux
witer666
·
2010-09-20 14:33
redhat
职场
grub
休闲
虚拟机装linux文件共享
记下 为了实现
VMlinux
与windows的数据共享,VMwareWorkstation提供了一个叫做VMware-tools的虚拟工具。下面是实现步骤:1、打开VM(装
crazyvoice
·
2010-09-16 10:00
重要的Linux内核文件介绍-/boot/system.map
像下面这样:nm/boot/
vmlinux
-2.4.7-10>System.map下面
dylasd
·
2010-09-12 16:37
linux
职场
休闲
system.map
重要的Linux内核文件介绍-/boot/system.map
像下面这样:nm/boot/
vmlinux
-2.4.7-10>System.map下面
dylasd
·
2010-09-12 16:37
linux
职场
休闲
system.map
Linux 平台上的 Oprofile 性能分析工具(二)
如果设置如下: root@wls-desktop:~/TestAMRDec#opcontrol –
vmlinux
=/src/urc/linux-source-2.6.27/
vmlinux
wlsfling
·
2010-09-10 17:00
linux
function
工具
平台
makefile
profiling
apollo -- tftpboot, nfsroot, appfs
进行类似下面的环境设置即可setenvipaddr172.16.10.84#可以通过dhcp自动设置setenvserverip172.16.10.109setenvnetboot"tftp0x00008000
vmlinux
.bin
jiangjqian
·
2010-09-07 14:07
职场
休闲
u-boot
apollo -- tftpboot, nfsroot, appfs
进行类似下面的环境设置即可setenvipaddr172.16.10.84#可以通过dhcp自动设置setenvserverip172.16.10.109setenvnetboot"tftp0x00008000
vmlinux
.bin
jiangjqian
·
2010-09-07 14:07
职场
休闲
u-boot
apollo -- tftpboot, nfsroot, appfs
进行类似下面的环境设置即可setenvipaddr172.16.10.84#可以通过dhcp自动设置setenvserverip172.16.10.109setenvnetboot"tftp0x00008000
vmlinux
.bin
jiangjqian
·
2010-09-07 14:07
职场
休闲
u-boot
安装好vm和linux后,还需要配置vmtools才能方便的和host机器交换数据等资源
vm安装vmtools,和windows共享文件关键字:
vmlinux
最近想学习linux,就安装了一个vmware绿色版,建了suse的虚拟机。
henreash
·
2010-09-06 21:00
vmware
linux
虚拟机
windows
SuSE
tools
嵌入式Linux开发需要的参考资料
引导:如需获得对
vmlinux
和zimage之间区别的极好解释,请在AlessandroRubini编写的“KernelConfiguration:dealingwiththeunexpected(LinuxMagazine
gowyz
·
2010-07-31 23:00
linux
IBM
嵌入式
工具
reference
filesystems
WAS停止AppSrv以及进行syncNode操作
[root@
vmlinux
bin]# .
michelecindy
·
2010-07-29 17:00
IBM
websphere
WAS将Appsrv添加到Dmgr
[root@
vmlinux
bin]# .
michelecindy
·
2010-07-29 17:00
IBM
UP
websphere
zImage /
vmlinux
/ Image生成的流程图
zImage/
vmlinux
/Image生成的流程图SRC_TREE :=.
willand1981
·
2010-07-28 14:00
linux内核启动地址的确定
内核编译链接过程是依靠
vmlinux
.lds文件,以arm为例
vmlinux
.lds文件位于kernel/arch/arm/
vmlinux
.lds,
vmlinux
-armv.lds的生成过程在kernel
linweig
·
2010-07-24 17:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他