回覆列表
  • 1 # 使用者834195712159

    詳解如下:

    一、vmlinuz

      vmlinuz是可引導的、壓縮的核心。“vm”代表“Virtual Memory”。Linux 支援虛擬記憶體,不像老的作業系統比如DOS有640KB記憶體的限制。Linux能夠使用硬碟空間作為虛擬記憶體,因此得名“vm”。vmlinuz是可執行的Linux核心,它位於/boot/vmlinuz,它一般是一個軟連結。

    二、initrd-x.x.x.img

      initrd是“initial ramdisk”的簡寫。initrd一般被用來臨時的引導硬體到實際核心vmlinuz能夠接管並繼續引導的狀態。initrd-2.4.7- 10.img主要是用於載入ext3等檔案系統及scsi裝置的驅動。比如,使用的是scsi硬碟,而核心vmlinuz中並沒有這個scsi硬體的驅 動,那麼在裝入scsi模組之前,核心不能載入根檔案系統,但scsi模組儲存在根檔案系統的/lib/modules下。為了解決這個問題,可以引導一 個能夠讀實際核心的initrd核心並用initrd修正scsi引導問題。initrd-2.4.7-10.img是用gzip壓縮的檔案。

    三、 System.map

      System.map是一個特定核心的核心符號表。它是你當前執行的核心的System.map的連結。

     

  • 中秋節和大豐收的關聯?
  • 愛你不是為了想和你去如家.的歌詞?