核心編譯part4
USB Imaging devices
#USB Mustek MDC800 Digital Camera support對Mustek MDC800數位相機的支援,選N
#Microtek X6USB scanner support對Microtek X6USB掃描器的支援,選N
USB Multimedia devices
#DABUSB driver對DABUSB(Digital Audio Broadcasting)接收器的支援,選N
#USB 3com HomeConnect (aka vicam) support對3Com的相機的支援,選N
#D-Link USB FM radio support對調頻無線電的支援,選N
#USB IBM (Xirlink) C-it Camera support對IBM的Xirlink PC Camera的支援,選N
#USB Konica Webcam support對 Konica公司的Webcam相機的支援,選N
#USB OV511 Camera suppor對OV511相機的支援,選N
#USB SE401 Camera support對SE401相機的支援,選N
#USB SN
#USB STV680 (Pencam) Camera support對STV680相機的支援,選N
#USB Philips Cameras對 Philips相機的支援,選N
USB Network Adapters
#USB Network Adapters對連線在USB上的網路適配卡的支援,除非有以個連線在USB上的網路介面卡,全選N
#USB Monitor此項將會建立一個元件用於在外圍特殊裝置和主機之間截獲通訊量,選N
USB Serial Converter support
#USB Serial Converter support對USB串列埠轉換器的支援,如果你有一個USB裝置提供或是被當成一個串列埠裝置來執行,而你項將它連到你的USB上,選N
USB Miscellaneous drivers
#EMI 6|
#EMI 2|6 USB Audio interface support對EMI 2|6 USB音訊介面的支援,選N
#USB Auerswald ISDN support對連線到USB上的ISDN裝置的支援,選N
#USB Diamond Rio500 support對連線到USB口的Rio500 MP3播放器的支援,選N
#USB Lego Infrared Tower support對連線到USB口的紅外發射器的支援,選N
#USB LCD driver support 對連線到USB口的液晶屏的支援,選N
#USB LED driver support 對連線到USB口的發光二級管的支援,選N
#Cypress USB thermometer driver support對連線到USB口的溫度計的支援,選N
#USB PhidgetKit support對連線到USB口PhidgetKit的支援,選N
#USB PhidgetServo support對連線到USB口 PhidgetServo 的支援,選N
#Siemens ID USB Mouse Fingerprint sensor support對西門子的USB滑鼠指紋識別器的支援,選N
#USB LD driver對連線到USB口的需要進行中斷傳送的支援,選N
#USB testing driver用特殊的裝置韌體對迴歸和壓力進行測試,選N
USB Gadget Support
#Support for USB Gadgets因為USB是基於主/從模式的協議,使你可以使用以臺主機並連線127臺外圍裝置,此項可以使能夠在一臺外圍裝置上使用Linux,選N
#MMC support對多媒體卡匯流排協議的支援,選N
InfiniBand support
#InfiniBand support對InfiniBand的支援,如果需要你還要選擇一個適當的協議來作為你InfiniBand硬體的驅動,選N
File systems(檔案系統)
#Second extended fs support對Second extended(Ext2)檔案的支援,因為EXT2為標準的Linux檔案系統,選Y
#Ext2 extended attributes 對Ext2的擴充套件功能為核心或使用者可以將鍵:值對和節點聯絡起來,選Y
#Ext2 POSIX Access Control Lists可移植作業系統介面訪問控制列表允許使用者和組可以高於owner/group/world例程,選Y
#Ext2 Security Labels安全標籤允許模組透過安全模組SELinux來實現選擇物件的訪問控制,選Y
#Ext2 execute in place support可以選擇一個可以在記憶體備份塊裝置中執行的裝置而不使用頁快取,選N
#Ext3 journalling file system support對Ext2的新型檔案系統Ext3的支援,Ext3比Ext2加入來日誌記錄功能,使得檔案系統更安全,選Y
#Ext3 extended attributes對Ext3的擴充套件功能核心或使用者可以將鍵:值對和節點聯絡起來,選Y
#Ext3 POSIX Access Control Lists可移植作業系統介面訪問控制列表允許使用者和組可以高於owner/group/world例程,選Y
#Ext3 Security Labels安全標籤允許模組透過安全模組SELinux來實現選擇物件的訪問控制,選Y
#JBD (ext3) debugging support幫助你知道你的Ext3檔案在執行過程中出現了什麼問題,選N
#Reiserfs support檔案系統ReiserFS和Ext2一樣有效率,當有很多的目錄和小檔案的時候ReiserFS更有效,選N
#JFS filesystem support對IBM's Journaled檔案系統的支援,選N
#Minix fs support如前面所說,Minix為Linux的先驅,單是除非要存取Minix 作業系統的資料,選N
#ROM file system support除非希望存取ROM中的資料,選N
#Inotify file change notification support對系統關聯呼叫的支援,選Y
#Quota support對磁碟限額的支援,可以根據對每個使用者進行磁碟使用的限制,在較多使用者的機器上很有效,不至於某個使用者用光所有的/home目錄,選Y
#Old quota format support對
#Quota format v2 support此磁碟配額格式可以支援32位的UIDS/GIDS,選Y
#Kernel automounter support支援系統的自動掛載遠端的檔案系統,網路中有多臺Linux系統要用NFS共享檔案有效,選N
#Kernel automounter version 4 support支援系統的自動掛載遠端的檔案系統版本4的支援,同樣支援版本3,選N
XFS support
#XFS filesystem support檔案系統XFS是起源於SGI IRIX平臺上的一種高效率的帶日誌的檔案系統,選N
#Realtime support使使用者可以掛載,使用帶有真實模式子卷的XFS檔案系統,選N
#Quota support可以對XFS上的使用者或組進行磁碟配額,選N
#Security Label support安全標籤允許模組透過安全模組SELinux來實現在XFS檔案系統中的選擇物件的訪問控制,選N
#POSIX ACL support可移植作業系統介面訪問控制列表允許使用者和組可以在XFS中高於owner/group/world例程,選N
CD-ROM/DVD Filesystems
#ISO 9660 CDROM file system support對標準光碟機檔案系統的支援,除非不用光碟機,選Y
#Microsoft Joliet CDROM extensions對ISO 9660 CD-ROM檔案系統的擴充套件,支援統一格式的長檔名,選Y
#Transparent decompression extension對透明壓縮副檔名的支援,允許將檔案以透明壓縮格式儲存CD-ROM上,而且當訪問光碟機時可以採用透明方式解壓,選Y
#UDF file system support對一些支援採用包的形式進行寫入的CD或DVD燒錄機的支援,選N
DOS/FAT/NT Filesystems
#MSDOS fs support對MSDOS檔案系統的支援,選N
#VFAT (Windows-95) fs support對VFAT檔案系統的支援,選Y
#Default codepage for FAT對預設頁面碼的支援,預設為473
#Default iocharset for FAT 對預設iocharset的支援,預設為ASCII
#NTFS file system support對NTFS檔案系統的支援,選Y
#NTFS debugging support此項會將NTFS檔案系統執行時產生的錯誤記錄到日誌檔案中,除非對NTFS的所有問題很在行,選N
#NTFS write support支援對已經存在的檔案的覆蓋,不會改變檔案長度,重名,刪除,建立目錄,選N
Pseudo filesystems
#/proc file system support此項/proc中的虛擬檔案系統提供來系統的狀態,因為為虛擬檔案,所以它不佔有硬碟空間,它只是當你試圖去訪問檔案時它對核心的一個對映,選Y
#/proc/kcore support對/proc/kcore檔案的支援這兩項對你在執行系統時想知道系統的狀態有效,線Y
#/dev/pts Extended Attributes在/dev/pts檔案系統中擴充套件功能核心或使用者可以將鍵:值對和節點聯絡起來,選Y
#/dev/pts Security Labels在/dev/pts檔案系統中安全標籤允許模組透過安全模組SELinux來實現在XFS檔案系統中的選擇物件的訪問控制,選N
#Virtual memory file system support它是對將檔案放在虛擬儲存器上的一種檔案系統,tmp檔案系統是臨時的,它不會在硬碟上創造任何檔案所有的檔案都放在儲存器或是交換空間上,選Y
#tmpfs Extended Attributes在TMP檔案系統中擴充套件功能核心或使用者可以將鍵:值對和節點聯絡起來,選Y
#tmpfs Security Labels在RMP檔案系統中安全標籤允許模組透過安全模組SELinux來實現在XFS檔案系統中的選擇物件的訪問控制,選N
#HugeTLB file system support對HugeTLB檔案系統的支援,選Y
Miscellaneous filesystems
#Miscellaneous filesystems對其它檔案系統的支援
#ADFS file system support對執行在Acorn's ARM-based Risc PC和Acorn Archimedes系列機器上的RiscOS作業系統上的ADFS(Acorn Disc Filing System)的支援,選N
#Amiga FFS file system support對Amiga(tm) systems從AmigaOS Version 1.3 (34.20)系統開始執行於硬碟上的FFS(Fast File System)的支援,選N
#Apple Macintosh file system support對蘋果公司的 Macintosh機檔案系統的支援,選N
#Apple Extended HFS file system support此項使你可以在本地以完全讀寫的許可權掛載擴充套件格式的Macintosh格式化檔案系統,選N
#BeOS file system (BeFS) support (read only)對Be的本地檔案系統BeOS檔案系統的支援,選N
#BFS file system support對現在多數銀行等金融機構中使用的SCO UnixWare作業系統中的檔案系統Boot File System (BFS)的支援,使引導器可以在引導過程中訪問核心映象和其它的重要檔案系統,選N
#EFS file system support (read only)對一些老的檔案系統如非ISO9660 CD-ROMs和SGI's IRIX作業系統中的硬碟分割槽的支援,選N
#Compressed ROM file system support對基於ROM的嵌入式系統中的簡單,容量小,扁平檔案系統CramFs(Compressed ROM File System)的支援,選N
#FreeVxFS file system support對SCO UnixWare和可以選擇的 Sunsoft Solaris作業系統的 VERITAS VxFS(TM)檔案系統的支援,選N
#OS/2 HPFS file system support對IBM的OS/2 PC作業系統上的Warp和HPFS檔案系統的支援,選N
#QNX4 file system support (read only)對實時作業系統QNX 4和QNX 6上的QNX4檔案系統的支援,選N
#System V/Xenix/V7/Coherent file system support對SCO, Xenix和Coherent等用於intel機器上基於Unix的用於商業的作業系統和用於DEC PDP-11上的Version 7檔案系統的支援,除非你要從這樣的系統上讀取檔案,選N
#UFS file system support對BSD和BSD衍生物如 SunOS, FreeBSD, NetBSD,
OpenBSD and NeXTstep等作業系統上的UFS檔案系統的支援,選Y
Network File Systems
#NFS file system support對NFS的支援,用於在多臺Unix或Linux系統間掛載共享檔案,如公司內有一臺檔案伺服器,所有的其它Unix或Linux機器都從上面後的檔案,選N
#NFS server support對NFS伺服器的支援,除非你的機器想要用來作一臺檔案伺服器在其它的Unix或Linux機器中共享檔案,選N
#SMB file system support可以將機器和windows機器之間共享檔案,選Y
#Use a default NLS將使SMB預設使用地區語言支援轉換也可以在SMB的配置檔案smb.conf中用codepage和iocharset兩個引數來指定,選N
#CIFS support對CIFS(Common Internet File System)的支援,如果你要從這臺機器上掛載Samba或Windows 2003 servers,需要要,選Y
#CIFS statistics此項統計cifs客戶機掛載的所有的伺服器共享,並/proc/fs/cifs/Stats中顯示,選N
#CIFS extended attributes在CIFS檔案系統中擴充套件功能核心或使用者可以將鍵:值對和節點聯絡起來,選Y
#CIFS POSIX Extensions在CIFS檔案系統中安全標籤允許模組透過安全模組SELinux來實現在XFS檔案系統中的選擇物件的訪問控制,選Y
#CIFS Experimental Feature對CIFS中的一些實驗階段細節的支援,選N
#NCP file system support對執行於Novell NetWare基於IPX的NCP (NetWare Core Protocol)檔案系統的支援,除非希望掛載NetWare檔案服務卷,選N
#Coda file system support對Core檔案系統的支援,Core是一種和NFS類似的檔案系統,但是有支援非連線操作,讀/寫伺服器回應等,選N
#Andrew File System support對還在實驗階段的Andrew檔案系統的支援,選N
Partition Types
#Advanced partition selection如果在使用一個Linux下的硬碟可能被其它的非Linux結構的作業系統進行分割槽,選Y
#Acorn partition support對Acorn作業系統下的硬碟分割槽的支援,選N
#Alpha OSF partition support對在Alpha machine下進行分割槽的硬碟的支援,選N
#Amiga partition table support對在Amiga 下進行分割槽的硬碟的支援,選N
#Atari partition table support對在 Atari OS下進行分割槽的硬碟的支援,選N
#Macintosh partition map support對在Macintosh機器中進行分割槽的硬碟的支援,選N
#PC BIOS (MSDOS partition tables) support對在MSDOS下進行分割槽的硬碟的支援,選Y
#BSD disklabel (FreeBSD partition tables) support對Free BSD中進行分割槽的硬碟的支援,選N
#Minix subpartition support除非要掛載使用Minix輔助分割槽,選N
#Solaris (x86) partition table support對Solaris (x86)分割槽的支援,選N
#Unixware slices support對UnixWare片的支援,選N
#Windows Logical Disk Manager (Dynamic Disk) support對在Windows2000或WindowsXP下用邏輯磁碟管理器進行分割槽的硬碟的支援,選Y
#Windows LDM extra logging允許LDM(Logical Disk Manager)進行詳細的日誌記錄,當你的硬碟不工作使有效,選N
#SGI partition support對SGI機器中的硬碟分割槽的支援,選N
#Ultrix partition table support對DEC即現在的Compaq的Ultrix機器中的硬碟分割槽的支援,選N
#Sun partition tables support對SunOS下的硬碟分割槽的支援,選N
#EFI GUID Partition support對IA-64平臺下的硬碟分割槽的支援,選N
Native Language Support
#Base native language support對本地基本語言的支援,在下面的選項列表中選則希望支援的語言,這裡還是全部用預設吧。
#Default NLS Option預設地區語言支援,預設為UTF-8
Profiling support(側面支援)
#Profiling support對型刨機械如OProfile擴充套件側面支援,選N
Kernel hacking(核心除錯)
#Show timing information on printks此項將在printk輸出中包涵定時器時鐘資訊,使你可以在核心操作中度量時間間隔,選N
#Kernel debugging如果你需要開發驅動,或者是想除錯和發現錯誤則需要此項,選N
Security options(安全性選項)
#Enable access key retention support此項支援在核心中保留驗證記號和存取鍵,選N
#Enable different security models允許你選擇不同的安全性模組配置進核心,選Y
#Socket and Networking Security Hooks允許開啟套接字和網路安全鉤,一個安全模組可以使用它來實現套接字和網路訪問控制,選Y
#Default Linux Capabilities開啟預設Linux能力功能性,選Y
#Root Plug Support如果一個特定的USB裝置沒有出現它將不允許任何的程式以egid == 0執行,選N
#BSD Secure Levels將BSD安全級別以LSM實現,選N
#NSA SELinux Support此項選擇NSA Security-Enhanced Linux(SELinux)你還需要一個配置方針和一個標籤檔案系統現在的Fedora Core中加入它用來加強安全,選Y
#NSA SELinux boot parameter此項加入一個核心引數'selinux',允許SELinux在啟動使失效,選Y
#NSA SELinux boot parameter default value此項有兩個選項,1和0如果選1將使 SELinux 在啟動時有效,選0使 SELinuxzai在啟動使無效,預設為1
#NSA SELinux runtime disable此項可以允許 SELinux在執行的過程中被關閉,直到下次啟動,選Y
#NSA SELinux Development Support對 SELinux的實驗和開發策略的支援,選Y
#NSA SELinux AVC Statistics此項統計對/selinux/avc/cache_stats向量緩衝器的訪問,選Y
#NSA SELinux checkreqprot default value此項有兩個選項,1和0,選1將使 SELinux採用應用程式來核對保護請求,選0將使 SELinux採用核心來核對保護請求,預設為1
Cryptographic options(加密選項)
#MD5 digest algorithm對MD5數字演算法的支援,MD5數字演算法為現在Linux 中的主要加密演算法
#Support for VIA PadLock ACE對一些VIA處理器的完整加密引擎的支援,選N
Library routines(庫例程)
#CRC-CCITT functions此項提供對一些非核心樹中的模組請求CRC-CCITT功能,但以個核心外的模組起效的情況,選M
#CRC
這裡核心選項問題就全部完成了,接下來要進行核心的編譯和安裝工作,
root@loveronin ~]#cd /usr/src/linux-
root@loveronin linux-
執行make後出現Root device is (3, 13)
Boot sector 512 bytes.
Setup is 6991 bytes.
System is 1850 kB
Kernel: arch/i386/boot/bzImage is ready (#1)
root@loveronin linux-
在這裡我就的到了一個
root@loveronin linux-
接下來就是安裝核心,
root@loveronin linux-
root@loveronin linux-
root@loveronin boot]#/sbin/mkinitrd initrd-
title Fedora Core (
root (hd0,8)
kernel /vmlinuz-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7507082/viewspace-850265/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 編譯linux核心編譯Linux
- 編譯系統核心編譯
- 編譯核心過程編譯
- Linux核心模組編譯Linux編譯
- linux核心修改編譯Linux編譯
- 如何編譯 Linux 核心編譯Linux
- 核心編譯part5編譯
- 核心編譯part3編譯
- 核心編譯part2編譯
- 高效學習Linux核心——核心模組編譯Linux編譯
- hi3520d核心編譯編譯方法編譯
- 如何編譯樹莓派核心編譯樹莓派
- 附錄A Linux 編譯核心Linux編譯
- 【譯】[SwiftUI 100 天] Animations - part4SwiftUI
- Centos8編譯安裝核心CentOS編譯
- Android核心的編譯與裁剪Android編譯
- 編譯核心make dep 的意思(轉)編譯
- nanoPI編譯核心的一些recordNaN編譯
- win7 64位編譯WebKit核心Win7編譯WebKit
- centos5.1編譯2.6.24.5核心總結CentOS編譯
- 核心編譯2.6.13.4(原創)part1編譯
- OpenBSD核心編譯和最佳化(轉)編譯
- FreeBSD編譯安裝新核心(轉)編譯
- OpenBSD 核心編譯和最佳化(轉)編譯
- Exynos4412 核心移植(二)—— 核心編譯過程分析編譯
- 核心與裝置樹編譯與燒寫編譯
- Vmware下成功編譯linux核心2.6(轉)編譯Linux
- 編譯核心的一點點經驗(轉)編譯
- 編譯安裝最新的Linux系統核心編譯Linux
- 在 21 世紀該怎樣編譯 Linux 核心編譯Linux
- 如何預編譯 Android 模擬器專用核心編譯Android
- ubuntu 16.04 LTS 核心原始碼下載編譯流程Ubuntu原始碼編譯
- 核心編譯後載入音效卡問題(轉)編譯
- 只編譯核心裡面的一個模組的方法(轉)編譯
- 04_Linux下把驅動編譯進核心Linux編譯
- Ubuntu下Android原始碼以及核心下載與編譯UbuntuAndroid原始碼編譯
- 【轉】編譯Android系統原始碼和核心原始碼編譯Android原始碼
- A20核心編譯錯誤undefined reference to `hwmon_device_register編譯Undefineddev