幾種linux內(nèi)核文件的區(qū)別 |
發(fā)布時(shí)間: 2012/8/26 21:38:27 |
vmlinux編譯出來(lái)的最原始的內(nèi)核文件,未壓縮。 zImage是vmlinux經(jīng)過(guò)gzip壓縮后的文件。 bzImage bz表示“big zImage”,不是用bzip2壓縮的。兩者的不同之處在于,zImage解壓縮內(nèi)核到低端內(nèi)存(第一個(gè)640K),bzImage解壓縮內(nèi)核到高端內(nèi)存(1M以上)。如果內(nèi)核比較小,那么采用zImage或bzImage都行,如果比較大應(yīng)該用bzImage。 uImageU-boot專用的映像文件,它是在zImage之前加上一個(gè)長(zhǎng)度為0x40的tag。 vmlinuz是bzImage/zImage文件的拷貝或指向bzImage/zImage的鏈接。 initrd是“initial ramdisk”的簡(jiǎn)寫。一般被用來(lái)臨時(shí)的引導(dǎo)硬件到實(shí)際內(nèi)核vmlinuz能夠接管并繼續(xù)引導(dǎo)的狀態(tài)。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |