国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

從GRUB到內核 從內核到根文件系統
2009-06-04   OwnLinux.cn

    按下電源,咔一下,電腦啟動啦,接著BIOS的畫面出來啦,不一會,GRUB的界面出來,然后就是一行接一行的字符在黑屏上閃動,不時地有OK的字樣出現.呵呵,不要走神哈,該輸入用戶名和密碼啦,….成功地進入了系統,這算是系統啟動完成啦。那么這個過程到底有什么事情發生啦,哪些值得我們學習呢?本文就以linux 開機為線索,講述引導器,內核,根文件系統的關系。

1)引導器

    這個是大家所熟知的吧,linux下常用的就有:grub,這是當今主流啦;lilo,這啊,曾經風光過,現在讓grub接了重任;syslinux這是個輕量級的引導器,一般在光盤,USB上做引導器,做個liveUSB的應該很清楚哦,無盤啟動的應用中也能找到它的身影.

    引導器的主要功能就是找到內核(vmlinuz),然后把它載入內存,當然還有initrd啦,以GRUB為例,在我的系統(centos5.2)里是這么寫的

#/boot/grub/menu.lst

title Centos 5.2 kernel-2.6.18-92.1.17.el5
root (hd0,7)
kernel /vmlinuz-2.6.18-92.1.17.el5 root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-92.1.17.el5.img
boot
 


    在這明確了內核的位置,并向內核傳遞了一些參數。initrd扮了一個很重要的角色 ,負責在內核訪問根文件系統前加載驅動。

2)內核

    一個完整的內核就是由內核源碼產生的,在這kernel.org 能找到源碼,壓縮后有50M左右,解開后有好幾百M呢,我們可以重新編譯源碼來更新我們已有的內核,以提高性能和兼容能力。那么這個源碼經編譯后產出了哪些東東呢,出以我的機子為例:

A)內核部分,在/boot分區下

/boot/initrd-2.6.18-92.1.17.el5.img

/boot/System.map-2.6.18-92.1.17.el5…………….這是符號表,函數與地址的映射關系

/boot/vmlinuz-2.6.18-92.1.17.el5

/boot/config-2.6.18-92.1.17.el5………………………..內核的配置文件,由make xconfig命令產生的
 


B) 內核模塊部分,在/lib/modules/2.6.18-92.1.17.el5目錄下 ,2.6.18-92.1.17.el5這是版本號,每一個人的機子上可能會不同。所有模塊都在這,還有它們之間的依賴關系

[root@xx 2.6.18-92.1.17.el5]# pwd
/lib/modules/2.6.18-92.1.17.el5
[root@xx 2.6.18-92.1.17.el5]# ls -l
總計 1128
lrwxrwxrwx 1 root root 48 11-11 20:14 build -> ../../../usr/src/kernels/2.6.18-92.1.17.el5-i686
drwxr-xr-x 2 root root 4096 11-05 03:09 extra
drwxr-xr-x 10 root root 4096 11-11 20:28 kernel ……………………………內核模塊就中此目錄
drwxr-xr-x 2 root root 4096 11-13 14:50 misc
-rw-r–r– 1 root root 252332 11-13 14:50 modules.alias
-rw-r–r– 1 root root 69 11-13 14:50 modules.ccwmap
-rw-r–r– 1 root root 209702 11-13 14:50 modules.dep………………….模塊間的依賴關系
-rw-r–r– 1 root root 147 11-13 14:50 modules.ieee1394map
-rw-r–r– 1 root root 375 11-13 14:50 modules.inputmap
-rw-r–r– 1 root root 2314 11-13 14:50 modules.isapnpmap
-rw-r–r– 1 root root 74 11-13 14:50 modules.ofmap
-rw-r–r– 1 root root 191108 11-13 14:50 modules.pcimap……………….物理設備與內核模塊的對應關系
-rw-r–r– 1 root root 589 11-13 14:50 modules.seriomap
-rw-r–r– 1 root root 105259 11-13 14:50 modules.symbols
-rw-r–r– 1 root root 322731 11-13 14:50 modules.usbmap
lrwxrwxrwx 1 root root 5 11-11 20:14 source -> build
drwxr-xr-x 2 root root 4096 11-05 03:09 updates
drwxr-xr-x 4 root root 4096 11-11 20:14 weak-updates
 


