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
深入理解Linux启动过程
深入理解Linux启动过程 本文详细分析了Linux桌面操作系统的启动过程,涉及到BIOS系统、LILO和GRUB引导装载程序,以及bootsect、setup、
vmlinux
等映像文件,并结合引导
stonesharp
·
2012-12-05 09:00
oprofile 使用之三(run 使用时间采样)
modprobeoprofile修改为modprobeoprofiletimer=1 2.pcontrol--init 插入oprofile.ko驱动挂载oprofilefs 3. opcontrol--no-
vmlinux
bingqingsuimeng
·
2012-11-29 17:00
使用oprofile查找性能瓶颈--错误及解决
CONFIG_OPROFILECONFIG_X86_LOCAL_APICCONFIG_X86_IO_APICCONFIG_PCI_IOAPIC2>oprofile命令opcontrol--init #加载模块 opcontrol--
vmlinux
bingqingsuimeng
·
2012-11-29 14:00
objdump(GCC)命令的用法
在编译时必须使用-g选项,-g意为debug,一般可以修改源代码的Makefile来实现如: CC=$(CROSSCOM_PILE)gcc为 CC=$(CROSSCOM_PILE)gcc-g 使成生的
vmlinux
JK198310
·
2012-11-26 17:00
linux启动地址
arch/arm/boot/compressed下的内核
vmlinux
就是Image,经过压缩成piggy.gz,再生成piggy.o与解压缩程序链接后生成内核zImage。
darennet
·
2012-11-22 10:00
linux内核启动地址的确定
内核编译链接过程是依靠
vmlinux
.lds文件,以arm为例
vmlinux
.lds文件位于kernel/arch/arm/
vmlinux
.lds,
vmlinux
-armv.lds的生成过程在kernel
darennet
·
2012-11-22 09:00
Linux内核启动分析(中)
Linux内核启动分析(中)0.linux-3.2.0-321.bzImage由setup和
vmlinux
两部分组成,setup是实模式下的代码,
vmlinux
是保护模式下的代码。
Wuhzossibility
·
2012-11-16 23:00
linux
linux
linux
linux内核
linux 系统 开机启动详解
其生成过程是:(1)内核的各个模块经过编译,链接,在内核源代码的顶层目录下生成
vmlinux
Cisco527
·
2012-11-13 13:21
linux
系统
objdump(GCC)命令的用法
在编译时必须使用-g选项,-g意为debug,一般可以修改源代码的Makefile来实现如: CC=$(CROSSCOM_PILE)gcc为 CC=$(CROSSCOM_PILE)gcc-g 使成生的
vmlinux
spygg
·
2012-11-10 21:00
kernel启动流程概要
vmlinux
是单体的内核表示。根据前面说的内核编译连接知识,第一条语句是head.S中(历史原因,MD,有很多文件都叫head.S) 我们需要重新分析一下内核(这里就是zImage了
yangwen123
·
2012-11-07 11:00
KBuild MakeFile介绍(转)
它主要用于指定编译LinuxKernel目标文件(
vmlinux
)和模块(module)。这编译内核或模块
zxf20063033
·
2012-11-02 20:00
ELF文件和BIN文件
文件的执行:1.执行rawbinary很简单,只需要将程序加载到其起始地址,就可以执行; FILE*fp=fopen("
vmlinux
.bin","rb"); fread(VML
liuxd3000
·
2012-10-31 16:00
vmlinux
,vmlinuz,bzImage,zImage的区别和联系
vmlinuz是可引导的、压缩的内核。“vm”代表“VirtualMemory”。Linux支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。vmlinuz的建立有两种方式。一是编译内核时通过“makezImage”创建,然后通过:“
Naruto_ahu
·
2012-10-27 09:00
arm ds-5 调试内核
在加载完
vmlinux
之后在打开
linxi_hnh
·
2012-10-26 15:00
Linux内核编译错误(关于 __gnu_mcount_nc): make: *** [.tmp_
vmlinux
1] Error 1
编译内核时出现了以下错误信息:Toseefulldetailsbuildyourkernelwith:'makeCONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init
liuhui_8989
·
2012-10-24 19:00
Linux内核启动流程分析
依据arch/arm/kernel/
vmlinux
.lds 生成linux内核源码根目录下的
vmlinux
,这个
vmlinux
属于未压缩,带调试信息、符号表的最初的内核,大小约23MB; 命令:arm-linux-gnu-ld
conceptcon
·
2012-10-22 18:00
arm pc
vmlinux
的互ping(局域网连通)
实现armpcvmlinux的互ping:(arm,普通网线,vm7.14,windows7,虚拟机linuxubuntu10.4)1.先在arm的终端输入ifconfig,查看arm的ip,我的arm开发版的ip为192.168.1.20。2.将windows7的ip改为与arm同一个网段:ip为192.168.1.xxx,我修改为192.168.1.5具体过程如下: 3.修改vm软件的网络配置
YanMY2012
·
2012-10-19 16:00
虚拟机
windows
linux
网络
ubuntu
终端
如何调试和阅读linux内核源码
1)SourceInsight必备工具2)Makefile中CC=$(CROSSCOM_PILE)gcc改成CC=$(CROSSCOM_PILE)gcc-g这样产生的
vmlinux
带有调试信息3)
vmlinux
conceptcon
·
2012-10-19 08:00
嵌入式linux内核启动流程
内核映像uImage生成过程图解: u-boot认为zImage为自解压文件zImage:*(decompresscode)Head.smisc.s*compressedvmlinuxvmlinux:*(
vmlinux
-init
·
2012-10-13 19:00
linux
从网络安装Loogson版 Debian
drupal/node/58 摸索而成 1. get kernel-2.6.27-FL.tar.gz 2. tar xfvz kernel-2.6.27-FL.tar.gz 3. cp
vmlinux
pascal4123
·
2012-09-27 10:00
Debian
SecureCRT 与VM linux的连接问题
SecureCRT与
VMlinux
的连接问题 现象:windows和
VMlinux
相互ping通 linux
wdscq1234
·
2012-09-14 17:00
linux
windows
ssh
XP
百度
service
Linux启动流程简介
解压内核,然后调用call_kernel启动
vmlinux
(解压后在正确位置上的内核)二.
vmlinux
开始部分的代码对应的文件也叫head.S.这个是体系结构相关的代码,进行页表的初级初始化后打开MMU
YAOZHENGUO2006
·
2012-09-13 17:00
thread
linux
ubuntu
REST
脚本
嵌入式
vmlinux
是如何炼成的--kernel makefile
引子kernel的makefile包含的内容还真是多,我就是想看看要是我自己添加一个目录编译到内核里,要怎么做。就是这么个不起眼的实验,引发了一堆的故事。最简单的例子添加一个目录,叫test,添加了test.c和Makefile。文件内容很简单,如下。catMakefile##Makefileforthelinuxkernelmakefileexperiment.#obj-y:=test.ocat
RichardYSteven
·
2012-09-11 17:00
linux
makefile
使用oprofile查找性能瓶颈
CONFIG_OPROFILECONFIG_X86_LOCAL_APICCONFIG_X86_IO_APICCONFIG_PCI_IOAPIC2>oprofile命令opcontrol--init #加载模块 opcontrol--
vmlinux
force_eagle
·
2012-08-20 01:00
timer
IO
File
X86
多核中percpu
arch/x86/kernel/
vmlinux
.lds中有:..... /*willbefreedafterinit
bingqingsuimeng
·
2012-08-12 12:00
Android oprofile详细分析应用程序、动态库、内核函数调用时间
从上图中可以看出,包括动态库、
vmlinux
内核中的函
xiayu98020214
·
2012-07-23 09:00
android
image
System
终端
events
profiler
arm-linux 启动流程之-- 进入内核(转)
见:http://blog.csdn.net/dansen_xu/archive/2007/08/13/1741576.aspx还是从编译链接生成
vmlinux
的过程来看吧,由一大堆.o文件链接而成,第一个就是
Goldenwang
·
2012-07-05 21:00
thread
command
脚本
Module
basic
Signal
[colinux]硬盘与分区
14004b60f3257ede8db10da4.html--------------config.txt--------------------------kernel="C:\ProgramFiles\coLinux\
vmlinux
"initrd
xyyangkun
·
2012-07-02 13:00
c
ext
arm-linux编译链接过程
然后执行make即可在内核源码根目录下得到ELF文件
vmlinux
,并且在相应体系结构arch/arm/boot目录下得到zImage可执行的压缩内核映像,进而烧写到开发板中。
f22jay
·
2012-05-28 11:00
c
image
cmd
linux内核
了解内核的装入地址和入口地址,
vmlinux
.bin与
vmlinux
了解内核的装入地址和入口地址利用readelf#mips-linux-uclibc-readelf-evmlinux............Entrypointaddress: 0x802bd000...........[Nr]Name Type Addr Off Size ESFlgLkInfAl[0]
RyaneLuo
·
2012-05-25 12:00
内核
vmlinux.bin
vmlinux
国嵌视频学习---linux内核启动流程
一、内核文件uImage的构成 uImage:Ubootheader和zImagezImage:解压代码和压缩后的
vmlinux
镜像二、zImage内核的构成其中解压代码由Head.s和misc.s组成
wangrunmin
·
2012-05-20 16:00
header
linux内核
x86系统引导(1)
1、bzImage的生成过程上图是内核镜像bzimage的构建过程,包括如下过程:1、构建内核镜像
vmlinux
,根据在内核配置阶段生成的.config将系统核心和built-in的系统组件进行编译,最后根据指定的链接脚本
tianxiawuzhei
·
2012-05-15 19:00
工作
Scheme
System
Build
Parameters
X86
vmlinux
相关知识锦集
原文出处:http://www.360doc.com/content/10/1228/08/496343_81916311.shtml
vmlinux
,zImage,Image的区别 从下面的内核编译过程
zhaojunan
·
2012-04-30 22:08
vmlinux
在android模拟器中用gdb调试linux kernel
/gdb.cmd /
vmlinux
然后启动emulator,启
sourthstar
·
2012-04-24 18:00
android
linux
脚本
vim
配置vm虚拟机的端口转发
此配置方法适用于工作机A配置CRT访问工作机B上安装
vmlinux
虚拟机服务。
azhao_dn
·
2012-04-19 15:00
虚拟机
工作
linux
网络
防火墙
服务器
几种linux内核文件的区别(
vmlinux
、zImage、bzImage、uImage、vmlinuz、initrd )
对于Linux内核,编译可以生成不同格式的映像文件,例如:#makezImage#makeuImage zImage是ARMLinux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的“头”,说明这个映像文件的类型、加载位置、生成时间、大小等信息。换句话说,如果直接从uImage的0x40位置开始执行,zImage和uImage没有
hanxuefan
·
2012-04-12 16:00
基于S3C2410-ARM Linux启动过程分析
本文着重分析FS2410平台linux-2.6内核启动的详细过程,主要包括:zImage解压缩阶段、
vmlinux
启动汇编阶段、startkernel到创建第一个进程阶段三个部分,一般将其称为linux
zzsfqiuyigui
·
2012-04-05 23:00
c
linux
cache
image
linux内核
Pointers
linux 中的 zimage、uimage、vmlinuz
vmlinux
是内核文件,zImage是一般情况下默认的压缩内核映像文件,压缩
vmlinux
,加上一段解压启动代码得到,只能从0X0地址运行。
suiyuan19840208
·
2012-03-29 15:00
linux
object
汇编
dos
tools
linux内核
linux内核编译的实质
广工如果有意转载请标明来源:http://blog.csdn.net/shiyi_2012/article/details/7396785当你解压一个linux内核源代码的时候,里面没有
vmlinux
shiyi_2012
·
2012-03-26 21:00
内核gzip压缩与解压缩介绍
生成的自解压内核映象通常名为zImage或bzImage.在大多数体系结构中这二者是相同的,但是i386体系结构下有所例外(关于i386体系结构下,这两者的不同请参考>).1.压缩ELF32格式的内核映象linux/
vmlinux
chenyu105
·
2012-03-25 22:00
image
cmd
input
Build
makefile
compression
__init和__initdata
__ini和__initdata Linux在arch/$(ARCH)/kernel/
vmlinux
.lds中定义了.init段。
gowyz
·
2012-03-24 10:00
Security
ini
domain
UP
oprofile使用笔记
阅读更多1.Oprofile安装下载地址http://oprofile.sourceforge.net/download/,安装过程略2.使用2.1启动oprofile,opcontrol--
vmlinux
小滔哥
·
2012-03-20 14:00
oprofile
性能分析统计
jit
oprofile使用笔记
1.Oprofile安装下载地址http://oprofile.sourceforge.net/download/,安装过程略2.使用2.1启动oprofile,opcontrol--
vmlinux
=/
小滔哥
·
2012-03-20 14:00
JIT
oprofile
性能分析统计
oprofile使用笔记
阅读更多1.Oprofile安装下载地址http://oprofile.sourceforge.net/download/,安装过程略2.使用2.1启动oprofile,opcontrol--
vmlinux
小滔哥
·
2012-03-20 14:00
oprofile
性能分析统计
jit
arm linux 从入口到start_kernel 代码详细分析
内核的人口是stext,这个是在arch/arm/kernel/
vmlinux
.lds.s定义 而符号stext是在arch/arm/kernel/head.S中定义的其主线大致为:1、确定processortype
kenliulang
·
2012-03-17 23:49
id
ARM
machine
处理器
Processor
交换机升级 h3c_520
远程连接工具三实施当前用的是笔记本一台(ip22.72.42.155),装有虚拟机linux(22.72.42.154),开通ftp服务器;台式机一台带有9针串口,装有xp系统笔记本、台式机连接交换机,
vmlinux
三十那年
·
2012-03-12 22:16
网络
h3c
休闲
版本升级
交换
交换机升级 h3c_520
远程连接工具三实施当前用的是笔记本一台(ip22.72.42.155),装有虚拟机linux(22.72.42.154),开通ftp服务器;台式机一台带有9针串口,装有xp系统笔记本、台式机连接交换机,
vmlinux
运维瑞勇
·
2012-03-12 22:16
网络
交换
h3c
Linux 2.6内核Makefile浅析
1 概述Makefile由五个部分组成:Makefile:根目录Makefile,它读取.config文件,并负责创建
vmlinux
(内核镜像)和modules(模块文件)。.
Tommy_wxie
·
2012-02-21 17:00
linux
Module
ext
include
makefile
linux内核
忘记fedora的root密码
按e进入GRUB,出现了: RedHatEnterpriseLinuxServer(2.6.18-8.e15xen)2.键入e出现: root(hd0,0) kerl/
vmlinux
-2.6.18
SenaFox
·
2012-02-20 18:00
linux
虚拟机
Debian
Solaris
FreeBSD
破解
Android培训班(87)ARM内核生成过程
比如不对内核进行处理,内核编译出来的
vmlinux
文件,就有53M大小,保存这个文件,就得占用53M的FLASH存储空间。压缩后文件的大小为2.5M,这样算
caimouse
·
2012-02-12 13:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他