国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

linux啟動流程

2024-08-28 00:08:20
字體:
來源:轉載
供稿:網友
linux啟動流程
一、linux啟動流程從哪里到哪里
本文旨在描述linux中內核如何調用啟動,然后如何從img的文件系統(tǒng)切換到硬盤的過程。
描述起于:linux-2.6.11initmain.c中函數 static int init(void * unused)
描述止于:etcrc.drc.sysinit文件的被調用
二、描寫linux啟動流程
在linux代碼linux-2.6.11initmain.c中init這個函數被調用時,初始啟動的文件
系統(tǒng)鏡像:ootinitrd-2.6.11.12.img(以2.6.11.12內核為例)已被gru加載到
內存中,并已掛載到根目錄上("")。
1、我們先來看看initrd-2.6.11.12.img到底是個什么東西:
[root@wj-server1 tmp]# cd tmp
[root@wj-server1 tmp]# cp ootinitrd-2.6.11.12.img tmpinitrd-2.6.11.12.gz
[root@wj-server1 tmp]# gunzip initrd-2.6.11.12.gz
解壓縮后的文件為:
[root@wj-server1 tmp]# ls -l initrd-2.6.11.12
-rw-r--r-- 1 root root 846848 7月 31 17:01 initrd-2.6.11.12
是一個CPIO格式的文件,該文件格式是種文件鏡像讓我們將它解開到一個目錄中看看
其中的具體內容:
[root@wj-server1 tmp]# mkdir initrd
[root@wj-server1 tmp]# cd initrd
[root@wj-server1 initrd]# cpio -i  ..initrd-2.6.11.12
1654 locks
[root@wj-server1 initrd]# gzip ..initrd-2.6.11.12
[root@wj-server1 initrd]# mv ..initrd-2.6.11.12.gz ..initrd-2.6.11.12.img
上一篇:linux 掛載ntfs

下一篇:紅帽linux 光驅掛載

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新郑市| 东光县| 桓台县| 灌阳县| 晋中市| 霍山县| 长子县| 朝阳市| 阿克陶县| 鲁甸县| 伊春市| 富阳市| 牡丹江市| 海南省| 成安县| 庆元县| 札达县| 虎林市| 凤阳县| 晋城| 夹江县| 湘潭县| 龙游县| 体育| 内江市| 莱阳市| 海晏县| 温州市| 贵州省| 无为县| 通山县| 阿克| 法库县| 始兴县| 清水县| 隆化县| 庆城县| 古丈县| 黄浦区| 永德县| 包头市|