注意source,build這兩個目錄,在裝顯卡驅動時就認識它們倆了吧,

C)頭文件及相關的內核配置文件

/usr/src/kernels/2.6.18-92.1.17.el5-i686,在構造或者是編譯相關內核模塊就要用到這個地方的文件,在安裝顯卡驅動的時候就是這個目錄下的東東,有沒有什么映象啊,為什么呢?當然是想看看3D桌面啦,是不是啊。。。。

[root@xx 2.6.18-92.1.17.el5-i686]# pwd
/usr/src/kernels/2.6.18-92.1.17.el5-i686
[root@xx 2.6.18-92.1.17.el5-i686]# ls
arch drivers init kernel mm net sound
block fs ipc lib Module.kabi scripts symsets-2.6.18-92.1.17.el5.tar.gz
crypto include kabi_whitelist Makefile Module.symvers security usr
 


頭文件在include目錄下

3)根文件系統

    根文件系統很熟悉撒,開機后進入的系統就在根文件系統里,有/boot,/usr,/bin,/var等等

    引導器,內核,根文件系統 ,有了一個大概的映象了,現在就說說它們之事有一些事兒。

    引導器找內核,如GRUB它自代了一點驅動可以讀內核所處的文件系統,如syslinux它是通過扇區地址找到的內核,initrd內有個名叫linuxrc或init的可執行文件(shell腳本也可以),提供一個虛根環境,加載硬盤驅動,讀取根文件系統,為內核換根(從虛根環境到根文件系統)做個物質準備。內核換到根文件系統后,以前的虛根環境被umount掉啦,至此內核就可加載它所需要的內核模塊啦,然后系統就啟動啦#p#分頁標題#e#

熱詞搜索:

