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
忘记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
内核编译错误: make: *** [.tmp_
vmlinux
1] Error 1
若编译内核出现如下情况:WARNING:modpost:Found1sectionmismatch(es).Toseefulldetailsbuildyourkernelwith:'makeCONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linux/com
ce123
·
2012-02-09 22:00
linux
function
REST
reference
patch
delay
内核编译错误: make: *** [.tmp_
vmlinux
1] Error 1
若编译内核出现如下情况:WARNING:modpost:Found1sectionmismatch(es).Toseefulldetailsbuildyourkernelwith:'makeCONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linux/com
ce123
·
2012-02-09 22:00
linux
function
REST
reference
patch
delay
内核编译错误: make: *** [.tmp_
vmlinux
1] Error 1
若编译内核出现如下情况: WARNING: modpost: Found 1 section mismatch(es).To see full details build your kernel with:'make CONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linu
xitong
·
2012-02-09 22:00
linux
从编译和链接来看kernel驱动注册的过程
在这里我们使用arm-eabi-ld来进行链接,链接过程需要使用到一个链接脚本,这个脚本就是
vmlinux
.lds了。
vmlinux
.l
Tommy_wxie
·
2012-02-07 17:00
exception
timer
Security
Module
makefile
Pointers
linux内核启动地址的确定
linux内核启动地址的确定分类:linuxkernel的分析2010-07-2417:30306人阅读评论(0)收藏举报内核编译链接过程是依靠
vmlinux
.lds文件,以arm为例
vmlinux
.lds
fyyy4030
·
2012-01-17 21:00
linux
image
kernel
Flash
table
input
makefile
linux内核
的分析
使用objdump看内核源码
1.修改源代码的顶层 Makefile CC=$(CROSSCOM_PILE)gcc --> CC=$(CROSSCOM_PILE)gcc -g 使成生的
vmlinux
中含有
kyokowl
·
2012-01-17 14:00
linux
shell
汇编
gcc
makefile
linux内核
ARM linxu启动过程分析(二)
*****解压缩内核,分三种情况,下面一一解释:说明:这一段分析中所提到的
vmlinux
指的是基本内核映像
vmlinux
/*检查当前地址间的相互关系,防止解压缩过程中出现地址重叠或者说地址冲突 * r4
Tommy_wxie
·
2012-01-14 11:00
Arm linxu启动过程分析(一)
本文着重分析FS2410平台linux-2.6.14内核启动的详细过程,主要包括:zImage解压缩阶段、
vmlinux
启动汇编阶段、startkernel到创建第一个进程阶段三个部分,一般将其称为linux
Tommy_wxie
·
2012-01-14 11:00
linux启动过程
深入理解Linux启动过程 本文详细分析了Linux桌面操作系统的启动过程,涉及到BIOS系统、LILO和GRUB引导装载程序,以及bootsect、setup、
vmlinux
等映像文件,并结合引导
Finger旋律
·
2012-01-11 11:29
linux
职场
操作系统
初学者
休闲
链接文件*.lds
linux/dosc1/37/linux-274260.htm http://shiluo.110.blog.163.com/blog/static/573873201005103526936/
vmlinux
.lds.S
SunnyBeiKe
·
2011-12-23 22:00
s3c2440内核启动过程
具备自引导能力的linux内核映象;n zImage映像的入口代码是自引导程序;也就是说,当CPU跳转到zImage的时候,第一个执行的是自引导程序;n 自引导程序的主要责任是解压zImage中的
vmlinux
Nation_chen
·
2011-12-21 11:00
深入理解Linux启动过程
chenguang.blog.51cto.com/350944/258774 本文详细分析了Linux桌面操作系统的启动过程,涉及到BIOS系统、LILO和GRUB引导装载程序,以及bootsect、setup、
vmlinux
jmhgg88
·
2011-12-14 00:00
linux
工作
汇编
存储
化工
linux内核
深入理解Linux启动过程
深入理解Linux启动过程 本文详细分析了Linux桌面操作系统的启动过程,涉及到BIOS系统、LILO 和GRUB引导装载程序,以及bootsect、setup、
vmlinux
等映像文件,并结合引导
achejq
·
2011-12-11 23:00
关于编译Linux-2.6.38.8内核时s3c_device_ohci未定义问题的分析
mach-s3c2410/built-in.o:(.init.data+0x30): undefined reference to `s3c_device_ohci' make: *** [.tmp_
vmlinux
1
bingfengxiao
·
2011-12-10 01:00
c
平台
linux内核镜像格式
一、Linux内核镜像格式 Linux内核有多种格式的镜像,包括
vmlinux
、Image、zImage、bzImage、uImage、xipImage、bootpImage等.(1)kernel
cowbane
·
2011-12-09 20:00
linux
image
unix
嵌入式
delay
linux内核
Android系统启动流程 -- linux kernel
zImage是linux内核编译之后产生的最终文件,它的生成过程比较复杂,这里不谈编译过程,只聊聊编译的最后阶段: 1. arm-linux-gnu-ld用arch/arm/kernel/
vmlinux
.lds
lizhiguo0532
·
2011-11-30 21:00
linux
android
汇编
cache
command
linux内核
uImage简要说明
普通的
vmlinux
经过mkimage工具处理后,变成uImage格式,它由一个头部和压缩的
vmlinux
构成。bootm只能加载uImage的格式。
mengzhuicanyang
·
2011-11-10 09:00
linux
Build
工具
内核调试案例(oops错误)
1.步骤1).Collectoopsoutput,System.map,/proc/ksyms,
vmlinux
,/proc/modules 2).Useksymoopstointerpretoops
huguohu2006
·
2011-10-28 10:00
c
汇编
File
null
System
output
007.Vmware-Linux 内核编译一
编译平台Vmware_6.0,RedHat-Enterprise-4-i386-AS(linux-2.6.9-5) 2.几个重要的内核文件ls–l/boot1) vmlinuz是
vmlinux
可引导、压缩的内核
calvinlee1984
·
2011-10-26 11:00
drivers/video/fbmon.c:1047: undefined reference to `serial8250_start_console' make: *** [.tmp_vmlinu
LD .tmp_
vmlinux
1arch/arm/mach-s3c2410/built-in.o(.init.text+0xf9c):Infunction`s3c2410_gpio_cfgpin
WINCE_MAN
·
2011-10-21 23:00
make: *** [.tmp_
vmlinux
1] Error 1
若编译内核出现如下情况 LD .tmp_
vmlinux
1 arm-linux-ld:arch/arm/kernel/
vmlinux
.lds:1439:parseerror make:***
WINCE_MAN
·
2011-10-21 21:00
zimage、uImage、vmlinuz区别
vmlinux
是内核文件,zImage是一般情况下默认的压缩内核映像文件,压缩
vmlinux
,加上一段解压启动代码得到,只能从0X0地址运行。
xuxinshao
·
2011-10-19 09:00
linux
shell
嵌入式
工具
tools
linux内核
解释DEFINE_PER_CPU(struct runqueue, runqueues);宏
首先,在arch/i386/kernel/
vmlinux
.lds中有/*willbefreedafterinit*/ .
yarsen
·
2011-10-16 16:00
struct
cache
gcc
扩展
each
linker
compress head.S分析
其作用就是解压Linux内核,并将PC指针跳到内核(
vmlinux
)的第一条指令。 Bootloader中传入到Linux中的参数总共有三个,Linux中用到的是第二个和第三个。
dianhuiren
·
2011-09-27 16:00
?【内核修炼】Linux启动过程流程简析
Linux内核启动过程分为解压和启动
vmlinux
。
zhiyu_jiang
·
2011-09-25 23:00
linux
工作
REST
command
化工
linux内核
关于
vmlinux
和bzImage
转自:http://zh.wikipedia.org/wiki/Vmlinuxvmlinux维基百科,自由的百科全书汉漢▼在linux系统中,
vmlinux
(vmlinuz)是一个包含linuxkernel
SunnyBeiKe
·
2011-09-24 08:00
Linux 启动流程 粗解(三)
2Fcomp.faq%2FKernelTech%2Fkernelsrc_reading_20040130%2FM.1038836997.A1.改源代码编译的Makefile,将gcc 改成gcc -g使成生的
vmlinux
lihenair
·
2011-09-23 11:00
thread
linux
FP
makefile
alignment
structure
如何从编译好的uImage文件中找出内核的配置信息
因为内核在编译的时候会将.config文件经过gzip压缩后,通过bin2c转换的头文件,编译成目标文件,链接到
vmlinux
里。
jerryutscn
·
2011-09-21 16:00
uImage,zimage,bzimage,
vmlinux
,vmlinuz
在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行。 编译过RedHat Linux内核的人对其中的System.map、vmlinu
猫太的鱼
·
2011-09-06 13:00
linux
内核移植之Part1
内核的启动过程分析 3.1 内核生成过程解析 3.2 内核解压缩、
vmlinux
启动流程(难,大致了解流程) 3.3 机器ID的比较 3.4 UBOOT参数传递的启动参数解析 3.5
yicao821
·
2011-09-03 13:00
c
linux
image
assembly
documentation
makefile
模块打包方式和加载时机
对于编译进内核的模块,是编译进
vmlinux
.bin里的。对于没有编译进内核的模块,是一个单独的.ko文件。
adaptiver
·
2011-08-31 13:00
脚本
REST
basic
产品
Linux Kernel系列三:Kernel编译和链接中的linker script语法详解
我在编译内核的时候,发现arch/arm/kernel目录下有一个这样的文件:
vmlinux
.lds.S。第一眼看上去,想想是不是汇编文件呢?打开一看,好像不是。那它是干嘛的?
Innost
·
2011-08-29 21:00
linux
object
command
存储
DST
linker
head.s 分析
其作用就是解压Linux内核,并将PC指针跳到内核(
vmlinux
)的第一条指令。Bootloader中传入到Linux中的参数总共有三个,Linux中用到的是第二个和第三个。
hellolwl
·
2011-08-13 22:00
linux
cache
function
linux内核
Types
Pointers
vmlinux
-init,
vmlinux
-main
Makefile对应内核版本:2.6.35.13
vmlinux
-init和
vmlinux
-main是
vmlinux
目标的两个依赖。
lcw_202
·
2011-08-04 22:00
linux内核启动地址的确定
内核编译链接过程是依靠
vmlinux
.lds文件,以arm为例
vmlinux
.lds文件位于kernel/arch/arm/
vmlinux
.lds,
vmlinux
-armv.lds的生成过程在kernel
liukun321
·
2011-07-06 21:00
通过虚拟机调试linux 内核
思路是,通过网络(pc的pxe特性)下载grub到虚拟机,然后下载
vmlinux
(实质是tftp)到虚拟机,可以调试内核.其中的串口虚拟,主要是使得打印可以显示到主机的minicom中。
jiangjqian
·
2011-07-06 18:17
linux
kernel
grub
休闲
pxe
通过虚拟机调试linux 内核
思路是,通过网络(pc的pxe特性)下载grub到虚拟机,然后下载
vmlinux
(实质是tftp)到虚拟机,可以调试内核.其中的串口虚拟,主要是使得打印可以显示到主机的minicom中。
jiangjqian
·
2011-07-06 18:17
linux
kernel
grub
old
(2011及之前)
[置顶] ARM-Linux移植攻略
arm开发板的情况下,使用无线网卡上网设置基于S3C2440的busybox的移植yaffs根文件系统制作FL2440下触摸屏校准Mplayer的移植ARM开发板NANDFLASH空间不足解决方法关于
vmlinux
yming0221
·
2011-07-03 13:00
c
timer
linux
Flash
工具
linux内核
PC 和ARM9和虚拟机linux的互ping通,以及socket编程实现
问题解决过程记录:一初始状态:主机PCIP:59.64.158.56Submark:255.255.252.0默认网关:59.64.156.1首先DNS:211.68.71.4但是
VMlinux
的IP:
dengniya
·
2011-06-21 21:00
关于
vmlinux
,vmlinuz,bzImage,zImage的区别和联系
vmlinuz是可引导的、压缩的内核。“vm”代表“VirtualMemory”。Linux支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。 vmlinuz的建立有两种方式。一是编译内核时通过“makezImage”创建,然后通过:
yming0221
·
2011-06-21 15:00
linux
dos
linux内核
关于
vmlinux
,vmlinuz,bzImage,zImage的区别和联系
vmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。 vmlinuz的建立有两种方式。一是编译内核时通过“make zImage
soboer
·
2011-06-21 15:00
linux
关于
vmlinux
,vmlinuz,bzImage,zImage的区别和联系
vmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,它一般是一个软链接。 vmlinuz的建立有两种方式。一是编译内核时通过“make zImage
thecloud
·
2011-06-21 15:00
linux
ubuntu 忘记密码
2,在第二层菜单选择有kernel这行,如:"kernel /boot/
vmlinux
-x.x.xx-xx-generic root=UUID=ae424e-bod0-475c-2342433
xiaoboss
·
2011-06-12 14:00
ubuntu
bash
Linux Kernel Makefiles
1、概述2、谁需要什么3、Makefile语言4、从顶层传递下去的变量5、体系结构Makefile的结构5.1、体系结构特定的变量5.2、
vmlinux
的创建变量5.3、后-
vmlinux
目标5.4、强制性体系结构特定目标
gowyz
·
2011-06-09 11:00
linux
汇编
文档
扩展
makefile
编译器
Linux驱动修炼之道-驱动中一些常见的宏
Linux在arch/$(ARCH)/kernel/
vmlinux
.lds中定义了.in
helloyesyes
·
2011-06-02 18:00
数据结构
linux
Security
gcc
Blog
Linux驱动修炼之道-驱动中一些常见的宏
Linux在arch/$(ARCH)/kernel/
vmlinux
.lds中定义了.in
helloyesyes
·
2011-06-02 18:00
数据结构
linux
Security
gcc
Blog
semange实例
列出所有的selinux用户 #semanageuser-l显示所有的selinux登录 #semanagelogin-l改变
vmlinux
登录为staff_u #semanagelogin-a-sstaff_uvmlinux
gutentagswh
·
2011-06-01 09:09
职场
selinux
休闲
semanage
semange实例
多种方法获取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
上一页
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
其他