摘要: haneWIN NFS ServerThe following options are supported:-name:<sharename>assigns a name to the exported path as an alternate name for mounting.-alldirsallows the host(s) to mount at any point within the filesystem.-umask:<mask>set the umask for group and world permissions on the filesystem
阅读全文
摘要: An Introduction to the Linux-based AssignmentsNote: Please use the class discussion board (you can find it on yourblackboard) as a communication and Q&A tool. Should you still need to send an e-mail inquiry, address it to the TA (Li Lu: llu at cs ...) and cc the instructor.A few words about QEMU
阅读全文
摘要: Booting Linux with U-Boot on QEMUARMPosted on 2010/04/1277In recent months I played with QEMU emulation of anARM Versatile Platform Board, making it runbare metal programs, theU-Bootboot-loader and aLinux kernelcomplete with aBusybox-based file system. I tried to put everything together to emulate a
阅读全文
摘要: U-BootThe U-Boot utility is a multi-platform, open-source, universal boot-loader with comprehensive support for loading and managing boot images, such as the Linux kernel.This book explains how to use U-Boot in a STLinux context. Introduction To U-BootUsing U-BootInstalling U-Boot On The HostInstal.
阅读全文
摘要: 【51CTO.com独家特稿】SUSE由于其出色的性能和对安全较好的控制,吸引了很多企业级用户,目前在国内开始有大量的关键应用。但这并不代表SUSE在使用中就是安全的,SUSE里还有很多安全细节要注意。本文就SUSE中的这些安全细节进行逐一介绍,为大家揭开每一个需要注意的地方。 一、补丁、SSH及其他 1、补丁 每个补丁的更新都意味着这是一个安全漏洞,或是有其他严重的功能问题,但如果更新补丁则又可能导致系统的一些异常,甚至引起一些服务的瘫痪。所以对于补丁的更新要慎重处理。从实际的角度来说,有4种做法: 1)是在刚装完系统之后立刻更新补丁,然后再上应用。 2)是通过外围防护手段来保...
阅读全文
摘要: http://balau82.wordpress.com/2010/03/22/compiling-linux-kernel-for-qemu-arm-emulator/Compiling Linux kernel for QEMU ARMemulatorPosted on 2010/03/22197[EDIT] I have written a new updated version of this posthere.Last time I experimented oncompiling bare-metal ARMprograms andU-Boot; now I want to com
阅读全文
摘要: 1、Suse12可以使用的最高版本为crosstool-ng-1.13.0,再高的版本会有编译错误信息2、编译时,选择arm-cotex-a8的模板,以及unknow-gnulinux-uclibc的uclibc配置选项,会报:[ERROR] Static linking impossible on the host system 'i686-build pc-linux-gnu'在配置菜单中,将c++的静态链接去掉下 3、编译时,报LD_LIBRARY_PATH环境变量已经被设置;unset一下就可以了;整体来, 比从suse10上一个一个的升级组件来编译要方便的多!
阅读全文
摘要: 前见买了台新电脑,计划按照公司的环境搭建一套ARM开发环境。于是找到了Suse10的安装ISO文件,下载了最新的VB,然后将SUSE10安装起来了。 准备开始编译Qemu的虚拟机,结果发现一堆的软件版本对不上,先是glib2的版本不对,于是下了对应的glib2来编译安装,结果发现python的版本不对,又下载了python2.5的版本;安装完成以后,又发现auconf的版本不对,狂昏呀; 当然我知道这个过程很复杂,需要花点时间把这些开源包玩转,但想想,值吗?在一个老的版本上一点一点的升级这些组件,还不如重新更新一个操作系统算了。 选择操作系统是个麻烦的问题,新机器安装的是win7,从来没有用.
阅读全文
摘要: 笔记本同时使用本地网卡和wifi链接,本地网卡没有链接到internet,wifi是可以的,但发现无法访问网络。
查了一下windows的路由,发现启动了本地网卡以后,默认路由发生了变化,使用windows的路由命令搞定了。
阅读全文
摘要: CLFS在线文档:http://cross-lfs.org/view/clfs-embedded/arm/index.html1、环境变量准备:export CLFS_HOST=$(echo ${MACHTYPE} | sed "s/-[^-]*/-cross/")export CLFS=/home/wutiejun/host/clfsexport CLFS_HOST=i686-cross-linuxexport CLFS_TARGET=arm-wap-linux-uclibceabiexport CLFS_PREFIX=/home/wutiejun/host/clfs/c
阅读全文
摘要: 其实对内核的代码已经分析很久了,早就想自己写些什么,从今天开始,从新继续我的博客!这几年都在与Linux打交道了,而且我觉得我也真正的爱上了Linux,所以就写些Linux的东西吧!Linux的东西很多,就内核而言,已经无法一个人去了解所有的机制和细节了。但好在源码是可以随时取到的,只要你熟悉和了解内核的一些基本特性,还是可以很容易上手的!下面,我就把我自己的一些学习经历写出来和大家分享一下!首选...
阅读全文
摘要: livepatch是个可以给运行时的进程打热补丁的工具。它可以方便的修改运行进程中的变量,也可以方便的替换运行进程中的函数,使用新的库函数来取代原来主进程中的函数!1、livepatch源码下载:http://sourcehoge.net/Software/livepatch/2、binutil下载(笔者使用的版本为2.15):http://ftp.gnu.org/gnu/binutils/3、编...
阅读全文
摘要: 本书真的很不错,虽然它的名字叫做“黑客”,但它所讲述的内容却是一个程序员,特别是一个Linux程序员,或者说是C程序员必备的知识!第一讲:二进制Hack的技巧分为6大类:1、各种工具、库2、二进制格式3、系统调用4、OS功能5、处理器功能6、编译器功能从这几大类上就可以看出来,它并不是所谓的黑客工具或者攻略之类的东西,而是深入理解二进制程序的相关知识。相信很多程序写过很多程...
阅读全文
摘要: ARM Stack Unwindingby Michael McTernan IntroductionLanguages like C++ and Java have very useful facilities that allow a stack trace to be collected and displayed in a variety of ways. In Java, a snaps...
阅读全文
摘要: Physical Address Extension - PAE Memory and WindowsUpdated: February 9, 2005Related Links•Operating Systems and PAE SupportOn This PageIntroductionSystem Board Issues: DAC Capabilities for Buses...
阅读全文
摘要: http://whiteyes.blog.hexun.com/9723224_d.html将下载得到的grldr直接改名为grldr.bif,然后使用UltraISO新建一个ISO镜像,选择“启动光盘-加载引导信息”加载grldr.bif。这是,你新建的ISO镜像已经具备了光盘启动功能,grub菜单文件menu.lst此时应该放在光盘根目录,不然grldr启动后找不到。网上...
阅读全文
摘要: 这是内核自带的文档,讲解ARM芯片的内存是如何布局的!比较简单,对于初学者可以看一下!但要想深入理解Linux内存管理,建议还是找几本好书看看,如深入理解Linux虚拟内存,嵌入系统分析,Linux内核分析及程序设计等;Kernel Memory Layout on ARM LinuxLinux在ARM平台上的内存布局Russell King <rmk@arm.linux.org.uk>...
阅读全文
摘要: ucLinux下sqlite数据库移植全攻略 本文讨论的是比较流行的嵌入式开发组合ARM+uclinux,即目标开发板为三星S3C4510,完成sqlite在其uclinux上的移植。 本文假设你已经具备正确编译uclinux的kernel的能力,即有能力完成make menuconfig;make dep;make lib_only;make user_only;make romfs;ma...
阅读全文
摘要: Taylor Swift [Photo: Baidu.com]Love StoryLyric: We were both young when I first saw youI close my eyes and the flashback startsI'm standing there on a balcony in summer airSee the lights, see the part...
阅读全文
摘要: 本网小评:大女人主义 小女人情怀关于“乡村摇滚”: 曾有朋友戏谑说,“What if she's an angel”是“坐着”的弹唱,“Any man of mine”则只能“站着”,并以一种颇富感染力的舞台表演引起观众的共鸣。虽然这种说法欠考究,但细细想来不无道理—...
阅读全文