Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 幾種linux內核文件的區別

幾種linux內核文件的區別

日期:2017/2/7 16:56:44      編輯:Linux教程

  vmlinux編譯出來的最原始的內核文件,未壓縮。

  zImage是vmlinux經過gzip壓縮後的文件。

  bzImage bz表示“big zImage”,不是用bzip2壓縮的。兩者的不同之處在於,zImage解壓縮內核到低端內存(第一個640K),bzImage解壓縮內核到高端內存(1M以上)。如果內核比較小,那麼采用zImage或bzImage都行,如果比較大應該用bzImage。

 

  uImageU-boot專用的映像文件,它是在zImage之前加上一個長度為0x40的tag。

  vmlinuz是bzImage/zImage文件的拷貝或指向bzImage/zImage的鏈接。

  initrd是“initial ramdisk”的簡寫。一般被用來臨時的引導硬件到實際內核vmlinuz能夠接管並繼續引導的狀態。

Copyright © Windows教程網 All Rights Reserved