随笔分类 -  linux

linux system bash and so on
linux内核的生成过程, vmlinux调试分析
摘要:http://blog.chinaunix.net/uid-2630593-id-2530229.html1. 依据arch/arm/kernel/vmlinux.lds 生成linux内核源码根目录下的vmlinux,这个vmlinux属于未压缩,带调试信息、符号表的最初的内核,大小约23MB; arm-linux-gnu-ld -EL -p --no-undefined -X -o vmlinux -T arch/arm/kernel/vmlinux.lds arch/arm/kernel/head.o arch/arm/kernel/init_task.o init/built-in.o 阅读全文

posted @ 2013-01-27 12:43 博远小记 阅读(587) 评论(0) 推荐(0)

git基础知识
摘要:转http://www.cnblogs.com/zhangjing230/archive/2012/05/09/2489745.html 阅读全文

posted @ 2013-01-20 18:18 博远小记 阅读(95) 评论(0) 推荐(0)

vmlinux,vmlinuz,uImage,zImage,bzImage之间的异同[转]
摘要:转自:http://www.cnblogs.com/hnrainll/category/283519.htmllinux内核镜像格式 一、Linux内核镜像格式 Linux内核有多种格式的镜像,包括vmlinux、Image、zImage、bzImage、uImage、xipImage、bootpImage等. (1)kernel镜像格式:vmlinux vmlinuz是可引导的、可压缩的内核镜像,vm代表Virtual Memory.Linux支持虚拟内存,因此得名vm.它是由用户对内核源码编译得到,实质是elf格式的文件.也就是说,vmlinux是编译出来的最原始的内核文件,未压缩.这种格 阅读全文

posted @ 2013-01-20 17:55 博远小记 阅读(455) 评论(0) 推荐(0)

linux panic and bug
摘要:http://blog.csdn.net/tommy_wxie/article/details/7313949 阅读全文

posted @ 2013-01-20 16:01 博远小记 阅读(110) 评论(0) 推荐(0)

sudo 命令
摘要:http://blog.csdn.net/snowolf_538/article/details/6706066 阅读全文

posted @ 2013-01-20 15:59 博远小记 阅读(92) 评论(0) 推荐(0)

Fedora 下更改应用程序下的程序链接
摘要:最近想更改一下系统面板“应用程序"下显示的程序的快捷方式,在网上搜集了很多资料,现在自己整理一下,以备以后所需。1、linux下与程序快捷方式有关的文件在/usr/share/applications下的.desktop文件 每一个程序都有与它相对应的快捷方式可以通过修改文件的方式来设置自己想要的程序快捷方式。2.在系统-首选项-主菜单来修改但是有些linux系统发行版没有安装此功能,所以需要首先手动安装一下。命令如下:yum install alacarte安装之后就可以轻松的更改菜单啦 阅读全文

posted @ 2012-02-15 18:34 博远小记 阅读(172) 评论(0) 推荐(0)

linux下repair filesystem 模式修复方法
摘要:最近在挂载文件系统的时候,不小心将/etc/fstab文件更改错误了,导致系统不能够正常的加载,只能在repair filesystem下进行文件修复但是在此环境下,/etc/fstab文件是写保护的,不能够直接进行编辑,所以应该首先以读写的方式重新加载根文件系统mount -o remount,rw /之后就可以重新编辑/etc/fstab文件了在网上查阅资料发现,非正常关机也可以引起磁盘分区问题,不能正常进入系统,修改方法如下fsck /dev/hdax 后reboot进入或者只用fsck来修复,只管y回车即可。 阅读全文

posted @ 2012-02-14 11:13 博远小记 阅读(1006) 评论(0) 推荐(0)

让Mozilla Firefox支持flashplayer
摘要:现在大部分linux发行版都默认安装Mozilla Firefox,但是在浏览网页的时候会提示你安装flash插件,对此我们可以从网站上下载flash安装包,然后放在plugs文件目录下就可以了,详细的安装过程如下:(1)首先从网站上下载安装包 install_flash_player_10_linux.tar.gz(2)解压缩文件 tar -vxzf install_flash_player_10_linux.tar.gz(3)你会发现解压lib文件 libflashplayer.so(4)将此文件放到用户文件路径下 .Mozilla/plugs 下就可以了 最后还更改为可执行文件cd 切换 阅读全文

posted @ 2011-10-25 13:21 博远小记 阅读(517) 评论(1) 推荐(0)

怎样在linux系统下挂载ntfs硬盘
摘要:最近在电脑上安装了win7和scientific linux双操作系统,几经波折终于安装成功了,毕竟以前没有这方面的经验。但是后来发现在linux环境下,不能够挂载windows的系统盘(ntfs格式),提示不能够识别“ntfs”格式。现在是我在网上搜集的解决方法,在这里给大家分享一下,希望对你们有所帮助。(1)安装支持ntfs格式的驱动程序ntfs-3g下载地址为:http://www.tuxera.com/community/ntfs-3g-download/网站会不时的进行更新,我下载的稳定版本Stable Source Release 2011.4.12(2)然后就是解压缩,编译和安装 阅读全文

posted @ 2011-10-24 18:15 博远小记 阅读(710) 评论(0) 推荐(0)

Kbuild学习
摘要:Kbuild学习在linux内核配置中主要有Kbuild Makefiles来完成。一下是简单总结的语法:(1)目标定义(goal defination)一个简单的语句为:obj-y +=foo.oorobj-m +=foo.o其中foo.o 为foo.c or foo.s 编译而来obj-y直接加载到内核镜像中,而obj-m则是以模型的形式来加载Kbuild Makefiles 会编译所有的$(obj-y)文件,然后调用$(LD) -r 合成build.o 文件build.o 由它的上层makefile连接到vmlinux中文档会不断地进行更新,如果有什么错误的地方,希望大家指正! 阅读全文

posted @ 2011-09-19 12:13 博远小记 阅读(940) 评论(0) 推荐(0)

导航