上一篇:用途多樣 帶你見識形形色色的Linux
下一篇:有感于春節晚會的舞臺技術

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美午夜电影网| 国产精品福利在线观看| 欧美久久综合| 亚洲日本成人在线观看| 欧美视频一区二区三区四区| 亚洲一区二区三区免费观看| 国产精品视频区| 久久久美女艺术照精彩视频福利播放| 在线成人中文字幕| 欧美日韩在线视频一区二区| 欧美一区二区三区四区高清| 亚洲三级电影全部在线观看高清| 国产精品青草久久久久福利99| 久久夜色精品亚洲噜噜国产mv| 亚洲人成在线影院| 国产日韩欧美视频| 欧美日韩国产欧美日美国产精品| 销魂美女一区二区三区视频在线| 在线免费观看视频一区| 国产精品久久久久久一区二区三区| 久久av二区| 亚洲视频在线观看免费| 在线观看国产欧美| 国产视频在线观看一区| 欧美日韩一区二区视频在线观看| 久热精品视频| 久久精品国产亚洲精品 | 欧美国产亚洲精品久久久8v| 亚洲女人天堂成人av在线| 91久久黄色| 国产有码一区二区| 国产精品入口福利| 欧美视频官网| 欧美日韩成人在线| 蜜臀99久久精品久久久久久软件| 亚洲欧美三级伦理| 一区二区三区久久| 一二三四社区欧美黄| 亚洲日本欧美| 亚洲国产片色| 伊人天天综合| 亚洲电影天堂av| 在线观看日韩欧美| 亚洲黄色精品| 在线一区观看| 久久精视频免费在线久久完整在线看| 久久国产精品一区二区三区四区 | 国产精品美女一区二区| 久久综合伊人77777麻豆| 欧美精品不卡| 影音先锋欧美精品| 久久国产加勒比精品无码| 国产一区二区三区电影在线观看| 麻豆av一区二区三区| 精品电影一区| 国产精品高清在线观看| 亚洲国产精品悠悠久久琪琪| 激情一区二区| 激情文学一区| 136国产福利精品导航网址| 亚洲高清视频一区| 久久野战av| 在线日韩日本国产亚洲| 欧美人成在线| 日韩视频在线免费| 亚洲日本理论电影| 亚洲免费精品| 亚洲午夜视频| 欧美在线视频一区二区| 久久国产黑丝| 久久亚洲精品一区| 欧美激情1区2区3区| 欧美日韩国产综合网| 国产精品高潮视频| 国产精品一级在线| 海角社区69精品视频| 亚洲韩国青草视频| 亚洲私人黄色宅男| 久久精品女人| 欧美好吊妞视频| 国产精品男人爽免费视频1| 国精产品99永久一区一区| 91久久精品日日躁夜夜躁国产| 日韩一级精品视频在线观看| 亚洲一区二区三区精品视频| 久久久噜噜噜久久| 欧美日韩国产小视频| 国产午夜精品美女视频明星a级| 影院欧美亚洲| 亚洲视频在线观看| 开心色5月久久精品| 欧美日韩在线一区二区三区| 国内精品模特av私拍在线观看| 日韩一级黄色片| 久久精品道一区二区三区| 欧美日韩午夜精品| 伊人久久噜噜噜躁狠狠躁| 亚洲视频在线一区观看| 噜噜噜噜噜久久久久久91| 国产精品综合久久久| 亚洲日本成人网| 久久久久久久999精品视频| 欧美三级电影网| 亚洲高清视频一区二区| 午夜精品视频在线观看一区二区 | 一区二区在线免费观看| 一本大道久久a久久精二百| 久久一区视频| 国产尤物精品| 欧美一区午夜精品| 国产免费观看久久| 在线亚洲欧美视频| 欧美精品久久99| 亚洲福利在线观看| 欧美自拍偷拍| 国产日韩欧美综合| 午夜欧美不卡精品aaaaa| 国产精品大全| 国产精品99久久99久久久二8| 欧美极品aⅴ影院| 亚洲国产日韩一区| 久久综合影音| 一区二区视频在线观看| 久久精品一本久久99精品| 国产日韩欧美高清| 欧美一区在线看| 国产一区二区丝袜高跟鞋图片 | 亚洲男人天堂2024| 欧美日韩一区国产| 亚洲视频 欧洲视频| 欧美亚洲不卡| 亚洲在线一区二区三区| 国产精品亚洲视频| 午夜亚洲性色福利视频| 国产一区二区三区免费不卡 | 美女脱光内衣内裤视频久久网站| 狠狠色丁香久久婷婷综合_中| 久久久久免费视频| 亚洲大胆人体视频| 欧美护士18xxxxhd| 99国产精品私拍| 欧美三级在线视频| 亚洲一区美女视频在线观看免费| 国产精品久久网站| 欧美专区日韩视频| 在线免费观看欧美| 欧美精品一区二区在线播放| 中国成人黄色视屏| 国产亚洲亚洲| 免费91麻豆精品国产自产在线观看| 亚洲福利视频网| 欧美先锋影音| 久久国产高清| 亚洲美女免费精品视频在线观看| 欧美日韩国产一区精品一区| 香港成人在线视频| 亚洲黄色视屏| 国产精品久久久久久福利一牛影视| 性一交一乱一区二区洋洋av| 狠狠色香婷婷久久亚洲精品| 欧美精彩视频一区二区三区| 亚洲午夜精品久久久久久浪潮 | 在线观看欧美日韩国产| 欧美精品v日韩精品v国产精品| 亚洲图片在线观看| 加勒比av一区二区| 欧美婷婷在线| 久久在线免费观看| 亚洲香蕉视频| 1024成人网色www| 国产精品九九| 欧美黑人一区二区三区| 亚洲欧美国产毛片在线| 亚洲美女视频在线观看| 国产一区二区精品久久| 欧美日韩一卡二卡| 欧美gay视频激情| 久久aⅴ乱码一区二区三区| 日韩午夜在线| 亚洲高清不卡| 国产午夜久久| 国产精品成人aaaaa网站| 美脚丝袜一区二区三区在线观看 | 香蕉成人啪国产精品视频综合网| 亚洲大片在线观看| 国产目拍亚洲精品99久久精品| 欧美激情视频给我| 久久蜜桃精品| 久久精品国产欧美激情| 亚洲一区中文| 中文亚洲视频在线| 亚洲另类在线视频| 亚洲春色另类小说| 韩国av一区二区| 国产欧美一级| 国产精品一区在线观看你懂的| 欧美日韩理论| 欧美日韩国产综合视频在线观看中文| 狼人天天伊人久久| 快射av在线播放一区|