1:静态映射方法的特点:内核移植时以代码的形式硬编码,如果要更改必须改源代码后重新编译内核在内核启动时建立静态映射表,到内核关机时销毁,中间一直有效对于移植好的内核,你用不用他都在那里2:动态映射方法的特点:驱动程序根据需要随时动态的建立映射、使用、销毁映射..
分类:
其他好文 时间:
2016-11-25 07:41:05
阅读次数:
721
LVS是LinuxVirtualServer的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,现在已经是Linux标准内核的一部分。在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核..
分类:
系统相关 时间:
2016-11-24 19:33:48
阅读次数:
236
Linux系统管理磁盘分区及文件系统管理RAIDLVM:能够实现磁盘边界的动态管理网络属性管理程序包管理:程序包的增删查改sed和awk进程查看和管理内核管理:内核的组成部分,内核的编译安装系统启动流程Linux内核的定制,编译内核,busybox系统安装:kickstart,dhcp,pxeshell脚本..
分类:
系统相关 时间:
2016-11-21 20:23:53
阅读次数:
259
在使用九鼎的s5p4418的板子的时候,编译内核出现的问题,解决办法是:sudoapt-getinstalllib32c-devlib32stdc++6意思是让64位系统支持32位程序
分类:
其他好文 时间:
2016-11-18 08:05:17
阅读次数:
192
转自:http://blog.csdn.net/gatieme/article/details/49491325 目录 1. 问题 2. 驱动源码 3. 内核配置 4. 编译内核和模块驱动 5. 加载驱动 问题 这两天为了做gps和arm的通讯,不得不捣鼓这个东东。开发板是创维特jx2410,usb ...
分类:
其他好文 时间:
2016-11-07 00:56:04
阅读次数:
290
配置编译环境 安装虚拟机 安装Ubuntu 16.04LTS 安装 git 转到/opt目录,并且用命令克隆 Padavan 仓库 安装编译固件所需要的工具 编译一个交叉编译的工具链 编译3.0内核的固件 如果你需要编译3.0内核的固件就需要执行下面的步骤,默认支持3.4内核 编译好后的工具链会放在 ...
分类:
其他好文 时间:
2016-11-01 00:50:35
阅读次数:
1752
主机环境redhat6.564位实验环境ip172.25.29.6安装包asciidoc-8.4.5-4.1.el6.noarch.rpmLvs-fullnat-synproxy.tar.gzkernel-2.6.32-220.23.1.el6.src.rpmnewt-devel-0.52.11-3.el6.x86_64.rpmslang-devel-2.2.1-1.el6.x86_64.rpm防火墙状态:关闭重新编译内核之前,要保证根分区..
分类:
其他好文 时间:
2016-10-27 01:59:52
阅读次数:
1377
1.概念 linux设备树是用于描述硬件及部分启动指令的文件,由bootloader传递给内核, 内核分析此文件而对硬件使用不同的参数。 比如两块开发板仅仅是内存容量不一样,那么就只需要修改设备树中对内存容量的描述即可, 而不需要重新编译内核。 与设备树相关的文件有如下几种: DTS(device ...
分类:
系统相关 时间:
2016-10-26 00:18:07
阅读次数:
334
因vdfuse只支持virtualbox4.x,目前已经在新版ubuntu或centos中取消,换个思路,可以使用qemu+nbd的方法挂载vmdk,vdi,vhd,vhdx等格式的磁盘。以下方法在centos7上实现。1、编译内核,编译nbd为模块。yumgroupinstall"DevelopmentTools"
yuminstallgccncursesncurses-develbc
yum..
分类:
系统相关 时间:
2016-10-17 23:54:45
阅读次数:
1132
由于想要编译kvm-kmod,编译的时候提示内核版本太低,所以就不得不升级下linux内核,目前最新版内核是4.7.2,编译内核并不是一件很难的事,但是这么久没编译过,还是有必要记录下这一过程。 首先下载linux内核最新版4.7.2 https://www.kernel.org/,这个可以放到任意 ...
分类:
其他好文 时间:
2016-09-22 19:52:25
阅读次数:
142