Wu.Country@侠缘

勤学似春起之苗,不见其增,日有所长; 辍学如磨刀之石,不见其损,日所有亏!

导航

统计

置顶随笔 #

[置顶]与我相关的一些链接

摘要: 只有注册用户登录后才能阅读该文。阅读全文

posted @ 2014-08-10 20:43 Wu.Country@侠缘 阅读(30) 评论(0) 编辑

2014年8月10日 #

与我相关的一些链接

摘要: 只有注册用户登录后才能阅读该文。阅读全文

posted @ 2014-08-10 20:43 Wu.Country@侠缘 阅读(30) 评论(0) 编辑

2012年9月1日 #

[Linux]OpenSuse12图形和文字界面转换

摘要: 1.在Fedora15、16/openSUSE12.1中将图形界面改为字符界面[root@15 system]#mv /etc/systemd/system/default.target/[root@15 system]# ln-s /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target[root@15 system]# reboot2.在Fedora15、16/openSUSE12.1中将字符界面改为图像界面[root@15 system]# mv /etc/systemd/system/default.阅读全文

posted @ 2012-09-01 19:26 Wu.Country@侠缘 阅读(681) 评论(0) 编辑

2012年5月2日 #

haneWIN NFS Server

摘要: 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阅读全文

posted @ 2012-05-02 20:47 Wu.Country@侠缘 阅读(885) 评论(0) 编辑

An Introduction to the Linux-based Assignments

摘要: 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阅读全文

posted @ 2012-05-02 19:37 Wu.Country@侠缘 阅读(180) 评论(0) 编辑

2012年5月1日 #

Booting Linux with U-Boot on QEMU ARM

摘要: 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阅读全文

posted @ 2012-05-01 14:42 Wu.Country@侠缘 阅读(1257) 评论(0) 编辑

Using The mkimage Tool To Create U-Boot Images

摘要: 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.阅读全文

posted @ 2012-05-01 14:38 Wu.Country@侠缘 阅读(327) 评论(0) 编辑

SUSE安全大揭秘之“十诫”

摘要: 【51CTO.com独家特稿】SUSE由于其出色的性能和对安全较好的控制,吸引了很多企业级用户,目前在国内开始有大量的关键应用。但这并不代表SUSE在使用中就是安全的,SUSE里还有很多安全细节要注意。本文就SUSE中的这些安全细节进行逐一介绍,为大家揭开每一个需要注意的地方。 一、补丁、SSH及其他 1、补丁 每个补丁的更新都意味着这是一个安全漏洞,或是有其他严重的功能问题,但如果更新补丁则又可能导致系统的一些异常,甚至引起一些服务的瘫痪。所以对于补丁的更新要慎重处理。从实际的角度来说,有4种做法: 1)是在刚装完系统之后立刻更新补丁,然后再上应用。 2)是通过外围防护手段来保...阅读全文

posted @ 2012-05-01 14:31 Wu.Country@侠缘 阅读(597) 评论(0) 编辑

[Copy]如何使用qemu执行交叉环境下的内核镜像文件

摘要: 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阅读全文

posted @ 2012-05-01 11:52 Wu.Country@侠缘 阅读(477) 评论(1) 编辑

2012年4月30日 #

CT-NG编译错误以及解决办法

摘要: 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上一个一个的升级组件来编译要方便的多!阅读全文

posted @ 2012-04-30 20:06 Wu.Country@侠缘 阅读(603) 评论(0) 编辑

无法忍受在SUSE10上安装开发环境了

摘要: 前见买了台新电脑,计划按照公司的环境搭建一套ARM开发环境。于是找到了Suse10的安装ISO文件,下载了最新的VB,然后将SUSE10安装起来了。 准备开始编译Qemu的虚拟机,结果发现一堆的软件版本对不上,先是glib2的版本不对,于是下了对应的glib2来编译安装,结果发现python的版本不对,又下载了python2.5的版本;安装完成以后,又发现auconf的版本不对,狂昏呀; 当然我知道这个过程很复杂,需要花点时间把这些开源包玩转,但想想,值吗?在一个老的版本上一点一点的升级这些组件,还不如重新更新一个操作系统算了。 选择操作系统是个麻烦的问题,新机器安装的是win7,从来没有用.阅读全文

posted @ 2012-04-30 18:10 Wu.Country@侠缘 阅读(437) 评论(2) 编辑

2012年3月28日 #

Windows的路由命令

摘要: 笔记本同时使用本地网卡和wifi链接,本地网卡没有链接到internet,wifi是可以的,但发现无法访问网络。 查了一下windows的路由,发现启动了本地网卡以后,默认路由发生了变化,使用windows的路由命令搞定了。阅读全文

posted @ 2012-03-28 21:49 Wu.Country@侠缘 阅读(684) 评论(0) 编辑

