構(gòu)造Linux的圖形化安裝程序(1)
(Any) PCI access mode PCI硬件的存取方式
EISA support 內(nèi)核級(jí)EISA總線支持
Support for hot-pluggable devices 支持熱插拔設(shè)備
System V IPC SystemV的進(jìn)程間通訊機(jī)制
(ELF) Kernel core (/proc/kcore) format 內(nèi)核文件格式為ELF
Kernel support for a.out binaries 內(nèi)核模塊支持a.out文件
*> Kernel support for ELF binaries 內(nèi)核支持ELF格式
Kernel support for MISC binaries 內(nèi)核模塊支持其他的格式
對(duì)于網(wǎng)絡(luò)支持和IPC機(jī)制的內(nèi)核支持是必須的,因?yàn)長(zhǎng)inux上的很多程序,即便它沒有進(jìn)行網(wǎng)絡(luò)通訊,它也用這些方式進(jìn)行進(jìn)程間通訊。對(duì)于ELF的內(nèi)核支持也是必須的,因?yàn)榘惭b程序需要使用初始內(nèi)存映像(initrd),這種方式需要調(diào)用程序完成一些初始化的工作,這就要求內(nèi)核必須能夠支持ELF可執(zhí)行文件格式。其他對(duì)于PCI、EISA設(shè)備的支持,是提高安裝內(nèi)核硬件兼容性的必要選項(xiàng)。
Parallel port support 并行端口支持,要引入并口設(shè)備支持時(shí)
Parallel port support 模塊化的并行端口支持
PC-style hardware PC類型的硬件
IEEE 1284 transfer modes IEEE 1284傳送模式支持(支持設(shè)備自檢)
對(duì)于并口而言,為了自動(dòng)檢測(cè)連接到并口的設(shè)備,必須將IEEE 1284傳送模式支持打入內(nèi)核。對(duì)于不支持IEEE 1284傳送模式的并口設(shè)備,系統(tǒng)是無(wú)法進(jìn)行自動(dòng)檢測(cè)的。
Plug and Play configuration
Plug and Play support 模塊化的即插即用設(shè)備支持
ISA Plug and Play support 模塊化的ISA即插即用設(shè)備支持
在2.4.x內(nèi)核中,對(duì)ISA Plug and Play設(shè)備的支持存在一些錯(cuò)誤,對(duì)于部分設(shè)備,將此選項(xiàng)置入內(nèi)核,設(shè)備是無(wú)法正常工作的。因此,建議在定制內(nèi)核時(shí),對(duì)此類設(shè)備的支持采用內(nèi)核模塊方式。
Block devices 引入對(duì)塊設(shè)備的支持
*> RAM disk support 核心支持RAM磁盤
(4096) Default RAM disk size
Initial RAM disk (initrd) support
初始RAM磁盤的內(nèi)核支持。因?yàn)榘惭b程序需要設(shè)置初始內(nèi)存鏡像以加載設(shè)備模塊,所以這一選項(xiàng)對(duì)于安裝程序是必須的。
其他的選項(xiàng)都作為設(shè)備模塊存在,在需要時(shí)可以放入初始內(nèi)存鏡像中。
Multi-device support (RAID and LVM)
Multiple devices driver support (RAID and LVM)
*> RAID support 將設(shè)備模塊md.o打入內(nèi)核
如果將md.o不置入內(nèi)核,僅為模塊方式,raid分區(qū)將無(wú)法作為根分區(qū)啟動(dòng)系統(tǒng)。這主要是因?yàn)閞aid設(shè)備需要在啟動(dòng)之初對(duì)硬盤進(jìn)行讀寫,以決定raid分區(qū)的位置,類型等參數(shù)。
Linear (append) mode
RAID-0 (striping) mode
RAID-1 (mirroring) mode
RAID-4/RAID-5 mode
Multipath I/O support
Logical volu
評(píng)論