原创 Linux操作系統啓動流程與Grub的配置方法
作者:sixth 一、Linux的啓動流程 1. 從BIOS到KERNEL BIOS自檢->MBR(GRUB)->KERNEL->KERNEL自解壓->內核初始化->內核啓動 2. 內核啓動:創建1#進程並執行,由它創建若干
原创 bash 變量賦值方式
例子:經常在configure腳本中,會出現以下類似的語句,都表示什麼意思呢? if test -n "${ZSH_VERSION+set}"; then ac_env_build_alias_set=${build_alia
原创 LINUX的熱插拔機制(經典文章)
Hot Plug Greg Kroah-Hartman linux的熱插拔是Greg Kroah-Hartman維護,所以這是篇經典文章。如果你有USB或者PCI設備驅動開發基礎,一讀就可以理解。Hot-pluggable device
原创 .Rom .img .RAM文件
Q: 編譯之後在 images 目錄下生成的那些文件都是什麼意思 A: 對於一些可能出現的文件,這裏做一個解釋: romfs.img: 這個文件是通過 tools/romfs-inst.sh 腳本,生成 romfs 目錄及其 下面的文件
原创 OpenWrt Buildroot
OpenWrt Buildroot Usage and documentation by Felix Fietkau and Waldemar Brodkorb, based on uClibc Buildroot docume
原创 vmlinuxz initrd initrd.imd
vmlinuz自然就是內核了,initrd.img是一個小的映象,包含一個最小的linux系統。通常的步驟是先啓動內核,然後內核掛載initrd.img,並執行裏面的腳本來進一步掛載各種各樣的模塊,然後發現真正的root分區,掛載並執行
原创 linux下/dev目錄設備名
/dev/null是用來"吸收"export的,不論它有多少。/dev/zero則不停的export 0,只要你要,要多少有多少。/dev/urandom用來生成低質量的隨機數序列,不信用cat /dev/urandom try 一下
原创 AWK 用法
awk 用法:awk ' pattern {action} ' 變量名 含義 ARGC 命令行變元個數 ARGV 命令行變元數組 FILENAME 當前輸入文件名 FNR 當前文件中的記錄號 FS 輸入域分隔符,默認爲一個空格 R
原创 簡單搭建MIPS交叉編譯環境------新手推薦
去如下網站下載一個工具包就OK了,o(∩_∩)o...哈哈,過程很簡單了 http://www.uclibc.org/ 下載一個buildroot,這是個工具集,接下來所要做的事情就是把gcc、binutils等文件下載下來,放在
原创 嵌入式Linux文件系統簡介
Linux支持多種文件系統,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,爲了對各類文件系統進行統一管理,Linux引入了虛擬文件系統VFS(Virtual File System),爲各
原创 幾個重要的Linux系統內核文件介紹
編譯Linux內核,需要根據規定的步驟進行,下面介紹編譯內核過程中涉及到幾個重要的文件……mynix編譯自www.linux.org之Linux HowTo之Kernel HowTo 在網絡中,不少服務器採用的是Linux系統。爲了
原创 Wireless Router with a 3G/UMTS/HSDPA dongle (OPENWRT 無線網絡連接)
Wireless Router with a 3G/UMTS/HSDPA dongle This article describes how I set up a wireless access point that is
原创 Linux中/usr與/var目錄詳解
Linux中/usr與/var目錄詳解 /usr文件系統 /usr 文件系統經常很大,因爲所有程序安裝在這裏. /usr 裏的所有文件一般來自Linux distribution;本地安裝的程序和其他東西在/usr/local
原创 sysfs 文件系統
sysfs 文件系統總是被掛載在 /sys 掛載點上。雖然在較早期的2.6內核系統上並沒有規定 sysfs 的標準掛載位置,可以把 sysfs 掛載在任何位置,但較近的2.6內核修正了這一規則,要求 sysfs 總是掛載在 /sys
原创 What is mini_for? mini_fo文件系統
What is mini_fo? mini_fo is a virtual kernel file system that can make read-only file systems writable. This is done