2011年8月21日 #

【CLFS】记录:

摘要: 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阅读全文

posted @ 2011-08-21 00:28 Wu.Country@侠缘 阅读(1481) 评论(1) 编辑

2010年11月15日 #

Linux内核代码学习笔记(2.6.21.7 ARM) -- 内核启动函数start_kernel

摘要: 其实对内核的代码已经分析很久了,早就想自己写些什么,从今天开始,从新继续我的博客!这几年都在与Linux打交道了,而且我觉得我也真正的爱上了Linux,所以就写些Linux的东西吧!Linux的东西很多,就内核而言,已经无法一个人去了解所有的机制和细节了。但好在源码是可以随时取到的,只要你熟悉和了解内核的一些基本特性,还是可以很容易上手的!下面,我就把我自己的一些学习经历写出来和大家分享一下!首选...阅读全文

posted @ 2010-11-15 23:16 Wu.Country@侠缘 阅读(3147) 评论(3) 编辑

2010年2月22日 #

[读书笔记]Binary Hancks(2) livepatch在X86下的实践

摘要: livepatch是个可以给运行时的进程打热补丁的工具。它可以方便的修改运行进程中的变量,也可以方便的替换运行进程中的函数,使用新的库函数来取代原来主进程中的函数!1、livepatch源码下载:http://sourcehoge.net/Software/livepatch/2、binutil下载(笔者使用的版本为2.15):http://ftp.gnu.org/gnu/binutils/3、编...阅读全文

posted @ 2010-02-22 22:05 Wu.Country@侠缘 阅读(6166) 评论(1) 编辑

2010年2月20日 #

[读书笔记]Binary Hancks(1)

摘要: 本书真的很不错,虽然它的名字叫做“黑客”,但它所讲述的内容却是一个程序员,特别是一个Linux程序员,或者说是C程序员必备的知识!第一讲:二进制Hack的技巧分为6大类:1、各种工具、库2、二进制格式3、系统调用4、OS功能5、处理器功能6、编译器功能从这几大类上就可以看出来,它并不是所谓的黑客工具或者攻略之类的东西,而是深入理解二进制程序的相关知识。相信很多程序写过很多程...阅读全文

posted @ 2010-02-20 22:54 Wu.Country@侠缘 阅读(764) 评论(0) 编辑

2010年1月7日 #

ARM Stack Unwinding

摘要: 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...阅读全文

posted @ 2010-01-07 22:59 Wu.Country@侠缘 阅读(928) 评论(0) 编辑

2010年1月2日 #

Physical Address Extension - PAE Memory and Windows

摘要: Physical Address Extension - PAE Memory and WindowsUpdated: February 9, 2005Related Links•Operating Systems and PAE SupportOn This PageIntroductionSystem Board Issues: DAC Capabilities for Buses...阅读全文

posted @ 2010-01-02 21:14 Wu.Country@侠缘 阅读(893) 评论(0) 编辑

2010年1月1日 #

如何制作grub启动光盘

摘要: http://whiteyes.blog.hexun.com/9723224_d.html将下载得到的grldr直接改名为grldr.bif,然后使用UltraISO新建一个ISO镜像,选择“启动光盘-加载引导信息”加载grldr.bif。这是,你新建的ISO镜像已经具备了光盘启动功能,grub菜单文件menu.lst此时应该放在光盘根目录,不然grldr启动后找不到。网上...阅读全文

posted @ 2010-01-01 12:16 Wu.Country@侠缘 阅读(3827) 评论(0) 编辑

2009年10月25日 #

[译]Kernel Memory Layout on ARM Linux

摘要: 这是内核自带的文档,讲解ARM芯片的内存是如何布局的!比较简单,对于初学者可以看一下!但要想深入理解Linux内存管理,建议还是找几本好书看看,如深入理解Linux虚拟内存,嵌入系统分析,Linux内核分析及程序设计等;Kernel Memory Layout on ARM LinuxLinux在ARM平台上的内存布局Russell King <rmk@arm.linux.org.uk>...阅读全文

posted @ 2009-10-25 21:25 Wu.Country@侠缘 阅读(1594) 评论(0) 编辑

2009年10月23日 #

[转]ucLinux下sqlite数据库移植全攻略

摘要: ucLinux下sqlite数据库移植全攻略   本文讨论的是比较流行的嵌入式开发组合ARM+uclinux,即目标开发板为三星S3C4510,完成sqlite在其uclinux上的移植。  本文假设你已经具备正确编译uclinux的kernel的能力,即有能力完成make menuconfig;make dep;make lib_only;make user_only;make romfs;ma...阅读全文

posted @ 2009-10-23 22:34 Wu.Country@侠缘 阅读(225) 评论(0) 编辑