久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux 内核引导选项简介 *********很多常用的受益匪浅

發(fā)布時(shí)間:2025/3/21 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 内核引导选项简介 *********很多常用的受益匪浅 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

內(nèi)核引導(dǎo)選項(xiàng)大體上可以分為兩類:一類與設(shè)備無(wú)關(guān)、另一類與設(shè)備有關(guān)。與設(shè)備有關(guān)的引導(dǎo)選項(xiàng)多如牛毛,需要你自己閱讀內(nèi)核中的相應(yīng)驅(qū)動(dòng)程序源碼以獲取其能夠接受的引導(dǎo)選項(xiàng)。比如,如果你想知道可以向 AHA1542 SCSI 驅(qū)動(dòng)程序傳遞哪些引導(dǎo)選項(xiàng),那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注釋里就可以找到所接受的引導(dǎo)選項(xiàng)說明。大多數(shù)選項(xiàng)是通過"__setup()"函數(shù)設(shè)置的,少部分是通過"early_param()"或"module_param()"或"module_param_named()"之類的函數(shù)設(shè)置的,逗號(hào)前的部分就是引導(dǎo)選項(xiàng)的名稱,后面的部分就是處理這些選項(xiàng)的函數(shù)名。

[提示]你可以在源碼樹的根目錄下試一試下面幾個(gè)命令:

grep -r '\b__setup *(' * grep -r '\bearly_param *(' * grep -r '\bmodule_param *(' * grep -r '\bmodule_param_named *(' *

格式上,多個(gè)選項(xiàng)之間用空格分割,選項(xiàng)值是一個(gè)逗號(hào)分割的列表,并且選項(xiàng)值中不能包含空白。

正確:ether=9,0x300,0xd0000,0xd4000,eth0 root=/dev/sda2 錯(cuò)誤:ether = 9, 0x300, 0xd0000, 0xd4000, eth0 root = /dev/sda2

注意,所有引導(dǎo)選項(xiàng)都是大小寫敏感的!

在內(nèi)核運(yùn)行起來(lái)之后,可以通過 cat /proc/cmdline 命令查看當(dāng)初使用的引導(dǎo)選項(xiàng)以及相應(yīng)的值。

內(nèi)核模塊

對(duì)于模塊而言,引導(dǎo)選項(xiàng)只能用于直接編譯到核心中的模塊,格式是"模塊名.選項(xiàng)=值",比如"usbcore.blinkenlights=1"。動(dòng)態(tài)加載的模塊則可以在 modprobe 命令行上指定相應(yīng)的選項(xiàng)值,比如"modprobe usbcore blinkenlights=1"。

可以使用"modinfo -p ${modulename}"命令顯示可加載模塊的所有可用選項(xiàng)。已經(jīng)加載到內(nèi)核中的模塊會(huì)在 /sys/module/${modulename}/parameters/ 中顯示出其選項(xiàng),并且某些選項(xiàng)的值還可以在運(yùn)行時(shí)通過"echo -n ${value} > /sys/module/${modulename}/parameters/${parm}"進(jìn)行修改。

內(nèi)核如何處理引導(dǎo)選項(xiàng)

絕大部分的內(nèi)核引導(dǎo)選項(xiàng)的格式如下(每個(gè)選項(xiàng)的值列表中最多只能有十項(xiàng)):

name[=value_1][,value_2]...[,value_10]

如果"name"不能被識(shí)別并且滿足"name=value"的格式,那么將被解譯為一個(gè)環(huán)境變量(比如"TERM=linux"或"BOOT_IMAGE=vmlinuz.bak"),否則將被原封不動(dòng)的傳遞給 init 程序(比如"single")。

內(nèi)核可以接受的選項(xiàng)個(gè)數(shù)沒有限制,但是整個(gè)命令行的總長(zhǎng)度(選項(xiàng)/值/空格全部包含在內(nèi))卻是有限制的,定義在 include/asm/setup.h 中的 COMMAND_LINE_SIZE 宏中(對(duì)于X86_64而言是2048)。

內(nèi)核引導(dǎo)選項(xiàng)精選

由于引導(dǎo)選項(xiàng)多如牛毛,本文不可能涉及全部,因此本文只基于 X86_64 平臺(tái)以及 Linux-3.13.2 精選了一些與設(shè)備無(wú)關(guān)的引導(dǎo)選項(xiàng)以及少部分與設(shè)備有關(guān)的引導(dǎo)選項(xiàng),過時(shí)的選項(xiàng)、非x86平臺(tái)選項(xiàng)、與設(shè)備有關(guān)的選項(xiàng),基本上都被忽略了。

[提示]內(nèi)核源碼樹下的?Documentation/kernel-parameters.txt?和?Documentation/x86/x86_64/boot-options.txt?文件列出了所有可用的引導(dǎo)選項(xiàng),并作了簡(jiǎn)要說明。

標(biāo)記說明

并不是所有的選項(xiàng)都是永遠(yuǎn)可用的,只有在特定的模塊存在并且相應(yīng)的硬件也存在的情況下才可用。引導(dǎo)選項(xiàng)上面的方括號(hào)說明了其依賴關(guān)系,其中使用的標(biāo)記解釋如下:

ACPI 開啟了高級(jí)配置與電源接口(CONFIG_ACPI)支持 AGP 開啟了AGP(CONFIG_AGP)支持 APIC 開啟了高級(jí)可編程中斷控制器支持(2000年以后的CPU都支持) APPARMOR 開啟了AppArmor(CONFIG_SECURITY_APPARMOR)支持 DRM 開啟了Direct Rendering Manager(CONFIG_DRM)支持 EFI 開啟了EFI分區(qū)(CONFIG_EFI_PARTITION)支持 EVM 開啟了Extended Verification Module(CONFIG_EVM)支持 FB 開啟了幀緩沖設(shè)備(CONFIG_FB)支持 HIBERNATION 開啟了"休眠到硬盤"(CONFIG_HIBERNATION)支持 HPET_MMAP 允許對(duì)HPET寄存器進(jìn)行映射(CONFIG_HPET_MMAP) HW 存在相應(yīng)的硬件設(shè)備 IOMMU 開啟了IOMMU(CONFIG_IOMMU_SUPPORT)支持 IOSCHED 開啟了多個(gè)不同的I/O調(diào)度程序(CONFIG_IOSCHED_*) IPV6 開啟了IPv6(CONFIG_IPV6)支持 IP_PNP 開啟了自動(dòng)獲取IP的協(xié)議(DHCP,BOOTP,RARP)支持 IP_VS_FTP 開啟了IPVS FTP協(xié)議連接追蹤(CONFIG_IP_VS_FTP)支持 KVM 開啟了KVM(CONFIG_KVM_*)支持 LIBATA 開啟了libata(CONFIG_ATA)驅(qū)動(dòng)支持 LOOP 開啟了回環(huán)設(shè)備(CONFIG_BLK_DEV_LOOP)支持 MCE 開啟了Machine Check Exception(CONFIG_X86_MCE)支持 MOUSE 開啟了鼠標(biāo)(CONFIG_INPUT_MOUSEDEV)支持 MSI 開啟了PCI MSI(CONFIG_PCI_MSI)支持 NET 開啟了網(wǎng)絡(luò)支持 NETFILTER 開啟了Netfilter(CONFIG_NETFILTER)支持 NFS 開啟了NFS(網(wǎng)絡(luò)文件系統(tǒng))支持 NUMA 開啟了NUMA(CONFIG_NUMA)支持 PCI 開啟了PCI總線(CONFIG_PCI)支持 PCIE 開啟了PCI-Express(CONFIG_PCIEPORTBUS)支持 PNP 開啟了即插即用(CONFIG_PNP)支持 PV_OPS 內(nèi)核本身是半虛擬化的(paravirtualized) RAID 開啟了軟RAID(CONFIG_BLK_DEV_MD)支持 SECURITY 開啟了多個(gè)不同的安全模型(CONFIG_SECURITY) SELINUX 開啟了SELinux(CONFIG_SECURITY_SELINUX)支持 SLUB 開啟了SLUB內(nèi)存分配管理器(CONFIG_SLUB) SMP 開啟了對(duì)稱多處理器(CONFIG_SMP)支持 TPM 開啟了可信賴平臺(tái)模塊(CONFIG_TCG_TPM)支持 UMS 開啟了USB大容量存儲(chǔ)設(shè)備(CONFIG_USB_STORAGE)支持 USB 開啟了USB(CONFIG_USB_SUPPORT)支持 USBHID 開啟了USB HID(CONFIG_USB_HID)支持 VMMIO 開啟了使用內(nèi)存映射機(jī)制的virtio設(shè)備驅(qū)動(dòng)(CONFIG_VIRTIO_MMIO) VT 開啟了虛擬終端(CONFIG_VT)支持

此外,下面的標(biāo)記在含義上與上面的有所不同:

BUGS 用于解決某些特定硬件的缺陷 KNL 是一個(gè)內(nèi)核啟動(dòng)選項(xiàng) BOOT 是一個(gè)引導(dǎo)程序選項(xiàng)

標(biāo)記為"BOOT"的選項(xiàng)實(shí)際上由引導(dǎo)程序(例如GRUB)使用,對(duì)內(nèi)核本身沒有直接的意義。如果沒有特別的需求,請(qǐng)不要修改此類選項(xiàng)的語(yǔ)法,更多信息請(qǐng)閱讀?Documentation/x86/boot.txt?文檔。

說明:下文中的 [KMG] 后綴表示 210, 220, 230?的含義。

控制臺(tái)與終端

[KNL]
console=設(shè)備及選項(xiàng)
設(shè)置輸出控制臺(tái)使用的設(shè)備及選項(xiàng)。例如:ttyN 表示使用第N個(gè)虛擬控制臺(tái)。其它用法主要針對(duì)嵌入式環(huán)境(Documentation/serial-console.txt)。
[KNL]
consoleblank=秒數(shù)
控制臺(tái)多長(zhǎng)時(shí)間無(wú)操作后黑屏,默認(rèn)值是600秒,設(shè)為0表示禁止黑屏。
[HW]
no_console_suspend
永遠(yuǎn)也不要將控制臺(tái)進(jìn)入休眠狀態(tài)。因?yàn)楫?dāng)控制臺(tái)進(jìn)入休眠之后,所有內(nèi)核的消息就都看不見了(包括串口與VGA)。開啟此選項(xiàng)有助于調(diào)試系統(tǒng)在休眠/喚醒中發(fā)生的故障。
[VT]
vt.default_utf8={0|1}
是否將所有TTY都默認(rèn)設(shè)置為UTF-8模式。默認(rèn)值"1"表示將所有新打開的終端都設(shè)置為UTF-8模式。

日志與調(diào)試

earlyprintk=設(shè)備[,keep]
使用哪個(gè)設(shè)備顯示早期的引導(dǎo)信息,主要用于調(diào)試硬件故障。此選項(xiàng)默認(rèn)并未開啟,因?yàn)樵谀承┣闆r下并不能正常工作。
在傳統(tǒng)的控制臺(tái)初始化之前,在哪個(gè)設(shè)備上顯示內(nèi)核日志信息。不使用此選項(xiàng),那么你將永遠(yuǎn)沒機(jī)會(huì)看見這些信息。
在尾部加上",keep"選項(xiàng)表示在真正的內(nèi)核控制臺(tái)初始化并接管系統(tǒng)后,不會(huì)抹掉本選項(xiàng)消息的顯示。
earlyprintk=vga 表示在VGA上顯示內(nèi)核日志信息,這是最常用的選項(xiàng),但不能用于EFI環(huán)境。
earlyprintk=efi v3.13新增,表示將錯(cuò)誤日志寫入EFI framebuffer,專用于EFI環(huán)境。
earlyprintk=xen 僅可用于XEN的半虛擬化客戶機(jī)。
loglevel={0|1|2|3|4|5|6|7}
設(shè)置內(nèi)核日志的級(jí)別,所有小于該數(shù)字的內(nèi)核信息(具有更高優(yōu)先級(jí)的信息)都將在控制臺(tái)上顯示出來(lái)。這個(gè)級(jí)別可以使用 klogd 程序或者修改 /proc/sys/kernel/printk 文件進(jìn)行調(diào)整。取值范圍是"0"(不顯示任何信息)到"7"(顯示所有級(jí)別的信息)。建議至少設(shè)為"4"(WARNING)。[提示]級(jí)別"7"要求編譯時(shí)加入了調(diào)試支持。
[KNL]
ignore_loglevel
忽略內(nèi)核日志等級(jí)的設(shè)置,向控制臺(tái)輸出所有內(nèi)核消息。僅用于調(diào)試目的。
[KNL]
debug
將引導(dǎo)過程中的所有調(diào)試信息都顯示在控制臺(tái)上。相當(dāng)于設(shè)置"loglevel=7"(DEBUG)。
[KNL]
quiet
靜默模式。相當(dāng)于設(shè)置"loglevel=4"(WARNING)。
log_buf_len=n[KMG]
內(nèi)核日志緩沖區(qū)的大小。"n"必須是2的整數(shù)倍(否則會(huì)被自動(dòng)上調(diào)到最接近的2的整數(shù)倍)。該值也可以通過內(nèi)核配置選項(xiàng)CONFIG_LOG_BUF_SHIFT來(lái)設(shè)置。
[KNL]
initcall_debug
跟蹤所有內(nèi)核初始化過程中調(diào)用的函數(shù)。有助于診斷內(nèi)核在啟動(dòng)過程中死在了那個(gè)函數(shù)上面。
kstack=N
在內(nèi)核異常(oops)時(shí),應(yīng)該打印出內(nèi)核棧中多少個(gè)字(word)到異常轉(zhuǎn)儲(chǔ)中。僅供調(diào)試使用。
[KNL]
kmemleak={on|off}
是否開啟檢測(cè)內(nèi)核內(nèi)存泄漏的功能(CONFIG_DEBUG_KMEMLEAK),默認(rèn)為"on",僅供調(diào)試使用。
檢測(cè)方法類似于跟蹤內(nèi)存收集器,一個(gè)內(nèi)核線程每10分鐘(默認(rèn)值)掃描內(nèi)存,并打印發(fā)現(xiàn)新的未引用的對(duì)象的數(shù)量。
[KNL]
memtest=整數(shù)
設(shè)置內(nèi)存測(cè)試(CONFIG_MEMTEST)的輪數(shù)。"0"表示禁止測(cè)試。僅在你確實(shí)知道這是什么東西并且確實(shí)需要的時(shí)候再開啟。
norandmaps
默認(rèn)情況下,內(nèi)核會(huì)隨機(jī)化程序的啟動(dòng)地址,也就是每一次分配給程序的虛擬地址空間都不一樣,主要目的是為了防止緩沖區(qū)溢出攻擊。但是這也給程序調(diào)試增加了麻煩,此選項(xiàng)(相當(dāng)于"echo 0 > /proc/sys/kernel/randomize_va_space")的目的就是禁用該功能以方便調(diào)試。
[PNP]
pnp.debug=1
開啟PNP調(diào)試信息(需要內(nèi)核已開啟CONFIG_PNP_DEBUG_MESSAGES選項(xiàng)),僅用于調(diào)試目的。也可在運(yùn)行時(shí)通過 /sys/module/pnp/parameters/debug 來(lái)控制。
show_msr=CPU數(shù)
顯示啟動(dòng)時(shí)由BIOS初始化的MSR(Model-Specific Register)寄存器設(shè)置。CPU數(shù)設(shè)為"1"表示僅顯示"boot CPU"的設(shè)置。
printk.time={0|1}
是否在每一行printk輸出前都加上時(shí)間戳,僅供調(diào)試使用。默認(rèn)值是"0"(不添加)
boot_delay=毫秒數(shù)
在啟動(dòng)過程中,為每一個(gè)printk動(dòng)作延遲指定的毫秒數(shù),取值范圍是[0-10000](最大10秒),超出這個(gè)范圍將等價(jià)于"0"(無(wú)延遲)。僅用于調(diào)試目的。
pause_on_oops=秒數(shù)
當(dāng)內(nèi)核發(fā)生異常時(shí),掛起所有CPU的時(shí)間。當(dāng)異常信息太多,屏幕持續(xù)滾動(dòng)時(shí),這個(gè)選項(xiàng)就很有用處了。主要用于調(diào)試目的。

異常檢測(cè)與處理

[MCE]
mce=off
徹底禁用MCE(CONFIG_X86_MCE)
[MCE]
mce=dont_log_ce
不為已糾正錯(cuò)誤(corrected error)記錄日志。
[MCE]
mce=容錯(cuò)級(jí)別[,超時(shí)]
容錯(cuò)級(jí)別(還可通過sysfs設(shè)置):
0 在出現(xiàn)未能糾正的錯(cuò)誤時(shí)panic,記錄所有已糾正的錯(cuò)誤
1(默認(rèn)值) 在出現(xiàn)未能糾正的錯(cuò)誤時(shí)panic或SIGBUS,記錄所有已糾正的錯(cuò)誤
2 在出現(xiàn)未能糾正的錯(cuò)誤時(shí)SIGBUS或記錄日志,記錄所有已糾正的錯(cuò)誤
3 從不panic或SIGBUS,記錄所有日志。僅用于調(diào)試目的。
超時(shí)(單位是微秒[百萬(wàn)分之一秒]):在machine check時(shí)等待其它CPU的時(shí)長(zhǎng),"0"表示不等待。
[ACPI]
erst_disable
禁用ERST(Error Record Serialization Table)支持。主要用于解決某些有缺陷的BIOS導(dǎo)致的ERST故障。
[ACPI]
hest_disable
禁用HEST(Hardware Error Source Table)支持。主要用于解決某些有缺陷的BIOS導(dǎo)致的HEST故障。
[KNL]
nosoftlockup
禁止內(nèi)核進(jìn)行軟死鎖檢測(cè)
[KNL]
softlockup_panic={0|1}
是否在檢測(cè)到軟死鎖(soft-lockup)的時(shí)候讓內(nèi)核panic,其默認(rèn)值由 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE 確定
[KNL]
nowatchdog
禁止硬死鎖檢測(cè)(NMI watchdog)
[KNL,BUGS]
nmi_watchdog={0|panic|nopanic}
配置nmi_watchdog(不可屏蔽中斷看門狗)。更多信息可查看"lockup-watchdogs.txt"文檔。
0 表示關(guān)閉看門狗;
panic 表示出現(xiàn)看門狗超時(shí)(長(zhǎng)時(shí)間沒喂狗)的時(shí)候觸發(fā)內(nèi)核錯(cuò)誤,通常和"panic="配合使用,以實(shí)現(xiàn)在系統(tǒng)出現(xiàn)鎖死的時(shí)候自動(dòng)重啟。
nopanic 正好相反,表示即使出現(xiàn)看門狗超時(shí)(長(zhǎng)時(shí)間沒喂狗),也不觸發(fā)內(nèi)核錯(cuò)誤。
unknown_nmi_panic
在收到未知的NMI(不可屏蔽中斷)時(shí)直接panic
oops=panic
在內(nèi)核oops時(shí)直接panic(而默認(rèn)是僅僅殺死oops進(jìn)程[這樣做會(huì)有很小的概率導(dǎo)致死鎖]),而且這同樣也會(huì)導(dǎo)致在發(fā)生MCE(CONFIG_X86_MCE)時(shí)直接panic。主要目的是和"panic="選項(xiàng)連用以實(shí)現(xiàn)自動(dòng)重啟。
[KNL]
panic=秒數(shù)
內(nèi)核在遇到panic時(shí)等待重啟的行為:
秒數(shù)>0 等待指定的秒數(shù)后重啟
秒數(shù)=0(默認(rèn)值) 只是簡(jiǎn)單的掛起,而永不重啟
秒數(shù)<0 立即重啟

時(shí)鐘(Timer)

時(shí)鐘(Timer)的功能有兩個(gè):(1)定時(shí)觸發(fā)中斷;(2)維護(hù)和讀取當(dāng)前時(shí)間。x86_64平臺(tái)常見的時(shí)鐘硬件有以下這些:
RTC(Real Time Clock) 實(shí)時(shí)時(shí)鐘的獨(dú)特之處在于,RTC是主板上一塊電池供電的CMOS芯片(精度一般只到秒級(jí)),RTC(Clock)吐出來(lái)的是"時(shí)刻"(例如"2014-2-22 23:38:44"),而其他硬件時(shí)鐘(Timer)吐出來(lái)的是"時(shí)長(zhǎng)"(我走過了XX個(gè)周期,按照我的頻率,應(yīng)該是10秒鐘)。
PIT(Programmable Interval Timer) PIT是最古老的時(shí)鐘源,產(chǎn)生周期性的時(shí)鐘中斷(IRQ0),精度在100-1000Hz,現(xiàn)在基本已經(jīng)被HPET取代。
APIC Timer 這是PIT針對(duì)多CPU環(huán)境的升級(jí),每個(gè)CPU上都有一個(gè)APIC Timer(而PIT則是所有CPU共享的),但是它經(jīng)常有BUG且精度也不高(3MHz左右),所實(shí)際很少使用。
ACPI Timer(Power Management Timer) 它唯一的功能就是為每個(gè)時(shí)鐘周期提供一個(gè)時(shí)間戳,用于提供與處理器速度無(wú)關(guān)的可靠時(shí)間戳。但其精度并不高(3.579545MHz)。
HPET(High Precision Event Timer) HPET提供了更高的精度(14.31818MHz)以及更寬的計(jì)數(shù)器(64位)。HPET可以替代前述除RTC之外的所有時(shí)鐘硬件(Timer),因?yàn)樗饶芏〞r(shí)觸發(fā)中斷,又能維護(hù)和讀取當(dāng)前時(shí)間。一個(gè)HPET包含了一個(gè)固定頻率的數(shù)值遞增的計(jì)數(shù)器以及3-32個(gè)獨(dú)立計(jì)數(shù)器,每個(gè)計(jì)數(shù)器又包含了一個(gè)比較器和一個(gè)寄存器,當(dāng)兩者數(shù)值相等時(shí)就會(huì)觸發(fā)中斷。HPET的出現(xiàn)將允許刪除芯片組中的一些冗余的舊式硬件。2006年之后的主板基本都已支持HPET。
TSC(Time Stamp Counter) TSC是位于CPU里面的一個(gè)64位寄存器,與傳統(tǒng)的周期性時(shí)鐘不同,TSC并不觸發(fā)中斷,它是以計(jì)數(shù)器形式存在的單步遞增性時(shí)鐘。也就是說,周期性時(shí)鐘是通過周期性觸發(fā)中斷達(dá)到計(jì)時(shí)目的,如心跳一般。而單步遞增時(shí)鐘則不發(fā)送中斷,取而代之的是由軟件自己在需要的時(shí)候去主動(dòng)讀取TSC寄存器的值來(lái)獲得時(shí)間。TSC的精度(納秒級(jí))遠(yuǎn)超HPET并且速度更快,但僅能在較新的CPU(Sandy Bridge之后)上使用。

[HW,ACPI]
acpi_skip_timer_override
用于解決某些有缺陷的Nvidia nForce2 BIOS中的計(jì)時(shí)器覆蓋問題(例如開啟ACPI后頻繁死機(jī)或時(shí)鐘故障)。
[HW,ACPI]
acpi_use_timer_override
用于解決某些有缺陷的Nvidia nForce5 BIOS中的計(jì)時(shí)器覆蓋問題(例如開啟ACPI后頻繁死機(jī)或時(shí)鐘故障)。
[APIC]
no_timer_check
禁止運(yùn)行內(nèi)核中時(shí)鐘IRQ源缺陷檢測(cè)代碼。主要用于解決某些AMD平臺(tái)的CPU占用過高以及時(shí)鐘過快的故障。
pmtmr=十六進(jìn)制端口號(hào)
手動(dòng)指定pmtimer(CONFIG_X86_PM_TIMER)的I/O端口(16進(jìn)制值),例如:pmtmr=0x508
acpi_pm_good
跳過pmtimer(CONFIG_X86_PM_TIMER)的bug檢測(cè),強(qiáng)制內(nèi)核認(rèn)為這臺(tái)機(jī)器的pmtimer沒有毛病。用于解決某些有缺陷的BIOS導(dǎo)致的故障。
[APIC]
apicpmtimer
使用pmtimer(CONFIG_X86_PM_TIMER)來(lái)校準(zhǔn)APIC timer。此選項(xiàng)隱含了"apicmaintimer"。用于PIT timer徹底壞掉的場(chǎng)合。
[APIC]
apicmaintimer
noapicmaintimer
apicmaintimer 將APIC timer用于計(jì)時(shí)(而不是PIT/HPET中斷)。這主要用于PIT/HPET中斷不可靠的場(chǎng)合。
noapicmaintimer 不將APIC timer用于計(jì)時(shí)(而是使用PIT/HPET中斷)。這是默認(rèn)值。但有時(shí)候依然需要明確指定。
[APIC]
lapic_timer_c2_ok
按照ACPI規(guī)范的要求,local APIC Timer 不能在C2休眠狀態(tài)下關(guān)閉,但可以在C3休眠狀態(tài)下關(guān)閉。但某些BIOS(主要是AMD平臺(tái))會(huì)在向操作系統(tǒng)報(bào)告CPU進(jìn)入C2休眠狀態(tài)時(shí),實(shí)際進(jìn)入C3休眠狀態(tài)。因此,內(nèi)核默認(rèn)采取了保守的假定:認(rèn)為 local APIC Timer 在C2/C3狀態(tài)時(shí)皆處于關(guān)閉狀態(tài)。如果你確定你的BIOS沒有這個(gè)問題,那么可以使用此選項(xiàng)明確告訴內(nèi)核,即使CPU在C2休眠狀態(tài),local APIC Timer 也依然可用。
[APIC]
noapictimer
禁用CPU?Local APIC Timer
enable_timer_pin_1
disable_timer_pin_1
開啟/關(guān)閉APIC定時(shí)器的PIN1,內(nèi)核將盡可能自動(dòng)探測(cè)正確的值。但有時(shí)需要手動(dòng)指定以解決某些有缺陷的ATI芯片組故障。
clocksource={jiffies|acpi_pm|hpet|tsc}
強(qiáng)制使用指定的時(shí)鐘源,以代替內(nèi)核默認(rèn)的時(shí)鐘源。
jiffies 最差的時(shí)鐘源,只能作為最后的選擇。
acpi_pm [ACPI]符合ACPI規(guī)范的主板都提供的硬件時(shí)鐘源(CONFIG_X86_PM_TIMER),提供3.579545MHz固定頻率,這是傳統(tǒng)的硬件時(shí)鐘發(fā)生器。
hpet 一種取代傳統(tǒng)"acpi_pm"的高精度硬件時(shí)鐘源(CONFIG_HPET),提供14.31818MHz固定頻率。2007年以后的芯片組一般都支持。
tsc TSC(Time Stamp Counter)的主體是位于CPU里面的一個(gè)64位TSC寄存器,與傳統(tǒng)的以中斷形式存在的周期性時(shí)鐘不同,TSC是以計(jì)數(shù)器形式存在的單步遞增性時(shí)鐘,兩者的區(qū)別在于,周期性時(shí)鐘是通過周期性觸發(fā)中斷達(dá)到計(jì)時(shí)目的,如心跳一般。而單步遞增時(shí)鐘則不發(fā)送中斷,取而代之的是由軟件自己在需要的時(shí)候去主動(dòng)讀取TSC寄存器的值來(lái)獲得時(shí)間。TSC的精度更高并且速度更快,但僅能在較新的CPU(Sandy Bridge之后)上使用。
[KNL]
highres={"on"|"off"}
啟用(默認(rèn)值)還是禁用高精度定時(shí)器模式。主要用于關(guān)閉主板上有故障的高精度時(shí)鐘源。
nohpet
禁用HPET timer(CONFIG_HPET)
[HPET_MMAP]
hpet_mmap
v3.13新增,默認(rèn)允許對(duì)HPET寄存器進(jìn)行映射,相當(dāng)于開啟了內(nèi)核CONFIG_HPET_MMAP_DEFAULT選項(xiàng)。需要注意的是,某些包含HPET硬件寄存器的頁(yè)中同時(shí)還含有其他不該暴露給用戶的信息。
notsc
tsc=reliable
tsc=noirqtime
設(shè)置TSC時(shí)鐘源的屬性。
notsc 表示不將TSC用作"wall time"時(shí)鐘源,主要用于不能在多個(gè)CPU之間保持正確同步的SMP系統(tǒng)。
tsc=reliable 表示TSC時(shí)鐘源是絕對(duì)穩(wěn)定的,關(guān)閉啟動(dòng)時(shí)和運(yùn)行時(shí)的穩(wěn)定性檢查。用于在某些老舊硬件/虛擬化環(huán)境使用TSC時(shí)鐘源。
tsc=noirqtime 不將TSC用于統(tǒng)計(jì)進(jìn)程IRQ時(shí)間。主要用于在RDTSC速度較慢的CPU上禁止內(nèi)核的CONFIG_IRQ_TIME_ACCOUNTING功能。
關(guān)于"TSC時(shí)鐘源",詳見"clocksource="選項(xiàng)的說明。

中斷

常見的中斷控制器有兩種:傳統(tǒng)的8259A和新式的APIC,前者也被稱為"PIC"。8259A只適合單CPU的場(chǎng)合,而APIC則能夠把中斷傳遞給系統(tǒng)中的每個(gè)CPU,從而充分挖掘SMP體系結(jié)構(gòu)的并行性。所以8259A已經(jīng)被淘汰了。APIC系統(tǒng)由3部分組成:APIC總線(前端總線)、IO-APIC(南橋)、本地APIC(CPU)。每個(gè)CPU中集成了一個(gè)本地APIC,負(fù)責(zé)傳遞中斷信號(hào)到處理器。而IO-APIC是系統(tǒng)芯片組中一部分,負(fù)責(zé)收集來(lái)自I/O設(shè)備的中斷信號(hào)并發(fā)送到本地APIC。APIC總線則是連接IO-APIC和各個(gè)本地APIC的橋梁。

[SMP,APIC]
noapic
禁止使用IO-APIC(輸入輸出高級(jí)可編程輸入控制器),主要用于解決某些有缺陷的BIOS導(dǎo)致的APIC故障。
[APIC]
nolapic
disableapic
禁止使用local APIC。主要用于解決某些有缺陷的BIOS導(dǎo)致的APIC故障。"nolapic"是為了保持傳統(tǒng)習(xí)慣的兼容寫法,與"disableapic"的含義相同。
[APIC]
nox2apic
關(guān)閉x2APIC支持(CONFIG_X86_X2APIC)
[APIC]
x2apic_phys
在支持x2apic的平臺(tái)上使用physical模式代替默認(rèn)的cluster模式。
[KNL]
threadirqs
強(qiáng)制線程化所有的中斷處理器(明確標(biāo)記為IRQF_NO_THREAD的除外)
[SMP,APIC]
pirq=
手動(dòng)指定mp-table的設(shè)置。此選項(xiàng)僅對(duì)某些有缺陷的、具備多個(gè)IO-APIC的高端主板有意義。詳見Documentation/x86/i386/IO-APIC.txt文檔
[HW]
irqfixup
用于修復(fù)簡(jiǎn)單的中斷問題:當(dāng)一個(gè)中斷沒有被處理時(shí)搜索所有可用的中斷處理器。用于解決某些簡(jiǎn)單的固件缺陷。
[HW]
irqpoll
用于修復(fù)高級(jí)的中斷問題:當(dāng)一個(gè)中斷沒有被處理時(shí)搜索所有可用的中斷處理器,并且對(duì)每個(gè)時(shí)鐘中斷都進(jìn)行搜索。用于解決某些嚴(yán)重的固件缺陷。

ACPI

高級(jí)配置與電源管理接口(Advanced Configuration and Power Interface)是提供操作系統(tǒng)與應(yīng)用程序管理所有電源管理接口,包括了各種軟件和硬件方面的規(guī)范。2004年推出3.0規(guī)范;2009年推出4.0規(guī)范;2011年推出5.0規(guī)范。2013年之后新的ACPI規(guī)格將由UEFI論壇制定。ACPI可以實(shí)現(xiàn)的功能包括:電源管理;性能管理;配置與即插即用;系統(tǒng)事件;溫度管理;電池管理;SMBus控制器;嵌入式控制器。

[HW,ACPI]
acpi={force|off|noirq|strict|rsdt|nocmcff|copy_dsdt}
ACPI的總開關(guān)。
force 表示強(qiáng)制啟用ACPI(即使BIOS中已關(guān)閉);
off 表示強(qiáng)制禁用ACPI(即使BIOS中已開啟);
noirq 表示不要將ACPI用于IRQ路由;
strict 表示嚴(yán)格要求系統(tǒng)遵循ACPI規(guī)格(降低兼容性);
rsdt 表示使用老舊的RSDT(Root System Description Table)代替較新的XSDT(Extended System Description Table);
copy_dsdt 表示將DSDT(Differentiated System Description Table)復(fù)制到內(nèi)存中。
更多信息可參考Documentation/power/runtime_pm.txt以及"pci=noacpi"。
[HW,ACPI]
acpi_backlight={vendor|video}
選擇屏幕背光亮度調(diào)節(jié)驅(qū)動(dòng)。
video(默認(rèn)值)表示使用通用的ACPI video.ko驅(qū)動(dòng)(CONFIG_ACPI_VIDEO),該驅(qū)動(dòng)僅可用于集成顯卡。
vendor表示使用廠商特定的ACPI驅(qū)動(dòng)(thinkpad_acpi,sony_acpi等)。
詳見Documentation/acpi/video_extension.txt文檔。
[HW,ACPI]
acpi_os_name="字符串"
告訴ACPI BIOS操作系統(tǒng)的名稱。
常用于哄騙有缺陷的BIOS,讓其以為運(yùn)行的是Windows系統(tǒng)而不是Linux系統(tǒng)。
"Linux" = Linux
"Microsoft Windows" = Windows 98
"Windows 2000" = Windows 2000
"Windows 2001" = Windows XP
"Windows 2001 SP2" = Windows XP SP2
"Windows 2001.1" = Windows Server 2003
"Windows 2001.1 SP1" = Windows Server 2003 SP1
"Windows 2006" = Windows Vista
"Windows 2006 SP1" = Windows Vista SP1
"Windows 2006.1" = Windows Server 2008
"Windows 2009" = Windows 7 / Windows Server 2008 R2
"Windows 2012" = Windows 8 / Windows Server 2012
"Windows 2013" = Windows 8.1 / Windows Server 2012 R2
[HW,ACPI]
acpi_osi="字符串"
對(duì)于較新的內(nèi)核(Linux-2.6.23之后)而言,當(dāng)BIOS詢問內(nèi)核:"你是Linux嗎?",內(nèi)核都會(huì)回答"No",但歷史上(Linux-2.6.22及更早版本)內(nèi)核會(huì)如實(shí)回答"Yes",結(jié)果造成很多BIOS兼容性問題(主要是電源管理方面)。具體故事的細(xì)節(jié)請(qǐng)到內(nèi)核源碼文件drivers/acpi/osl.c中搜索"The story of _OSI(Linux)"注釋。
此選項(xiàng)用于修改內(nèi)核中的操作系統(tǒng)接口字符串(_OSI string)列表默認(rèn)值,這樣當(dāng)BIOS向內(nèi)核詢問:"你是xxx嗎?"的時(shí)候,內(nèi)核就可以根據(jù)修改后的列表中是否存在"xxx"回答"Yes"或"No"了,主要用于解決BIOS兼容性問題導(dǎo)致的故障(例如屏幕亮度調(diào)整)。
acpi_osi="Linux"表示添加"Linux";
acpi_osi="!Linux"表示刪除"Linux";
acpi_osi=!* 表示刪除所有字符串(v3.13新增),可以和多個(gè)acpi_osi="Linux"格式聯(lián)合使用;
acpi_osi=! 表示刪除所有內(nèi)置的字符串(v3.13新增),可以和多個(gè)acpi_osi="Linux"格式聯(lián)合使用;
acpi_osi= 表示禁用所有字符串,僅可單獨(dú)使用(不能聯(lián)合使用)。
[HW,ACPI]
acpi_serialize
強(qiáng)制內(nèi)核以串行方式執(zhí)行AML(ACPI Machine Language)字節(jié)碼。用于解決某些有缺陷的BIOS導(dǎo)致的故障。
[ACPI]
acpi_enforce_resources={strict|lax|no}
檢查驅(qū)動(dòng)程序和ACPI操作區(qū)域(SystemIO,SystemMemory)之間資源沖突的方式。
strict(默認(rèn)值)禁止任何驅(qū)動(dòng)程序訪問已被ACPI聲明為"受保護(hù)"的操作區(qū)域,這是最安全的方式,可以從根本上避免沖突。
lax允許驅(qū)動(dòng)程序訪問已被ACPI聲明的保護(hù)區(qū)域(但會(huì)顯示一個(gè)警告)。這可能會(huì)造成沖突,但是可以兼容某些老舊且腦殘的驅(qū)動(dòng)程序(例如某些硬件監(jiān)控驅(qū)動(dòng))。
no表示根本不聲明任何ACPI保護(hù)區(qū)域,也就是完全允許任意驅(qū)動(dòng)程序訪問ACPI操作區(qū)域。
[ACPI]
pnpacpi=off
禁用ACPI的即插即用功能,轉(zhuǎn)而使用古董的PNPBIOS來(lái)代替。

休眠與喚醒

[HW,ACPI]
acpi_sleep={s3_bios,s3_mode,s3_beep,s4_nohwsig,old_ordering,nonvs,sci_force_enable}
ACPI休眠選項(xiàng)。
(1)s3_bios和s3_mode與顯卡有關(guān)。計(jì)算機(jī)從S3狀態(tài)(掛起到內(nèi)存)恢復(fù)時(shí),硬件需要被正確的初始化。這對(duì)大多數(shù)硬件都不是問題,但因?yàn)轱@卡是由BIOS初始化的,內(nèi)核無(wú)法獲取必要的恢復(fù)信息(僅存在于BIOS中,內(nèi)核無(wú)法讀取),所以這里就提供了兩個(gè)選項(xiàng),以允許內(nèi)核通過兩種不同的方式來(lái)恢復(fù)顯卡,更多細(xì)節(jié)請(qǐng)參考Documentation/power/video.txt文檔。
(2)s3_beep主要用于調(diào)試,它讓PC喇叭在內(nèi)核的實(shí)模式入口點(diǎn)被調(diào)用時(shí)發(fā)出響聲。
(3)s4_nohwsig用于關(guān)閉ACPI硬件簽名功能,某些有缺陷的BIOS會(huì)因?yàn)檫@個(gè)原因?qū)е聫腟4狀態(tài)(掛起到硬盤)喚醒時(shí)失敗。
(4)old_ordering用于兼容古董級(jí)的ACPI 1.0 BIOS
(5)nonvs表示阻止內(nèi)核在掛起/喚醒過程中保存/恢復(fù)ACPI NVS內(nèi)存信息,主要用于解決某些有缺陷的BIOS導(dǎo)致的掛起/喚醒故障。
(6)sci_force_enable表示由內(nèi)核直接設(shè)置SCI_EN(ACPI模式開關(guān))的狀態(tài),主要用于解決某些有缺陷的BIOS導(dǎo)致的從S1/S3狀態(tài)喚醒時(shí)的故障。
[HIBERNATION]
noresume
禁用內(nèi)核的休眠到硬盤功能(CONFIG_HIBERNATION),也就是不從先前的休眠狀態(tài)中恢復(fù)(即使該狀態(tài)已經(jīng)被保存在了硬盤的swap分區(qū)上),并且清楚先前已經(jīng)保存的休眠狀態(tài)(如果有的話)。
[HIBERNATION]
hibernate={noresume|nocompress}
設(shè)置休眠/喚醒屬性:
noresume 表示禁用喚醒,也就是在啟動(dòng)過程中無(wú)視任何已經(jīng)存在的休眠鏡像,完全重新啟動(dòng)。
nocompress 表示禁止對(duì)休眠鏡像進(jìn)行壓縮/解壓。
[HIBERNATION]
resume={ /dev/swap | PARTUUID=uuid | major:minor | hex }
告訴內(nèi)核被掛起的內(nèi)存鏡像存放在那個(gè)磁盤分區(qū)(默認(rèn)值是CONFIG_PM_STD_PARTITION)。
假定內(nèi)存鏡像存放在"/dev/sdc15"分區(qū)上,該分區(qū)的 UUID=0123456789ABCDEF ,其主設(shè)備號(hào)是"8",次設(shè)備號(hào)是"47",那么這4種表示法應(yīng)該分別這樣表示:
resume=/dev/sdc15 (這是內(nèi)核設(shè)備名稱,有可能與用戶空間的設(shè)備名稱不同)
resume=PARTUUID=0123456789ABCDEF
resume=08:47
resume=082F
[HIBERNATION]
resume_offset=整數(shù)
指定swap header所在位置的偏移量(單位是PAGE_SIZE),偏移量的計(jì)算基準(zhǔn)點(diǎn)是"resume="分區(qū)的起點(diǎn)。
僅在使用swap文件(而不是分區(qū))的時(shí)候才需要此選項(xiàng)。詳見Documentation/power/swsusp-and-swap-files.txt文檔
[HIBERNATION]
resumedelay=秒數(shù)
在讀取resume文件(設(shè)備)之前延遲的秒數(shù),主要用于等待那些反應(yīng)速度較慢的異步檢測(cè)的設(shè)備就緒(例如USB/MMC)。
[HIBERNATION]
resumewait
在resume設(shè)備沒有就緒之前無(wú)限等待,主要用于等待那些反應(yīng)速度較慢的異步檢測(cè)的設(shè)備就緒(例如USB/MMC)。

溫度控制

[HW,ACPI]
thermal.act=攝氏度
-1 禁用所有"主動(dòng)散熱"標(biāo)志點(diǎn)(active trip point)
正整數(shù) 強(qiáng)制設(shè)置所有的最低"主動(dòng)散熱"標(biāo)志點(diǎn)的溫度值,單位是攝氏度。
詳見Documentation/thermal/sysfs-api.txt文檔。
[HW,ACPI]
thermal.psv=攝氏度
-1 禁用所有"被動(dòng)散熱"標(biāo)志點(diǎn)(passive trip point)
正整數(shù) 強(qiáng)制設(shè)置所有的"被動(dòng)散熱"標(biāo)志點(diǎn)的溫度值,單位是攝氏度。
詳見Documentation/thermal/sysfs-api.txt文檔。
[HW,ACPI]
thermal.crt=攝氏度
-1 禁用所有"緊急"標(biāo)志點(diǎn)(critical trip point)
正整數(shù) 強(qiáng)制設(shè)置所有的"緊急"標(biāo)志點(diǎn)的溫度值,單位是攝氏度。
詳見Documentation/thermal/sysfs-api.txt文檔。
[HW,ACPI]
thermal.nocrt=1
禁止在ACPI熱區(qū)(thermal zone)溫度達(dá)到"緊急"標(biāo)志點(diǎn)時(shí)采取任何動(dòng)作。
[HW,ACPI]
thermal.off=1
徹底關(guān)閉ACPI熱量控制(CONFIG_ACPI_THERMAL)
[HW,ACPI]
thermal.tzp=整數(shù)
設(shè)置ACPI熱區(qū)(thermal zone)的輪詢速度:
0(默認(rèn)值) 不輪詢
正整數(shù) 輪詢間隔,單位是十分之一秒。

CPU節(jié)能

[KNL]
nohz={on|off}
啟用/禁用內(nèi)核的dynamic ticks特性。默認(rèn)值是"on"。
[KNL,BOOT]
nohz_full=CPU列表
在內(nèi)核"CONFIG_NO_HZ_FULL=y"的前提下,指定哪些CPU核心可以進(jìn)入完全無(wú)滴答狀態(tài)。
"CPU列表"是一個(gè)逗號(hào)分隔的CPU編號(hào)(從0開始計(jì)數(shù)),也可以使用"-"界定一個(gè)范圍。例如"0,2,4-7"等價(jià)于"0,2,4,5,6,7"
[注意](1)"boot CPU"(通常都是"0"號(hào)CPU)會(huì)無(wú)條件的從列表中剔除。(2)這里列出的CPU編號(hào)必須也要同時(shí)列進(jìn)"rcu_nocbs=..."選項(xiàng)中。
[HW,ACPI]
processor.nocst
不使用_CST方法檢測(cè)C-states,而是用老舊的FADT方法檢測(cè)。
[HW,ACPI]
processor.max_cstate={0|1|2|3|4|5|6|7|8|9}
無(wú)視ACPI表報(bào)告的值,強(qiáng)制指定CPU的最大C-state值(必須是一個(gè)有效值):C0為正常狀態(tài),其他則為不同的省電模式(數(shù)字越大表示CPU休眠的程度越深/越省電)。"9"表示無(wú)視所有的DMI黑名單限制。
[KNL,HW,ACPI]
intel_idle.max_cstate=[0|正整數(shù)]
設(shè)置intel_idle驅(qū)動(dòng)(CONFIG_INTEL_IDLE)允許使用的最大C-state深度。"0"表示禁用intel_idle驅(qū)動(dòng),轉(zhuǎn)而使用通用的acpi_idle驅(qū)動(dòng)(CONFIG_CPU_IDLE)
idle=poll
idle=halt
idle=nomwait
對(duì)CPU進(jìn)入休眠狀態(tài)的額外設(shè)置。
poll 從根本上禁用休眠功能(也就是禁止進(jìn)入C-states狀態(tài)),可以略微提升一些CPU性能,但是卻需要多消耗許多電力,得不償失。不推薦使用。
halt 表示直接使用HALT指令讓CPU進(jìn)入C1/C1E休眠狀態(tài),但是不再繼續(xù)進(jìn)入C2/C3以及更深的休眠狀態(tài)。此選項(xiàng)兼容性最好,喚醒速度也最快。但是電力消耗并不最低。
nomwait 表示進(jìn)入休眠狀態(tài)時(shí)禁止使用CPU的MWAIT指令。MWAIT是專用于Intel超線程技術(shù)的線程同步指令,有助于提升CPU的超線程效能,但對(duì)于不具備超線程技術(shù)的CPU沒有意義。
[提示]可以同時(shí)使用halt和nomwait,也就是"idle=halt idle=nomwait"(但不是:idle=halt,nomwait)
intel_pstate=disable
禁用 Intel CPU 的 P-state 驅(qū)動(dòng)(CONFIG_X86_INTEL_PSTATE),也就是Intel CPU專用的頻率調(diào)節(jié)器驅(qū)動(dòng)

PCI與PCIE

[PCI]
pci=選項(xiàng)[,選項(xiàng)...]
指定各種PCI子系統(tǒng)選項(xiàng):
earlydump 在內(nèi)核做出任何改變之前,首先轉(zhuǎn)儲(chǔ)出PCI配置空間。主要用于調(diào)試目的。
off 不檢測(cè)PCI總線,也就是關(guān)閉所有PCI設(shè)備。
conf1 強(qiáng)制使用"PCI配置機(jī)制1"(目前的事實(shí)標(biāo)準(zhǔn))
conf2 強(qiáng)制使用"PCI配置機(jī)制2"(已被拋棄的老古董)
noaer [PCIE]禁止使用CONFIG_PCIEAER功能(PCI Express Root Port Advanced Error Reporting)
nodomains 禁止支持多個(gè)PCI root domain(也就是PCI總線域[PCI segment])
nommconf 禁止使用通過MMCONFIG(CONFIG_PCI_MMCONFIG)方式訪問PCI配置空間,MMCONFIG是PCI Express引入的新總線枚舉方式。
check_enable_amd_mmconf 在 AMD family 10h CPU 上檢查并啟用正確配置的MMIO以訪問PCI配置空間
nomsi [MSI]在全系統(tǒng)范圍內(nèi)禁止MSI中斷(CONFIG_PCI_MSI)的使用
noioapicquirk [APIC]禁止屏蔽任何boot中斷(CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS),以確保boot IRQ永遠(yuǎn)可用。應(yīng)該永遠(yuǎn)不需要使用此選項(xiàng)。
ioapicreroute [APIC]允許將boot IRQ重新路由到主IO-APIC(相當(dāng)于開啟CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS),用于修復(fù)某些芯片組bug(在某些情況下會(huì)發(fā)送多余的"boot IRQ")。
noioapicreroute [APIC]禁止將boot IRQ重新路由到主IO-APIC(相當(dāng)于關(guān)閉CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS),不建議使用此項(xiàng)。
rom 為擴(kuò)展ROM分配地址空間。使用此選項(xiàng)要小心,因?yàn)槟承┰O(shè)備在ROM與其它資源之間共享地址譯碼器。
norom 即使BIOS沒有為擴(kuò)展ROM分配地址空間,也禁止內(nèi)核為擴(kuò)展ROM分配地址空間。
nobar 即使BIOS沒有為BAR分配地址空間,也禁止內(nèi)核為BAR分配地址空間。
irqmask=0xMMMM 指定允許自動(dòng)分配到PCI設(shè)備的IRQ位掩碼,目的是為了避免使用那些被ISA設(shè)備占用的IRQ。
pirqaddr=0xAAAAA 如果PIRQ表(通常情況下由BIOS生成)在F0000h-100000h范圍之外,此選項(xiàng)可用于明確指定其物理地址。
lastbus=N 通過掃描N號(hào)總線來(lái)掃描全部總線。如果內(nèi)核不能找到第二條總線,可以通過此方法明確告知其位置。
assign-busses 總是使用內(nèi)核自己生成的PCI總線號(hào)碼替代固件自己生成的值。
usepirqmask 優(yōu)先使用可能存在于BIOS $PIR表中的IRQ掩碼。某些有缺陷的BIOS需要這個(gè)選項(xiàng)(例如HP Pavilion N5400和Omnibook XE3筆記本)。此選項(xiàng)僅在noioapicreroute(相當(dāng)于關(guān)閉CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS)的前提下有效。
noacpi 不為IRQ路由或PCI掃描使用ACPI
use_crs 使用來(lái)自ACPI的PCI主橋的窗口信息。在2008年之后的BIOS上,這是默認(rèn)值,如果需要明確使用此項(xiàng),請(qǐng)當(dāng)做bug上報(bào)開發(fā)者。
nocrs 忽略來(lái)自ACPI的PCI主橋的窗口信息,如果需要明確使用此項(xiàng),請(qǐng)當(dāng)做bug上報(bào)開發(fā)者。
routeirq 對(duì)所有PCI設(shè)備使用IRQ路由。這個(gè)通常是由內(nèi)核的pci_enable_device()函數(shù)完成,所以此項(xiàng)僅為那些忘記調(diào)用此函數(shù)的驅(qū)動(dòng)提供的臨時(shí)解決方案。
skip_isa_align 不對(duì)齊ISA IO起始地址,這樣就可以處理更多的PCI卡
noearly 不做任何"early type 1"掃描,這樣許多針對(duì)主板缺陷的檢測(cè)將被禁止,同時(shí)某些IOMMU驅(qū)動(dòng)也會(huì)失效。僅用于解決某些有缺陷的主板故障。
bfsort 按照寬度優(yōu)先(breadth-first)的順序?qū)CI設(shè)備進(jìn)行排序。目的是為了以與2.4內(nèi)核兼容的方式獲取設(shè)備序號(hào)。
nobfsort 不按寬度優(yōu)先(breadth-first)的順序?qū)CI設(shè)備進(jìn)行排序。
pcie_bus_tune_off 不對(duì)PCIe MPS(Max Payload Size)進(jìn)行調(diào)整,而是使用BIOS配置好的默認(rèn)值。
pcie_bus_safe 將每個(gè)設(shè)備的MPS都設(shè)為root complex下所有設(shè)備支持的MPS中的最大值
pcie_bus_perf 將設(shè)備的MPS設(shè)為其上級(jí)總線允許的最大MPS,同時(shí)將MRRS(Max Read Request Size)設(shè)為能支持的最大值(但不能大于設(shè)備或總線所支持的MPS值)
pcie_bus_peer2peer 將每個(gè)設(shè)備的MPS都設(shè)為最安全的"128B",以確保支持所有設(shè)備之間的點(diǎn)對(duì)點(diǎn)DMA,同時(shí)也能保證熱插入(hot-added)設(shè)備能夠正常工作,但代價(jià)是可能會(huì)造成性能損失。
cbiosize=nn[KMG] 從CardBus橋的IO窗口中保留的固定長(zhǎng)度的總線空間(bus space),默認(rèn)值是256B。
cbmemsize=nn[KMG] 從CardBus橋的內(nèi)存窗口中保留的固定長(zhǎng)度的總線空間(bus space),默認(rèn)值是64MB。
resource_alignment=[對(duì)齊規(guī)則@][域:]總線:插槽.功能[; ...] 為重新分配已對(duì)齊的內(nèi)存資源指定對(duì)齊方式與設(shè)備。如果未指定對(duì)齊規(guī)則,那么將使用PAGE_SIZE作為對(duì)齊規(guī)則。也可以通過指定PCI-PCI橋來(lái)擴(kuò)展資源窗口(resource windows)。
ecrc={bios|on|off} 啟用/禁用PCIe ECRC(事務(wù)層的端對(duì)端CRC校驗(yàn))。默認(rèn)值是"bios"(使用BIOS/固件的設(shè)定)。
hpiosize=nn[KMG] 為熱插拔橋的IO窗口保留的固定總線空間的大小,默認(rèn)值是256B。
hpmemsize=nn[KMG] 為熱插拔橋的內(nèi)存窗口保留的固定總線空間的大小,默認(rèn)值是2MB。
realloc={on|off} 當(dāng)BIOS分配的PCI橋資源太小而無(wú)法滿足所有子設(shè)備的需求時(shí),是否由內(nèi)核重新分配PCI橋資源。沒有默認(rèn)值(內(nèi)核的默認(rèn)值為"undefined")
realloc 等價(jià)于"realloc=on"
noari 不使用PCIe ARI
pcie_scan_all 掃描所有可能的PCIe設(shè)備。默認(rèn)只在每個(gè)PCIe下游端口掃描一個(gè)設(shè)備。
[PCIE]
pcie_hp=nomsi
禁止PCIe本地?zé)岵灏问褂肕SI(CONFIG_PCI_MSI),這將導(dǎo)致所有PCIe端口使用INTx中斷提供熱插拔服務(wù)。
[PCIE]
pcie_ports={auto|native|compat}
PCIe端口處理方式:
auto 由BIOS來(lái)決定是否使用關(guān)聯(lián)在PCIe端口上的本地PCIe服務(wù)(PME, hot-plug, AER)
native 無(wú)條件的使用關(guān)聯(lián)在PCIe端口上的本地PCIe服務(wù)(PME, hot-plug, AER)
compat 禁用PCIe端口驅(qū)動(dòng),同時(shí)將PCIe端口當(dāng)做PCI-to-PCI橋處理。
[PCIE]
pcie_aspm={off|force}
強(qiáng)制啟用/禁用PCIe Active State Power Management(CONFIG_PCIEASPM)。內(nèi)核的默認(rèn)值取決于內(nèi)核"Default ASPM policy"的配置。
off 強(qiáng)制禁用
force 即使設(shè)備聲明不支持ASPM也強(qiáng)制啟用(可能會(huì)導(dǎo)致系統(tǒng)鎖死)。
[PCIE]
pcie_pme=nomsi
禁止本地PCIe PME信號(hào)使用MSI(CONFIG_PCI_MSI),這將導(dǎo)致所有PCIe root端口使用INTx中斷提供所有服務(wù)。

LIBATA

[LIBATA]
libata.noacpi
在libata驅(qū)動(dòng)休眠/喚醒過程中禁止使用ACPI。主要用于解決某些有缺陷的BIOS導(dǎo)致的硬盤假死問題。
[LIBATA]
libata.dma=整數(shù)
控制DMA特性的使用
libata.dma=0 表示完全禁止所有SATA/PATA端口使用DMA
libata.dma=1 表示僅允許SATA/PATA硬盤使用DMA
libata.dma=2 表示僅允許ATAPI(CDROM)使用DMA
libata.dma=4 表示僅允許CF卡使用DMA
上述1,2,4實(shí)際上是位掩碼,可以組合使用,例如 libata.dma=3 表示允許硬盤和CDROM使用DMA,但是禁止CF卡使用DMA
[LIBATA]
libata.ignore_hpa={0|1}
是否忽略HPA(Host Protected Area)的限制。"0"(默認(rèn)值)表示不忽略;"1"表示忽略(也就是可以使用整個(gè)磁盤空間)
[LIBATA]
libata.force=PORT[.DEVICE]:VAL,PORT[.DEVICE]:VAL,...
手動(dòng)強(qiáng)制指定libata的配置。
其中的"PORT[.DEVICE]"是libata驅(qū)動(dòng)在控制臺(tái)上以相同格式顯示出來(lái)的ATA ID字符串(PORT和DEVICE都是十進(jìn)制數(shù)字),下面是兩個(gè)實(shí)例("1.00","2.00"):
ata1.00: ATAPI: VBOX CD-ROM, 1.0, max UDMA/133 ata2.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133 如果不指定DEVICE部分,那么就表示適用于該P(yáng)ORT端口上的所有設(shè)備。
VAL部分用來(lái)強(qiáng)制設(shè)定設(shè)備屬性:
40c, 80c, short40c, unk, ign, sata 這些都用于指定線纜類型
1.5Gbps, 3.0Gbps 這些都用于指定SATA連接速度
noncq, ncq 關(guān)閉還是開啟NCQ功能
dump_id 轉(zhuǎn)儲(chǔ)IDENTIFY數(shù)據(jù)
pio[0-7], mwdma[0-4], udma[0-7](或者這么寫也一樣:udma[16,25,33,44,66,100,133]) 數(shù)據(jù)傳輸模式
nohrst, nosrst, norst 只禁止硬重置,只禁止軟重置,同時(shí)禁止硬重置和軟重置
rstonce 在熱拔連接恢復(fù)(hot-unplug link recovery)過程中僅嘗試一次重置
atapi_dmadir 開啟 ATAPI DMADIR bridge 支持
disable 禁用該設(shè)備

鍵盤/鼠標(biāo)/觸摸板

[HW]
atkbd.set={2|3}
設(shè)置atkbd驅(qū)動(dòng)(CONFIG_KEYBOARD_ATKBD)的鍵盤類型:2(默認(rèn)值)表示AT鍵盤;3 表示PS/2鍵盤。
[HW]
atkbd.reset
在初始化AT或PS/2鍵盤時(shí)重置鍵盤狀態(tài)。常用于解決從休眠狀態(tài)喚醒后鍵盤失效的故障。
[HW]
atkbd.softraw={0|1}
當(dāng)鍵盤按鍵被按下時(shí),是返回原始的掃描碼(Scancode)還是經(jīng)過轉(zhuǎn)換之后的鍵碼(Keycode)。常用于解決某些功能鍵(例如Fn鍵)故障。
0 表示返回原始的掃描碼(Scancode)
1(默認(rèn)值)表示返回轉(zhuǎn)換之后的鍵碼(Keycode)
[USBHID]
usbhid.mousepoll=毫秒數(shù)
USB鼠標(biāo)的輪詢時(shí)間間隔,單位是毫秒。默認(rèn)值是"10",也就是每秒輪詢100次,相當(dāng)于100Hz
[MOUSE]
mousedev.tap_time=毫秒數(shù)
手指觸碰和離開觸摸板的最大時(shí)間間隔,只有小于此間隔的觸碰才會(huì)被當(dāng)成鼠標(biāo)左鍵單擊。此選項(xiàng)僅對(duì)工作在絕對(duì)模式的觸摸板有意義。
[MOUSE]
mousedev.xres=正整數(shù)
mousedev.yres=正整數(shù)
觸摸板的水平(X)/垂直(Y)方向的分辨率。

USB

[USB]
nousb
禁用USB子系統(tǒng)(CONFIG_USB_SUPPORT)
[USB]
usbcore.authorized_default={-1|0|1}
USB設(shè)備的默認(rèn)授權(quán)規(guī)則:
-1(默認(rèn)值) 對(duì)除無(wú)線USB之外的設(shè)備默認(rèn)授權(quán)
0 對(duì)所有設(shè)備都默認(rèn)不授權(quán)
1 對(duì)所有設(shè)備都默認(rèn)授權(quán)
[USB]
usbcore.autosuspend=秒數(shù)
讓USB設(shè)備(新檢測(cè)到的設(shè)備以及空閑設(shè)備)進(jìn)入自動(dòng)休眠前的延遲秒數(shù)。默認(rèn)為2秒。
如果將秒數(shù)設(shè)為負(fù)數(shù),則表示永不進(jìn)入自動(dòng)休眠狀態(tài)。
[USB]
usbcore.initial_descriptor_timeout=毫秒數(shù)
等待設(shè)備回應(yīng)初始化64位USB_REQ_GET_DESCRIPTOR請(qǐng)求的超時(shí)時(shí)間。默認(rèn)值是"5000",也就是5秒。
[USB]
usbcore.blinkenlights={0|1}
是否讓所有的USB集線器(HUB)上的LED指示燈閃爍。默認(rèn)值"0"表示不閃爍,"1"表示閃爍。
[USB]
usbcore.usbfs_snoop={0|1}
是否在在日志中記錄所有的usbfs traffic信息。默認(rèn)值"0"表示不記錄,"1"表示記錄。
[USB]
usbcore.old_scheme_first={0|1}
是否優(yōu)先使用老舊的USB設(shè)備初始化方法。默認(rèn)值"0"表示不優(yōu)先使用。
[USB]
usbcore.use_both_schemes={0|1}
是否在第一種USB設(shè)備初始化方法失敗之后,繼續(xù)嘗試第二種方法。默認(rèn)值"1"表示繼續(xù)嘗試第二種方法。
[USB]
usbcore.usbfs_memory_mb=[0-2047]
由usbfs分配的緩存上限。取值范圍是[0-2047],默認(rèn)值是"16",單位是"MB"。
[UMS]
usb-storage.delay_use=秒數(shù)
在掃描新USB存儲(chǔ)設(shè)備上的邏輯單元(Logical Unit)前暫停的秒數(shù)。默認(rèn)值是"5"秒。
[UMS]
usb-storage.quirks=VID:PID:Flags[,VID:PID:Flags]...
設(shè)置一系列的修正項(xiàng)(quirk),用于增補(bǔ)或者改寫內(nèi)核內(nèi)置的unusual_devs列表內(nèi)容。該列表用于修正各種有缺陷的USB存儲(chǔ)設(shè)備的怪毛病。
多個(gè)修正項(xiàng)之間用逗號(hào)分隔,修正項(xiàng)的格式是"VID:PID:Flags",其中VID和PID的含義分別是4位16進(jìn)制數(shù)表示的"Vendor ID"與"Product ID"。
而Flags則是一組字符的組合,其中的每個(gè)字符都對(duì)應(yīng)一個(gè)具有特定含義的修正(quirk)標(biāo)記:
a = SANE_SENSE (收集超過18字節(jié)的傳感器數(shù)據(jù))
b = BAD_SENSE (不收集超過18字節(jié)的傳感器數(shù)據(jù))
c = FIX_CAPACITY (無(wú)條件的將設(shè)備報(bào)告的扇區(qū)數(shù)(容量)減少一個(gè)扇區(qū))
d = NO_READ_DISC_INFO (不使用 READ_DISC_INFO 命令)
e = NO_READ_CAPACITY_16 (不使用 READ_CAPACITY_16 命令)
h = CAPACITY_HEURISTICS (如果設(shè)備報(bào)告的扇區(qū)數(shù)(容量)是奇數(shù),那么就減少一個(gè)扇區(qū))
i = IGNORE_DEVICE (不綁定此設(shè)備)
l = NOT_LOCKABLE (不要嘗試鎖定/解鎖可彈出媒體)
m = MAX_SECTORS_64 (每次傳輸最大不超過64個(gè)扇區(qū)(32KB)的數(shù)據(jù))
n = INITIAL_READ10 (強(qiáng)制重試初始的 READ(10) 命令(如果最初一次讀取失敗的話))
o = CAPACITY_OK (完全信任設(shè)備報(bào)告的扇區(qū)數(shù)(容量))
p = WRITE_CACHE (默認(rèn)開啟設(shè)備寫入緩存[不怕數(shù)據(jù)丟失的風(fēng)險(xiǎn)])
r = IGNORE_RESIDUE (不相信設(shè)備報(bào)告的[容量]剩余值)
s = SINGLE_LUN (此設(shè)備只有一個(gè)邏輯單元(Logical Unit))
w = NO_WP_DETECT (不檢測(cè)設(shè)備是否有寫保護(hù))
例如:usb-storage.quirks=0419:aaf5:rl,0421:0433:rc
[USB]
uhci-hcd.ignore_oc={0|1}
是否忽略"電流超限"(overcurrent)事件。
0(默認(rèn)值) 不忽略
1 忽略。某些有缺陷的主板會(huì)在USB端口未連接任何設(shè)備時(shí),報(bào)告很多虛假的"電流超限"事件。設(shè)為"1"之后可以避免在內(nèi)核日志中出現(xiàn)大量的"電流超限"警告,但同時(shí),真實(shí)的"電流超限"事件也會(huì)被一并忽略。

IOMMU

IOMMU非常類似于MMU,主要有如下功能:(1)IO地址轉(zhuǎn)換[在64位系統(tǒng)上支持32位設(shè)備];(2)分散-聚集(scatter-gather)支持[簡(jiǎn)化驅(qū)動(dòng)程序的編寫];(3)DMA重映射與IRQ重映射[簡(jiǎn)化了IO設(shè)備的虛擬化]。
Linux內(nèi)核當(dāng)前的DMA映射有如下4種具體實(shí)現(xiàn):
(1)在內(nèi)存不足3G的機(jī)器上,根本不使用任何IOMMU功能,因?yàn)楦緵]必要。內(nèi)核消息:"PCI-DMA: Disabling IOMMU"
(2)基于GART(CONFIG_GART_IOMMU)的硬件IOMMU。內(nèi)核消息:"PCI-DMA: using GART IOMMU"
(3)如果內(nèi)存大于3G同時(shí)機(jī)器上又沒有IOMMU硬件(或者用了"iommu=soft"),那么就使用軟件模擬的IOMMU(CONFIG_BOUNCE)。內(nèi)核消息:"PCI-DMA: Using software bounce buffering for IO (SWIOTLB)"
(4)基于IBM Calgary硬件的IOMMU,僅用于IBM pSeries/xSeries系列服務(wù)器。內(nèi)核消息:"PCI-DMA: Using Calgary IOMMU"

[IOMMU]
iommu={off,force,noforce,soft}
通用IOMMU設(shè)置:
off 徹底關(guān)閉IOMMU功能
force 強(qiáng)制使用硬件IOMMU,即使硬件可能有缺陷(例如VIA芯片組)或者根本沒有必要這樣做(例如內(nèi)存不足3G)。
noforce(默認(rèn)) 在內(nèi)存不足3G的機(jī)器上,不使用硬件IOMMU,因?yàn)楦緵]有必要。
soft(Intel平臺(tái)的默認(rèn)值) 使用通過軟件模擬的IOMMU(SWIOTLB),同時(shí)禁止使用硬件IOMMU(即使存在)。
[IOMMU]
iommu=[SIZE][,allowed][,fullflush|nofullflush][,leak[=NUM]][,memaper[=N]|noaperture][,noagp][,merge|nomerge][,forcesac][,panic][,allowdac|nodac][,calgary]
僅適用于硬件IOMMU(GART與Calgary)的設(shè)置:
SIZE 重映射區(qū)域的大小,單位是字節(jié)。
allowed 含義與"force"相同,即使硬件可能有缺陷(例如VIA芯片組)也強(qiáng)制使用硬件IOMMU
fullflush(默認(rèn)) 每次分配時(shí)都刷新IOMMU
nofullflush 不刷新IOMMU
leak=NUM 開啟IOMMU泄漏跟蹤(CONFIG_IOMMU_LEAK),NUM是的泄漏頁(yè)數(shù)(默認(rèn)值是20)。
memaper=N 在RAM中分配的固有窗口(own aperture)的大小,算法是 2N*32MB,N的默認(rèn)值是"1",也就是64MB。
noaperture 禁止IOMMU使用AGP的"aperture"。
noagp 不初始化AGP驅(qū)動(dòng),使用完全的"aperture"。
merge 強(qiáng)制"scatter-gather"合并,隱含了"force",這是一個(gè)實(shí)驗(yàn)性選項(xiàng)。
nomerge 禁止"scatter-gather"合并
forcesac 對(duì)于少于40位的掩碼強(qiáng)制使用單地址周期(single-address cycle),這是一個(gè)實(shí)驗(yàn)性選項(xiàng)。
panic 當(dāng)IOMMU益處時(shí),允許panic
allowdac 將32位PCI地址用兩個(gè)時(shí)鐘周期推入64位地址,這就是DAC的作用。
nodac 禁用DAC,也就是所有4GB以上的DMA將強(qiáng)制通過IOMMU(硬件的或模擬的)
calgary 使用IBM Calgary IOMMU
swiotlb=頁(yè)數(shù)[,force]
僅適用于軟件IOMMU(CONFIG_BOUNCE)的設(shè)置:
頁(yè)數(shù) 為"IO bounce buffer"預(yù)先保留的頁(yè)數(shù),每個(gè)頁(yè)的大小是128K
force 強(qiáng)制所有IO都透過軟件IOMMU
[AMD-IOMMU]
amd_iommu={fullflush|off|force_isolation}
向AMD IOMMU驅(qū)動(dòng)(CONFIG_AMD_IOMMU)傳遞選項(xiàng)
fullflush 表示當(dāng)IO/TLB項(xiàng)被取消映射的時(shí)候立即刷新IO/TLB項(xiàng)(嚴(yán)格模式,速度較慢),否則將僅在IO/TLB項(xiàng)被重用之前進(jìn)行刷新(寬松模式,速度更快)
off 表示徹底禁用AMD IOMMU功能
force_isolation 表示為所有設(shè)備強(qiáng)制啟用IOMMU隔離(映射),這樣IOMMU驅(qū)動(dòng)就不再需要自己去發(fā)起隔離請(qǐng)求。注意:此選項(xiàng)不會(huì)覆蓋"iommu=pt"
[Intel-IOMMU]
intel_iommu={on,off,igfx_off,forcedac,strict,sp_off}
Intel-IOMMU驅(qū)動(dòng)(CONFIG_INTEL_IOMMU)的主要功能就是DMA重映射,該選項(xiàng)用于設(shè)置其特性。
on 開啟Intel-IOMMU驅(qū)動(dòng)
off 關(guān)閉Intel-IOMMU驅(qū)動(dòng)
igfx_off 關(guān)閉Intel集成顯卡的DMA重映射功能(默認(rèn)值為開啟)
forcedac 強(qiáng)制PCI設(shè)備使用DAC,而禁止進(jìn)行地址轉(zhuǎn)換(默認(rèn)值為允許)
strict 禁止批量刷寫IOTLB(默認(rèn)值為允許)
sp_off 關(guān)閉super page支持(默認(rèn)值為開啟)
[Intel-IOMMU]
intremap={on,off,nosid,no_x2apic_optout}
設(shè)置中斷重映射功能:
on(默認(rèn)值)開啟中斷重映射
off 關(guān)閉中斷重映射
nosid 重映射時(shí)不對(duì)SID(Source ID)做檢查
no_x2apic_optout 無(wú)視BIOS的設(shè)置,強(qiáng)制禁用x2APIC特性,主要用于解決某些對(duì)x2APIC支持有缺陷的BIOS導(dǎo)致的故障

虛擬化

[PV_OPS]
noreplace-paravirt
禁止使用內(nèi)核通用的半虛擬化接口paravirt_ops,主要用于解決某些在Virtual PC上安裝或運(yùn)行Linux的故障。
[VMMIO]
virtio_mmio.device=size@baseaddr:irq[:id]
實(shí)例化virtio-mmio設(shè)備(CONFIG_VIRTIO_MMIO)。可以多次使用以實(shí)例化多個(gè)設(shè)備。
size 大小(可以使用K,M,G后綴)
baseaddr 物理基準(zhǔn)地址(physical base address)
irq 中斷號(hào)(將會(huì)被傳遞給request_irq())
id(可選) platform設(shè)備號(hào)(device id)
例子:virtio_mmio.device=1K@0x100b0000:48:7
[KVM]
kvm.ignore_msrs={0|1}
是否忽略客戶機(jī)對(duì)未經(jīng)處理的MSR(unhandled MSR)的訪問。"0"(默認(rèn)值)表示不忽略但是會(huì)注入#GP;"1"表示忽略。
[KVM]
kvm.mmu_audit={0|1}
是否允許在運(yùn)行時(shí)對(duì)KVM MMU進(jìn)行審計(jì)。"0"(默認(rèn)值)表示禁止審計(jì);"1"表示允許審計(jì)。
[KVM,AMD]
kvm-amd.nested={0|1}
是否允許嵌套虛擬化(在虛擬機(jī)內(nèi)再創(chuàng)建虛擬機(jī))。"0"表示禁止嵌套;"1"(默認(rèn)值)表示允許嵌套。
[KVM,AMD]
kvm-amd.npt={0|1}
是否允許客戶機(jī)使用嵌套頁(yè)表(Nested Page Table)。"0"表示禁止使用;"1"(默認(rèn)值)表示允許使用。
[KVM,Intel]
kvm-intel.ept={0|1}
是否允許客戶機(jī)使用擴(kuò)展頁(yè)表(Extended Page Table)。"0"表示禁止使用;"1"(默認(rèn)值)表示允許使用。
[KVM,Intel]
kvm-intel.emulate_invalid_guest_state={0|1}
是否允許仿真無(wú)效的客戶機(jī)狀態(tài)。"0"(默認(rèn)值)表示禁止仿真;"1"表示允許仿真。
[KVM,Intel]
kvm-intel.flexpriority={0|1}
是否允許使用FlexPriority技術(shù)(TPR[Task Priority Register] shadow)。"0"表示禁止使用;"1"(默認(rèn)值)表示允許使用。
[KVM,Intel]
kvm-intel.nested={0|1}
是否允許VMX嵌套(nVMX)。"0"(默認(rèn)值)表示禁止;"1"表示允許。
[KVM,Intel]
kvm-intel.unrestricted_guest={0|1}
是否允許使用"unrestricted guest"技術(shù)。"0"表示禁止使用;"1"(默認(rèn)值)表示允許使用。
[KVM,Intel]
kvm-intel.vpid={0|1}
是否允許使用"Virtual Processor Identification"(tagged TLB)技術(shù)。"0"表示禁止使用;"1"(默認(rèn)值)表示允許使用。

內(nèi)存

[KNL,BOOT]
mem=nn[KMG]
強(qiáng)制指定內(nèi)核使用多少數(shù)量的內(nèi)存。僅在你想限定內(nèi)存使用量時(shí),才需要指定這個(gè)選項(xiàng)。同時(shí)為了避免PCI設(shè)備使用指定范圍之外的內(nèi)存,你還應(yīng)該配合"memmap="一起使用。
[KNL]
memmap=exactmap
表示將要使用隨后的"memmap=..."等選項(xiàng)進(jìn)行精確的E820內(nèi)存映射(因?yàn)橛袝r(shí)候E820報(bào)告的并不準(zhǔn)確),同時(shí)禁止內(nèi)核進(jìn)行任何自動(dòng)的探測(cè)。比如對(duì)于一個(gè)4G內(nèi)存的機(jī)器可能是:"memmap=exactmap memmap=640K@0 memmap=4095M@1M"。
[KNL]
memmap=nn[KMG]@ss[KMG]
強(qiáng)制只使用從ss開始的nn長(zhǎng)度的特定內(nèi)存區(qū)域。可以多次使用以指定多個(gè)區(qū)域。
[KNL,ACPI]
memmap=nn[KMG]#ss[KMG]
強(qiáng)制將從ss開始的nn長(zhǎng)度的特定內(nèi)存區(qū)域標(biāo)記為ACPI數(shù)據(jù)。
[KNL,ACPI]
memmap=nn[KMG]$ss[KMG]
強(qiáng)制保留(不使用)從ss開始的nn長(zhǎng)度的特定內(nèi)存區(qū)域。
[KNL,BUGS]
reserve=起點(diǎn),長(zhǎng)度[,起點(diǎn),長(zhǎng)度]...
禁止設(shè)備驅(qū)動(dòng)程序自動(dòng)探測(cè)某些iomem區(qū)域,因?yàn)槟承┰O(shè)計(jì)不良的硬件會(huì)導(dǎo)致自動(dòng)探測(cè)失敗或出錯(cuò)。此外,還可以用于人為禁止內(nèi)核初始化某些端口上的設(shè)備。
內(nèi)核會(huì)將此處指定的iomem區(qū)域標(biāo)記為"reserved"(意為"已經(jīng)在此處找到設(shè)備"),從而將該區(qū)域保留。
因?yàn)樵O(shè)備驅(qū)動(dòng)不應(yīng)該去偵測(cè)標(biāo)記為"reserved"的區(qū)域,除非另一個(gè)啟動(dòng)選項(xiàng)明確地指示它這樣做,所以此選項(xiàng)經(jīng)常和其它啟動(dòng)選項(xiàng)一起使用:
用"reserve="保留一段區(qū)域禁止所有其他驅(qū)動(dòng)的探測(cè),同時(shí)再明確指定一個(gè)驅(qū)動(dòng)去檢測(cè)被保留的區(qū)域。例如:
reserve=0x300,32 blah=0x300的意思是:除了允許"blah"驅(qū)動(dòng)探測(cè) 0x300 之外,禁止任何其他驅(qū)動(dòng)探測(cè) 0x300-0x31f 區(qū)域。
絕大部份的機(jī)器都不需要此選項(xiàng)。只有真正有缺陷的硬件或特殊情況才會(huì)需要使用它。
[注意]每個(gè)"reserve="選項(xiàng)最多可以指定4個(gè)保留區(qū)域,如果你有異常復(fù)雜的需求,可以使用多重"reserve="來(lái)指定。
reservelow=nn[K]
設(shè)置為BIOS保留的底端地址空間數(shù)量。
memory_corruption_check={0|1}
是否開啟低位內(nèi)存臟數(shù)據(jù)檢查(CONFIG_X86_CHECK_BIOS_CORRUPTION)。某些有bug的BIOS經(jīng)常會(huì)在執(zhí)行系統(tǒng)休眠/喚醒之類動(dòng)作的時(shí)候,破壞內(nèi)存中前64k的內(nèi)容。如果始終檢查到錯(cuò)誤,那么就應(yīng)該通過"memmap="選項(xiàng)來(lái)避免使用這段內(nèi)存。
memory_corruption_check_size=字節(jié)數(shù)
低位內(nèi)存臟數(shù)據(jù)檢查(CONFIG_X86_CHECK_BIOS_CORRUPTION)的內(nèi)存范圍。默認(rèn)值是"64K",表示"0-64K"這個(gè)內(nèi)存范圍。
memory_corruption_check_period=秒數(shù)
低位內(nèi)存臟數(shù)據(jù)檢查(CONFIG_X86_CHECK_BIOS_CORRUPTION)的周期。默認(rèn)值是60秒。設(shè)為"0"則表示禁止這種周期性的檢查。
[KNL,BOOT]
vmalloc=nn[KMG]
強(qiáng)制指定vmalloc區(qū)域的大小。可用于增加vmalloc區(qū)域的最小尺寸(x86默認(rèn)128MB),也可以用于減少vmalloc的大小,增加更多的空間用于直接映射內(nèi)核RAM。
[SLUB]
slub_min_order=整數(shù)
slub_max_order=整數(shù)
SLUB頁(yè)塊最小與最大order數(shù)(默認(rèn)值分別是"0"與"3"),當(dāng)然slub_min_order必須小于slub_max_order。每一個(gè)slab需要2order個(gè)物理頁(yè)框。過高的值可能會(huì)導(dǎo)致內(nèi)存溢出錯(cuò)誤。詳見Documentation/vm/slub.txt
[SLUB]
slub_min_objects=整數(shù)
每個(gè)slab的最小object總數(shù)目(默認(rèn)值是"4")。詳見Documentation/vm/slub.txt
[SLUB]
slub_nomerge
禁止合并大小相近的多個(gè)slab,主要用于調(diào)試目的。
[KNL]
dhash_entries=正整數(shù)
設(shè)置內(nèi)核目錄項(xiàng)緩存中哈希表默認(rèn)項(xiàng)數(shù)。僅供內(nèi)核專家使用。
[KNL]
ihash_entries=正整數(shù)
內(nèi)核會(huì)在內(nèi)存中緩存一定數(shù)量的inode結(jié)構(gòu)來(lái)加速文件訪問,每個(gè)inode對(duì)應(yīng)一個(gè)文件(不同于文件系統(tǒng)中的inode概念),包含文件訪問權(quán)限/屬主/組/大小/生成時(shí)間/訪問時(shí)間/最后修改時(shí)間等信息。這些inode保存在一個(gè)哈希表中。
這個(gè)值用于指定這個(gè)哈希表的最大項(xiàng)數(shù)。你可以根據(jù)自己硬盤上可能被訪問的文件數(shù)量對(duì)默認(rèn)值進(jìn)行調(diào)整(注意需要考慮哈希值的碰撞)。僅供內(nèi)核專家使用。
[KNL]
transparent_hugepage={always|madvise|never}
設(shè)置透明大內(nèi)存頁(yè)(CONFIG_TRANSPARENT_HUGEPAGE)的默認(rèn)用法:
always 表示總是對(duì)所有應(yīng)用程序啟用透明大內(nèi)存頁(yè)支持
madvise 表示僅對(duì)明確要求該特性的程序啟用
never 表示徹底禁用。
其默認(rèn)值由內(nèi)核的編譯時(shí)設(shè)置決定。詳見"Documentation/vm/transhuge.txt"文檔。
[HW]
default_hugepagesz={2M|1G}
默認(rèn)的HugeTLB頁(yè)大小。若未指定,那么其默認(rèn)值就是CPU自身的默認(rèn)值。
大多數(shù)現(xiàn)代計(jì)算機(jī)體系結(jié)構(gòu)提供對(duì)多頁(yè)面大小的支持,比如X86_64支持4K和2M(要求CPU帶有"pse"標(biāo)記)以及1G(要求CPU帶有"pdpe1gb"標(biāo)記)。
因此Linux將物理內(nèi)存劃分成許多固定大小的頁(yè)面(默認(rèn)為4K),每個(gè)頁(yè)對(duì)應(yīng)一個(gè)page結(jié)構(gòu),這些結(jié)構(gòu)組成一個(gè)mem_map[]數(shù)組。TLB(Translation Lookaside Buffer)是虛擬地址到物理地址的翻譯緩沖區(qū),這種緩沖區(qū)在處理器上是很寶貴的,操作系統(tǒng)總是嘗試將有限的TLB資源發(fā)揮到極致。特別是能夠輕松獲得若干G內(nèi)存的時(shí)候(大于4G),這種優(yōu)化就顯得尤為關(guān)鍵。而HugeTLB特性則允許將某些頁(yè)的尺寸增大到2MB或1GB,從而大大減小TLB的尺寸,提高緩沖區(qū)的命中率,進(jìn)而提升內(nèi)存性能。
[HW]
hugepagesz={2M|1G}
指定HugeTLB頁(yè)的大小,通常與"hugepages="聯(lián)合使用(可使用多次),為不同尺寸的大頁(yè)分別預(yù)留不同的數(shù)量。
例如:hugepagesz=2M hugepages=128 hugepagesz=1G hugepages=8
注意:1GB的大頁(yè)只能在命令行上使用"hugepages="預(yù)先分配,且分配之后不可在運(yùn)行時(shí)釋放。
[HW]
hugepages=正整數(shù)
在啟動(dòng)時(shí)分配的HugeTLB頁(yè)數(shù)量,僅在內(nèi)核開啟了CONFIG_HUGETLBFS之后有效。
gbpages
nogbpages
是否允許內(nèi)核頁(yè)表對(duì)大小為1GB的Hugepages進(jìn)行直接映射(CONFIG_DIRECT_GBPAGES)。當(dāng)"CONFIG_DIRECT_GBPAGES=y"時(shí),默認(rèn)值是"gbpages"。
vdso={0|1|2}
vdso=0 禁用VDSO(Virtual Dynamic Shared Object)映射
vdso=1 啟用VDSO(Virtual Dynamic Shared Object)映射,這是"CONFIG_COMPAT_VDSO=n"時(shí)的默認(rèn)值。
vdso=2 將VDSO(Virtual Dynamic Shared Object)映射到舊式的確定性地址,這是"CONFIG_COMPAT_VDSO=y"時(shí)的默認(rèn)值。
vdso32={0|1|2}
vdso32=0 禁用32位VDSO(Virtual Dynamic Shared Object)映射
vdso32=1 啟用32位VDSO(Virtual Dynamic Shared Object)映射,這是"CONFIG_COMPAT_VDSO=n"時(shí)的默認(rèn)值。
vdso32=2 將32位VDSO(Virtual Dynamic Shared Object)映射到舊式的確定性地址,這是"CONFIG_COMPAT_VDSO=y"時(shí)的默認(rèn)值。

MTRR與PAT

enable_mtrr_cleanup
disable_mtrr_cleanup
開啟/關(guān)閉MTRR cleanup(CONFIG_MTRR_SANITIZER)特性。
mtrr_chunk_size=nn[KMG]
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,設(shè)置允許的最大連續(xù)塊尺寸(也就是uncacheable項(xiàng))。
mtrr_gran_size=nn[KMG]
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,設(shè)置MTRR塊的粒度(每塊的大小)。默認(rèn)值是"1"。較大的值可以防止小的對(duì)齊耗盡MTRR。
mtrr_spare_reg_nr=N
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,設(shè)置備用MTRR項(xiàng)的編號(hào)。也就是告訴內(nèi)核reg0N可以被清理或改寫(參見"/proc/mtrr"文件),默認(rèn)值是"1"。
nopat
禁用PAT支持(CONFIG_X86_PAT)。主要用于解決某PAT故障導(dǎo)致的無(wú)法正常啟動(dòng)或者顯卡驅(qū)動(dòng)不能正常工作的問題。

圖形與顯示

[AGP]
agp={off|try_unsupported}
off 表示關(guān)閉內(nèi)核的AGP(CONFIG_AGP)支持;
try_unsupported 表示嘗試驅(qū)動(dòng)那些不受支持的芯片(可能會(huì)導(dǎo)致系統(tǒng)崩潰或數(shù)據(jù)錯(cuò)誤)
[HW,DRM]
gamma=浮點(diǎn)數(shù)
設(shè)置顯示器的Gamma值。
video.brightness_switch_enabled={0|1}
[背景知識(shí)]如果ACPI video.ko驅(qū)動(dòng)(CONFIG_ACPI_VIDEO)能夠收到用戶通過鍵盤熱鍵觸發(fā)的ACPI事件(這需要固件的幫助),video.ko將會(huì)把收到的ACPI事件轉(zhuǎn)化為一個(gè)"key"類型輸入事件,并通過其創(chuàng)建的輸入設(shè)備發(fā)送到用戶空間,這樣用戶空間的工具就可以通過sysfs接口去修改顯示器的亮度。這是傳統(tǒng)的做法。
但是從v3.13內(nèi)核開始,新增了此選項(xiàng),并且其默認(rèn)值為"1",表示video.ko驅(qū)動(dòng)除了向用戶空間傳遞事件之外,還要自己在內(nèi)核層去改變顯示器的亮度。
如果設(shè)為"0"則表示不在內(nèi)核層改變顯示器的亮度,依然留給用戶層的工具去通過sysfs接口修改。
詳見Documentation/acpi/video_extension.txt文檔。
[DRM]
i915.invert_brightness={-1|0|1}
反轉(zhuǎn)顯示器背光亮度控制變量(brightness)的含義。
通常情況下,brightness的值為"0"表示關(guān)閉背光(全黑),隨著brightness的值增大到最大值,表示最大亮度。
但是通過這個(gè)選項(xiàng),可以反轉(zhuǎn)brightness的含義,讓"0"表示最亮,而隨著brightness值的遞增亮度逐漸降低,直到最大值關(guān)閉背光(全黑)。
-1 表示絕不反轉(zhuǎn)其含義,也就是"0"始終表示關(guān)閉,最大值始終表示最亮。
0 表示內(nèi)核不對(duì)此變量的含義加以干預(yù),使用機(jī)器自身的默認(rèn)含義。
1 表示強(qiáng)制反轉(zhuǎn)其含義,也就是"0"始終表示最亮,最大值始終表示關(guān)閉。
此選項(xiàng)常用于解決某些使用Intel集顯/核顯(CONFIG_DRM_I915)的電腦在啟動(dòng)時(shí)黑屏的問題。
[FB]
logo.nologo
在系統(tǒng)啟動(dòng)時(shí)不顯示Linux的企鵝標(biāo)志圖(企鵝數(shù)=CPU核心數(shù))

網(wǎng)絡(luò)

[IPV6]
ipv6.disable={0|1}
ipv6.disable_ipv6={0|1}
是否在所有網(wǎng)絡(luò)接口上禁用IPv6支持:0(默認(rèn)值)表示在所有網(wǎng)絡(luò)接口上開啟IPv6支持;1 表示在所有網(wǎng)絡(luò)接口上關(guān)閉IPv6支持。建議使用"ipv6.disable=1"(徹底禁用ipv6內(nèi)核模塊)
[IPV6]
ipv6.autoconf={0|1}
是否在所有網(wǎng)絡(luò)接口上開啟IPv6地址自動(dòng)配置。
0 表示禁止自動(dòng)配置,這樣就只有IPv6回環(huán)地址(::1)和"link-local"地址會(huì)被自動(dòng)添加到網(wǎng)絡(luò)接口上。如果你不想從路由器公告(Router Advertisements)中的地址前綴自動(dòng)生成IPv6地址,可以使用此項(xiàng)。
1(默認(rèn)值) 表示在所有網(wǎng)絡(luò)接口上開啟IPv6地址自動(dòng)配置
[IP_PNP]
ip=[client-ip:server-ip:gateway-ip:netmask:hostname:device:]autoconf[:dns0-ip:dns1-ip]
此選項(xiàng)告訴內(nèi)核如何在啟動(dòng)過程中配置網(wǎng)卡的IP地址及路由表(而不是在啟動(dòng)完成后依賴用戶空間的腳本去配置)。僅在內(nèi)核已啟用了CONFIG_IP_PNP的前提下有效。通常用于需要將NFS掛載為根文件系統(tǒng)(CONFIG_ROOT_NFS)的場(chǎng)合。
此選項(xiàng)有以下4種用法:
(1)ip={off|none}或者沒有使用"ip"選項(xiàng)。這是默認(rèn)值,表示徹底關(guān)閉自動(dòng)配置功能。
(2)ip={dhcp|bootp|rarp|any} 表示內(nèi)核全自動(dòng)完成所有配置工作(也就是將所有字段設(shè)為各自的默認(rèn)值)。各選項(xiàng)的含義參見下面對(duì)autoconf字段的說明。
(3)將autoconf字段設(shè)為{off|none}之一,并明確指定所有其它字段。表示全靜態(tài)配置,也就是手動(dòng)指定各字段的值(禁止自動(dòng)檢測(cè))。
(4)將autoconf字段設(shè)為{dhcp|bootp|rarp|any}之一,并明將部分字段留空(字段分割符":"不能省略)。表示半自動(dòng)配置,也就是將留空的字段設(shè)為各自的默認(rèn)值(自動(dòng)檢測(cè)),而將手動(dòng)指定的字段設(shè)為指定的值(禁止自動(dòng)檢測(cè))。
各字段的說明如下:
client-ip NFS客戶端IP地址。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取。
server-ip NFS服務(wù)器IP地址。該字段僅在需要將NFS掛載為根文件系統(tǒng)(root=/dev/nfs)的時(shí)候才是必須的。如果使用RARP檢測(cè)client-ip并且此字段非空,那么將僅接受指定服務(wù)器的應(yīng)答。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取(也就是自動(dòng)配置服務(wù)器的地址)。
gateway-ip 網(wǎng)關(guān)的IP地址。僅在NFS服務(wù)器位于不同子網(wǎng)的時(shí)候才是必須的。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取。
netmask 子網(wǎng)掩碼。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取(根據(jù)client-ip所屬的地址類型[A/B/C之類])。
hostname NFS客戶端的主機(jī)名。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取(client-ip的ASCII表示形式)。
device 使用的網(wǎng)卡。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取:若有多個(gè)網(wǎng)卡,那么將通過所有網(wǎng)卡同時(shí)發(fā)送自動(dòng)配置請(qǐng)求包,并將最先接收到應(yīng)答的網(wǎng)卡設(shè)為默認(rèn)網(wǎng)卡。
autoconf 自動(dòng)配置方式。{off|none}表示不使用自動(dòng)配置(必須手動(dòng)指定個(gè)字段的值);{dhcp|bootp|rarp}分別表示只使用DHCP/BOOTP/RARP協(xié)議進(jìn)行自動(dòng)配置(當(dāng)然內(nèi)核必須支持指定的協(xié)議);"any"表示使用內(nèi)核支持的所有自動(dòng)配置協(xié)議(同時(shí)發(fā)送不同協(xié)議的自動(dòng)配置請(qǐng)求包,以最先接收到的應(yīng)答為準(zhǔn))。 dns0-ip 主DNS服務(wù)器IP地址。若留空,其默認(rèn)值將通過自動(dòng)檢測(cè)獲取。其值將通過 /proc/net/pnp 導(dǎo)出到用戶空間。在嵌入式系統(tǒng)上,/etc/resolv.conf 常常是到 /proc/net/pnp 的軟連接。
dns1-ip 輔DNS服務(wù)器IP地址。其它同上。
[KNL,NET]
rhash_entries=正整數(shù)
設(shè)置內(nèi)核路由緩沖區(qū)哈希表的大小,僅供內(nèi)核網(wǎng)絡(luò)專家使用。
[KNL,NET]
thash_entries=正整數(shù)
設(shè)置內(nèi)核允許使用的TCP鏈接哈希表的大小。
[KNL,NET]
uhash_entries=正整數(shù)
設(shè)置內(nèi)核允許使用的UDP/UDP-Lite鏈接哈希表的大小。
[NETFILTER]
nf_conntrack.acct={0|1}
是否允許對(duì)連接追蹤(CONFIG_NF_CONNTRACK)流進(jìn)行記賬。"0"(默認(rèn)值)表示禁止記賬,"1"表示允許記賬。

塊設(shè)備與磁盤陣列

blkdevparts=
手動(dòng)設(shè)置塊設(shè)備分區(qū)表(而不是從塊設(shè)備讀取),主要用于嵌入式環(huán)境或分區(qū)表?yè)p壞恢復(fù)的場(chǎng)合。詳情參見Documentation/block/cmdline-partition.txt文檔
[EFI]
gpt
強(qiáng)制將擁有有效GPT簽名但同時(shí)又包含無(wú)效"保護(hù)MBR"的磁盤當(dāng)做GPT格式的磁盤。
[IOSCHED]
elevator={"bfq"|"cfq"|"deadline"|"noop"}
指定默認(rèn)的IO調(diào)度器
[LOOP]
loop.max_loop=[0-256]
在系統(tǒng)啟動(dòng)時(shí)無(wú)條件的預(yù)先創(chuàng)建的回環(huán)(loopback)設(shè)備數(shù),默認(rèn)值由CONFIG_BLK_DEV_LOOP_MIN_COUNT決定。如果你使用util-linux-2.21以上版本,建議設(shè)為"0"(loop設(shè)備將通過/dev/loop-control動(dòng)態(tài)創(chuàng)建)。
[HW,RAID]
raid={autodetect|noautodetect,partitionable|part}
明確向內(nèi)核的MD驅(qū)動(dòng)(CONFIG_BLK_DEV_MD)傳遞RAID配置屬性
autodetect|noautodetect 表示內(nèi)核是否應(yīng)該自動(dòng)檢測(cè)RAID模式(CONFIG_MD_AUTODETECT)。如果關(guān)閉了自動(dòng)檢測(cè),那么必須使用"md="明確告訴內(nèi)核RAID模式及配置。
partitionable|part 兩者含義相同,都表示內(nèi)核應(yīng)該將組裝之后得到的RAID設(shè)備視為"可分區(qū)"設(shè)備。
[HW,RAID]
md=N,dev0,dev1,...
明確向內(nèi)核的MD驅(qū)動(dòng)(CONFIG_BLK_DEV_MD)傳遞RAID配置信息,并將列出的設(shè)備(dev0,dev1,...)組裝為 /dev/mdN 陣列(表現(xiàn)為一個(gè)塊設(shè)備文件)。
建議僅在根文件系統(tǒng)位于RAID上的情況下使用這個(gè)選項(xiàng)。其他非根文件系統(tǒng)的RAID最好在系統(tǒng)啟動(dòng)后(掛載完根之后)再組裝。
N 可以是 0,1,2,3,...,255 中的任意一個(gè)整數(shù),表示被創(chuàng)建的md設(shè)備的編號(hào),例如:
md=2,/dev/sda,/dev/sdb,/dev/sdc,/dev/sdd表示將 /dev/sda,/dev/sdb,/dev/sdc,/dev/sdd 組裝成 /dev/md2 塊設(shè)備(至于RAID級(jí)別之類的信息則由存儲(chǔ)在超級(jí)塊中的元數(shù)據(jù)提供)。
[提示]2.6.28之前的老版本內(nèi)核對(duì)創(chuàng)建的陣列還有所謂"可分區(qū)陣列"和"不可分區(qū)陣列"的區(qū)別,具體表現(xiàn)是:如果在N前加上字母"d",則表示所創(chuàng)建的陣列是一個(gè)可分區(qū)陣列,否則就是不可分區(qū)陣列。不過現(xiàn)在已經(jīng)沒有這個(gè)區(qū)別了,所有創(chuàng)建的陣列都是可分區(qū)的,因此"d"也就沒有存在的必要了。

根文件系統(tǒng)

[KNL]
root=字符串
指定根文件系統(tǒng)的所在位置。通常這是一個(gè)必須明確設(shè)置的選項(xiàng)。
"字符串"可以使用如下幾種形式:
XXxx 一個(gè)16進(jìn)制數(shù),其中"XX"是主設(shè)備號(hào),"xx"是次設(shè)備號(hào)。例如"/dev/sdc15"(主設(shè)備號(hào)是"8",次設(shè)備號(hào)是"47"),可以表示成"082F"。
/dev/nfs 表示使用由nfsroot選項(xiàng)指定的NFS磁盤,僅在根文件系統(tǒng)位于NFS文件系統(tǒng)上的時(shí)候才使用。
/dev/disk 表示一塊完整的無(wú)分區(qū)塊設(shè)備。比如:/dev/md0 /dev/loop0 /dev/sdb /dev/mmcblk0
/dev/diskN 表示disk磁盤的第N(十進(jìn)制)個(gè)分區(qū)。這是最常見的用法,比如:/dev/sda2 /dev/ubda1 /dev/xvda13
/dev/diskpN 含義與上面的一樣,也表示disk磁盤的第N(十進(jìn)制)個(gè)分區(qū),但是用于disk本身以數(shù)字結(jié)尾的情況(避免混淆)。比如:/dev/md0p3 /dev/emd/0p2 /dev/mmcblk0p1
PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF 僅用于EFI/GPT格式的磁盤,表示分區(qū)表中UUID值為"00112233-4455-6677-8899-AABBCCDDEEFF"的分區(qū)。[提示]可以使用blkid查看"PARTUUID"。
PARTUUID=SSSSSSSS-PP 僅用于傳統(tǒng)的MSDOS分區(qū)表。"SSSSSSSS"是用16進(jìn)制表示的32位"NT disk signature","PP"是用16進(jìn)制表示的分區(qū)號(hào)。比如:PARTUUID=97531ACF-02 可能相當(dāng)于 /dev/sda2?
PARTUUID=XXXX/PARTNROFF=N 表示以UUID="XXXX"的分區(qū)為基準(zhǔn),偏移N個(gè)分區(qū)。假定 /dev/sdb5 的UUID=XXXX,那么 PARTUUID=XXXX/PARTNROFF=3 就表示 /dev/sdb8 ,而 PARTUUID=XXXX/PARTNROFF=-3 則表示 /dev/sdb2
major:minor 由一對(duì)十進(jìn)制數(shù)組成,其中major是主設(shè)備號(hào),minor是次設(shè)備號(hào)。例如"/dev/sdc15"(主設(shè)備號(hào)是"8",次設(shè)備號(hào)是"47"),可以表示成"8:47"。
LABEL=??? 表示卷標(biāo)為"???"的分區(qū)。比如:root=LABEL=/ 。不過這種格式并不被內(nèi)核直接支持,僅是發(fā)行版通過initramfs中的腳本添加了這種格式的支持而已。所以并不通用。
[KNL]
rootfstype=文件系統(tǒng)類型
指定根文件系統(tǒng)的類型。例如:"xfs"或"ext4"之類
[KNL]
rootflags=掛載選項(xiàng)
設(shè)置根文件系統(tǒng)的掛載選項(xiàng),比如"noatime,ro"。各種不同的文件系統(tǒng)所能使用的選項(xiàng)各不相同,可以參考 mount 程序的選項(xiàng)。
[KNL]
ro
rw
以只讀(ro)/讀寫(rw)模式掛載根文件系統(tǒng)
[KNL]
rootdelay=秒數(shù)
在掛載根文件系統(tǒng)前延遲多少秒,主要用于等待那些反應(yīng)速度較慢的異步檢測(cè)的設(shè)備就緒(例如USB/MMC/FireWire)。
[KNL]
rootwait
在根文件系統(tǒng)就緒之前無(wú)限等待。主要用于等待那些反應(yīng)速度較慢的異步檢測(cè)的設(shè)備就緒(例如USB/MMC/FireWire)。

系統(tǒng)初始化(init)

[KNL]
init=文件全路徑
指定內(nèi)核掛載根文件系統(tǒng)后運(yùn)行的第一個(gè)用戶空間程序的絕對(duì)路徑。默認(rèn)為"/sbin/init"。
[KNL]
rdinit=全路徑
設(shè)置從initramfs中運(yùn)行的第一個(gè)用戶空間程序的絕對(duì)路徑,默認(rèn)為"/init"。
[注意]一旦使用了initramfs并且成功的運(yùn)行了其中的"/init",所有"init"以及與根文件系統(tǒng)相關(guān)的選項(xiàng)(包括"nfsroot")對(duì)內(nèi)核而言都將失效。
initramfs中的腳本必須自己分析各個(gè)內(nèi)核引導(dǎo)選項(xiàng)(/proc/cmdline)并完成根文件系統(tǒng)的掛載與切換,當(dāng)然也包括啟動(dòng)真正的"init"進(jìn)程。
[KNL]
S
以單用戶模式運(yùn)行"init"。注意,這不是一個(gè)真正的內(nèi)核選項(xiàng),只是給initramfs中的腳本用的。所以并不通用。

NFS(網(wǎng)絡(luò)文件系統(tǒng))

[NFS]
lockd.nlm_grace_period=秒數(shù)
為NFS鎖管理器指定寬限時(shí)間,單位是秒。取值范圍在[0-240]?
[NFS]
lockd.nlm_tcpport=端口號(hào)
為NFS鎖管理器指定TCP端口
[NFS]
lockd.nlm_timeout=秒數(shù)
為NFS鎖管理器指定默認(rèn)超時(shí)時(shí)間,單位是秒。默認(rèn)值是10秒。取值范圍在[3-20]?
[NFS]
lockd.nlm_udpport=端口號(hào)
為NFS鎖管理器指定UDP端口
[NFS]
nfsroot=[server-ip:]root-dir[,nfs-options]
指定NFS根文件系統(tǒng)的位置。如果沒有設(shè)置此選項(xiàng),那么將使用"/tftpboot/本機(jī)IP"(默認(rèn)值)作為根文件系統(tǒng),并使用默認(rèn)的NFS掛載選項(xiàng)。
server-ip NFS服務(wù)器IP地址。其默認(rèn)值是"ip"選項(xiàng)中的server-ip字段的值。
root-dir 作為根文件系統(tǒng)掛載的NFS服務(wù)器的目錄。如果其中包含"%s",那么將會(huì)被替換為本機(jī)IP地址的ASCII表示形式。
nfs-options 標(biāo)準(zhǔn)的NFS文件系統(tǒng)掛載選項(xiàng)(例如"ro"),多個(gè)選項(xiàng)之間使用逗號(hào)分隔。下面是默認(rèn)使用的值:
port = 由NFS服務(wù)器的portmap守護(hù)進(jìn)程給出rsize = 4096wsize = 4096timeo = 7retrans = 3acregmin = 3acregmax = 60acdirmin = 30acdirmax = 60flags = hard,nointr,noposix,cto,ac
[NFS]
nfsrootdebug
在啟動(dòng)過程中,在內(nèi)核日志里顯示詳細(xì)的NFS相關(guān)的調(diào)試信息(掛載選項(xiàng)、服務(wù)器IP地址、根文件系統(tǒng)路徑等),以方便調(diào)試和故障診斷。
[NFS]
nfs.callback_tcpport=端口號(hào)
設(shè)置NFSv4回復(fù)通道(callback channel)監(jiān)聽的TCP端口
[NFS]
nfs.cache_getent=路徑
設(shè)置用于更新NFS客戶端緩存項(xiàng)的程序的路徑。默認(rèn)值是"/sbin/nfs_cache_getent"。
[NFS]
nfs.cache_getent_timeout=秒數(shù)
嘗試更新緩存項(xiàng)超時(shí)秒數(shù),超過指定時(shí)間仍未更新成功則視為更新失敗。默認(rèn)值是15秒。
[NFS]
nfs.idmap_cache_timeout=秒數(shù)
設(shè)置idmapper緩存項(xiàng)的最大壽命,單位是秒。
[NFS]
nfs.enable_ino64={0|1}
是否開啟64位inode號(hào)。"0"表示NFS客戶端將會(huì)為readdir()與stat()系統(tǒng)調(diào)用模擬一個(gè)32位inode號(hào)(而不是返回真實(shí)的64位inode號(hào))。"1"(默認(rèn)值)表示返回真實(shí)的64位inode號(hào)。
[NFSv4.1]
nfs.max_session_slots=正整數(shù)
設(shè)置NFS客戶端嘗試和服務(wù)器端協(xié)商的最大會(huì)話slot數(shù)。這也同時(shí)限定了客戶端能夠像服務(wù)器端發(fā)送的最大并發(fā)RPC請(qǐng)求數(shù)。默認(rèn)值是64。將此值設(shè)置為比max_tcp_slot_table_limit大是沒有價(jià)值的。
[NFSv4]
nfs.nfs4_unique_id=字符串
指定NFSv4客戶端插入到nfs_client_id4字符串中的額外的唯一標(biāo)識(shí)字符串。這通常是一個(gè)在系統(tǒng)安裝時(shí)自動(dòng)生成的UUID。
[NFSv4.1]
nfs.send_implementation_id={0|1}
是否在exchange_id請(qǐng)求中包含客戶端實(shí)現(xiàn)識(shí)別信息(implementation identification information)。"0"表示不發(fā)送,默認(rèn)值"1"表示發(fā)送。
[NFSv4]
nfs.recover_lost_locks={0|1}
v3.12新增。是否嘗試恢復(fù)服務(wù)器上由于租約超時(shí)而丟失的鎖。需要注意的是,這樣做很有可能會(huì)導(dǎo)致數(shù)據(jù)錯(cuò)誤,因?yàn)闊o(wú)法保證超時(shí)后的鎖文件未被更改。默認(rèn)值"0"表示不做這樣的嘗試,而"1"則表示嘗試恢復(fù)(這是v3.11及之前內(nèi)核的默認(rèn)行為)。
[NFSv4]
nfs.nfs4_disable_idmapping={0|1}
默認(rèn)值"1"表示在使用了"sec=sys"掛載選項(xiàng)的情況下,RPC身份認(rèn)證和NFS操作都使用數(shù)字化的uid/gid。這會(huì)導(dǎo)致idmapping被禁用,從而讓NFSv2/v3向NFSv4的遷移變得更加容易。客戶端將會(huì)自動(dòng)檢測(cè)不支持此種操作模式的服務(wù)器,并回退到使用idmapper的模式。"0"表示禁止這種行為。
[NFSv4]
nfsd.nfs4_disable_idmapping={0|1}
默認(rèn)值"1"表示NFSv4服務(wù)器與那些使用auth_sys的客戶端之間只使用數(shù)字化的uid/gid(包括發(fā)送與接收),從而讓NFSv2/v3向NFSv4的遷移變得更加容易。"0"表示禁止這種行為。

模塊功能

nomodule
禁用內(nèi)核模塊加載功能(CONFIG_MODULES)。
[KNL]
module.sig_enforce
強(qiáng)制內(nèi)核在加載模塊時(shí)檢查模塊簽名(CONFIG_MODULE_SIG),并且只接受具有合法簽名的模塊。如果內(nèi)核開啟了CONFIG_MODULE_SIG_FORCE,那么無(wú)論是否使用此選項(xiàng),都將強(qiáng)制檢查模塊的簽名。

安全

no_file_caps
要求內(nèi)核無(wú)視文件的權(quán)限。這樣,執(zhí)行文件的唯一途徑就只有:由root去執(zhí)行或者setuid root
noexec={on|off}
noexec32={on|off}
是否允許將某部分內(nèi)存映射為"禁止執(zhí)行",這是一種防止數(shù)據(jù)緩沖區(qū)溢出攻擊的保護(hù)措施(也就是WinXP SP2曾經(jīng)大力宣傳的數(shù)據(jù)執(zhí)行保護(hù)功能),建議保持默認(rèn)值"on"。
[說明]noexec對(duì)32bit代碼以及64bit代碼都有約束力,而noexec32只針對(duì)32bit代碼。
nosmap
禁用SMAP(CONFIG_X86_SMAP)支持。SMAP是Intel從Haswell微架構(gòu)開始引入的一種新特征,用途是禁止內(nèi)核因?yàn)樽陨礤e(cuò)誤意外訪問用戶空間的數(shù)據(jù),以避免一些內(nèi)核漏洞所導(dǎo)致的安全隱患。
nosmep
禁用SMEP(Supervisor Mode Execution Prevention)支持。SMEP與SMAP類似,也是Intel從Haswell微架構(gòu)開始引入的一種新特征,用途是禁止內(nèi)核因?yàn)樽陨礤e(cuò)誤意外執(zhí)行用戶空間的代碼。以避免一些內(nèi)核漏洞所導(dǎo)致的安全隱患。
nordrand
即使CPU支持(CONFIG_ARCH_RANDOM),也禁止內(nèi)核使用RDRAND指令(不過用戶空間依然可以使用此指令)。由于很多人懷疑RDRAND指令所依賴的硬件隨機(jī)數(shù)生成器所使用的加密標(biāo)準(zhǔn)(NIST SP800-90)被NSA植入了后門,所以提供了該選項(xiàng)以禁用它,不過大神Torvalds不以為然。
vsyscall={emulate|native|none}
控制vsyscall系統(tǒng)調(diào)用(調(diào)用固定的地址0xffffffffff600x00)的行為。大多數(shù)靜態(tài)鏈接的可執(zhí)行程序和老舊的Glibc會(huì)使用這個(gè)系統(tǒng)調(diào)用。因?yàn)関syscall始終位于固定的地址,所以很容易被攻擊者利用。
emulate(默認(rèn)值) 捕捉vsyscalls系統(tǒng)調(diào)用,并對(duì)其進(jìn)行安全的模擬。這是比較安全的選項(xiàng),但效率并不最高。
native 將vsyscall系統(tǒng)調(diào)用直接轉(zhuǎn)變成本地syscall指令,這比模擬方式效率稍微高一些。但是很容易被攻擊。
none 完全禁用vsyscall系統(tǒng)調(diào)用。這是最安全的選項(xiàng),但是有可能會(huì)導(dǎo)致系統(tǒng)工作異常。
[EVM]
evm="fix"
不管當(dāng)前的完整性狀態(tài)如何,都允許更新"security.evm"。
[SECURITY]
security={selinux|smack|tomoyo|apparmor|yama}
選擇啟用的安全模塊。僅在內(nèi)核同時(shí)開啟了多個(gè)安全模塊的情況下才有意義。
[SELINUX]
selinux={0|1}
是否在啟動(dòng)時(shí)就開啟SELinux功能(CONFIG_SECURITY_SELINUX_BOOTPARAM):"0"表示關(guān)閉,"1"表示開啟。
默認(rèn)值由內(nèi)核在編譯時(shí)確定(CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE)。
即使設(shè)為"1",隨后也可以通過 /selinux/disable 在加載安全策略前禁止SELinux功能。
[SELINUX]
enforcing={0|1}
是否在啟動(dòng)時(shí)強(qiáng)制啟用SELinux規(guī)則。
"0"(默認(rèn)值)表示僅僅做記錄違規(guī)操作日志而不真正拒絕違規(guī)操作;
"1"表示真正拒絕違規(guī)操作并做記錄違規(guī)操作日志。
該選項(xiàng)還可以在運(yùn)行時(shí)通過 /selinux/enforce 進(jìn)行修改
[SELINUX]
checkreqprot={0|1}
設(shè)置"checkreqprot"標(biāo)記的初始值。
"0"表示由內(nèi)核強(qiáng)制執(zhí)行檢查保護(hù)(包括其中隱含的所有執(zhí)行保護(hù))
"1"表示由應(yīng)用程序自己主動(dòng)請(qǐng)求執(zhí)行檢查保護(hù)
默認(rèn)值由內(nèi)核在編譯時(shí)確定,也可以在運(yùn)行時(shí)通過 /selinux/checkreqprot 修改
[APPARMOR]
apparmor={0|1}
是否在啟動(dòng)時(shí)就開啟AppArmor功能(CONFIG_SECURITY_APPARMOR):"0"表示關(guān)閉,"1"表示開啟。
默認(rèn)值由內(nèi)核在編譯時(shí)確定(CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE)。

多CPU與CPU間調(diào)度

SMP(對(duì)稱多處理器)系統(tǒng)中,所有的CPU共享全部資源(總線,內(nèi)存,I/O等),最大的特點(diǎn)就是所有資源共享,多個(gè)CPU之間沒有區(qū)別。NUMA(非一致內(nèi)存訪問)的基本特征是具有多個(gè)CPU節(jié)點(diǎn),每個(gè)CPU節(jié)點(diǎn)由多個(gè)CPU組成,并且具有獨(dú)立的本地內(nèi)存與I/O槽口等。因此,雖然每個(gè)CPU都可以訪問整個(gè)系統(tǒng)的內(nèi)存,但是訪問本地節(jié)點(diǎn)內(nèi)存的速度遠(yuǎn)遠(yuǎn)高于訪問其它節(jié)點(diǎn)的內(nèi)存。詳見《SMP/NUMA/MPP體系結(jié)構(gòu)對(duì)比》

[SMP]
nosmp
強(qiáng)制禁用SMP,這是個(gè)已被反對(duì)使用的舊選項(xiàng)
[SMP]
maxcpus=整數(shù)
最大允許使用的CPU核心數(shù)。"0"表示禁用SMP特性(等價(jià)于已被反對(duì)使用的舊"nosmp"選項(xiàng)),同時(shí)也禁用IO APIC;正整數(shù)"n"表示最大允許使用n個(gè)CPU核心。
[SMP]
nr_cpus=正整數(shù)
允許SMP內(nèi)核支持的最大CPU核心數(shù)(等價(jià)于CONFIG_NR_CPUS)。配合CPU熱插拔(CONFIG_HOTPLUG_CPU),可在運(yùn)行時(shí)增加CPU數(shù)目。
cpu0_hotplug
強(qiáng)制允許CPU0(boot CPU)熱插拔(CONFIG_BOOTPARAM_HOTPLUG_CPU0)。下列特性必須依賴于cpu0,所此選項(xiàng)應(yīng)謹(jǐn)慎使用:
(1)從休眠狀態(tài)(S3,S4)喚醒以及從運(yùn)行狀態(tài)進(jìn)入休眠狀態(tài)
(2)PIC中斷,也就是某些情況下,關(guān)機(jī)和重啟也會(huì)依賴于cpu0
[SMP]
additional_cpus=整數(shù)
最大允許熱插拔的CPU數(shù)量。默認(rèn)值由BIOS決定。相見Documentation/x86/x86_64/cpu-hotplug-spec
[NUMA]
numa={off|noacpi}
off 關(guān)閉NUMA支持,也就是讓所有內(nèi)存都只屬于同一個(gè)節(jié)點(diǎn)。
noacpi 不為NUMA解析ACPI SRAT表
[KNL]
numa_balancing={enable|disable}
啟用/禁用NUMA均衡(CONFIG_NUMA_BALANCING),其默認(rèn)值由CONFIG_NUMA_BALANCING_DEFAULT_ENABLED決定
[KNL,BOOT]
numa_zonelist_order={zone|node|default}
設(shè)置NUMA的zonelist順序。這里設(shè)置的值還可以在運(yùn)行中通過sysctl來(lái)修改。詳見Documentation/sysctl/vm.txt
[KNL,SMP]
isolcpus=CPU編號(hào)列表
將列表中的CPU從內(nèi)核SMP平衡和調(diào)度算法中剔除。
[注意]提出后并不是絕對(duì)不能再使用該CPU的,操作系統(tǒng)仍然可以強(qiáng)制指定特定的進(jìn)程使用哪個(gè)CPU(可以通過taskset來(lái)做到)。
該選項(xiàng)的目的主要是用于實(shí)現(xiàn)特定cpu只運(yùn)行特定進(jìn)程的目的。
CPU編號(hào)從"0"開始計(jì)數(shù),列表的表示方法有三種:
numA,numB,...,numN
numA-numN
以及上述兩種表示方法的組合:
numA,...,numM-numN
例如:0,3,4-7,9
[KNL,SMP]
relax_domain_level={-1|0|1|2|3|4|5}
設(shè)置CPUSET調(diào)度域(sched domain)的默認(rèn)級(jí)別。大于此級(jí)別的調(diào)度域?qū)哟螌⒔瞄e時(shí)均衡和喚醒均衡,而其余級(jí)別的調(diào)度域都開啟。
-1(默認(rèn)值) 使用系統(tǒng)的默認(rèn)值(取決于不同的硬件架構(gòu))或者由其他的請(qǐng)求確定,也就是不人為指定默認(rèn)級(jí)別。
0 禁用所有調(diào)度域的閑時(shí)均衡和喚醒均衡
1 超線程域(siblings),也就是同一個(gè)物理核心內(nèi)的不同超線程
2 核域(cores),也就是同一個(gè)物理CPU中不同的核心
3 節(jié)點(diǎn)域(node),對(duì)于NUMA系統(tǒng)來(lái)說就是同一個(gè)NUMA節(jié)點(diǎn)內(nèi),對(duì)于non-NUMA系統(tǒng)來(lái)說這是整個(gè)系統(tǒng)范圍
4 節(jié)點(diǎn)組域(chunk of node),僅適用于NUMA系統(tǒng),表示在一組特定的NUMA節(jié)點(diǎn)范圍內(nèi)
5 全系統(tǒng)(system wide),全部系統(tǒng)范圍內(nèi)
詳見Documentation/cgroups/cpusets.txt文檔

控制組(Control Group)

Cgroup(CONFIG_CGROUPS)是一種進(jìn)程管理機(jī)制,也是內(nèi)核的資源分配框架。

[KNL]
cgroup_disable="控制器名稱"
禁用cgroup中特定的控制器名稱。目前只支持一個(gè)"memory"控制器。
noautogroup
禁止自動(dòng)創(chuàng)建進(jìn)程組(CONFIG_SCHED_AUTOGROUP),服務(wù)器環(huán)境可以考慮使用此選項(xiàng)。
[KNL]
swapaccount={0|1}
是否統(tǒng)計(jì)換入(swap in)內(nèi)存的資源。"0"表示不統(tǒng)計(jì),"1"表示統(tǒng)計(jì)。詳見Documentation/cgroups/memory.txt文檔。

EFI/UEFI

noefi
禁用EFI支持(CONFIG_EFI)。
[EFI]
add_efi_memmap
將EFI內(nèi)存映像包括在內(nèi)核的可用物理內(nèi)存映像之中
pstore.backend=efivars
將"efivars"(CONFIG_EFI_VARS_PSTORE)用作pstore內(nèi)存文件系統(tǒng)的后端。

雜項(xiàng)

[IP_VS_FTP]
ports=portA,portB,...
IPVS(IP Virtual Server) FTP幫助模塊所使用的端口,最多允許指定8個(gè)。默認(rèn)值是"21"。
io_delay={0x80|0xed|udelay|none}
設(shè)置IO延遲方式
0x80(CONFIG_IO_DELAY_0X80) 傳統(tǒng)的Linux IO延遲方式,久經(jīng)考驗(yàn),也最安全
0xed(CONFIG_IO_DELAY_0XED) 基于0xed端口的IO延遲方式,主要是為了避免和基于0x80端口的主板診斷卡沖突
udelay(CONFIG_IO_DELAY_UDELAY) 使用內(nèi)核端udelay()函數(shù)作為延遲方法(簡(jiǎn)單的延遲2微秒).可以不占用任何IO端口空間.
none(CONFIG_IO_DELAY_NONE) 不使用任何port-IO延遲機(jī)制.只要你的機(jī)器不是老古董,這個(gè)應(yīng)該是首選.
[KNL]
reboot=[mode][,type][,force]
指定系統(tǒng)重啟的方式:
mode 用于指定重啟模式,可以使用如下2種模式之一:warm(熱重啟[跳過內(nèi)存檢測(cè)]), cold(冷重啟[檢測(cè)并重新初始化所有硬件])
type 用于指定重啟類型,可以使用如下4種類型之一:bios(為熱重啟使用CPU reboot vector), acpi(優(yōu)先使用FADT中的ACPI RESET_REG,若失敗再轉(zhuǎn)kbd), kbd(使用鍵盤控制器冷重啟,這是默認(rèn)值), triple, efi(優(yōu)先使用EFI提供的reset_system運(yùn)行時(shí)服務(wù),若失敗再轉(zhuǎn)kbd)
結(jié)尾的"force"表示在重啟時(shí)不停用其它的CPU,在某些情況下可以讓reboot更可靠。
[KNL]
reset_devices
強(qiáng)制驅(qū)動(dòng)程序在初始化底層設(shè)備的過程中重置設(shè)備
[KNL]
rcu_nocbs=
在"CONFIG_RCU_NOCB_CPU=y"的情況下,指定哪些CPU是No-CB CPU
[KNL]
nodelayacct
禁止在針對(duì)每個(gè)進(jìn)程的統(tǒng)計(jì)信息中包含進(jìn)程等候系統(tǒng)資源(cpu,IO同步,內(nèi)存交換等)所花費(fèi)的時(shí)間,相當(dāng)于禁用CONFIG_TASK_DELAY_ACCT模塊。
[KNL]
sysfs.deprecated={0|1}
為了兼容舊版本的應(yīng)用程序而保留過時(shí)的sysfs特性(CONFIG_SYSFS_DEPRECATED),其默認(rèn)值由CONFIG_SYSFS_DEPRECATED_V2確定。

總結(jié)

以上是生活随笔為你收集整理的Linux 内核引导选项简介 *********很多常用的受益匪浅的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

国产精品久久久 | 亚洲综合精品香蕉久久网 | 国产香蕉尹人综合在线观看 | 中文字幕人妻无码一夲道 | 成人一区二区免费视频 | 97精品国产97久久久久久免费 | 国产偷自视频区视频 | 久久久av男人的天堂 | 亚洲国产精品久久久天堂 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 人人妻人人澡人人爽欧美精品 | 国产在热线精品视频 | 午夜熟女插插xx免费视频 | 国产又爽又猛又粗的视频a片 | 99久久精品日本一区二区免费 | 国产精品久久久午夜夜伦鲁鲁 | 免费乱码人妻系列无码专区 | 性啪啪chinese东北女人 | 国产人妻大战黑人第1集 | 精品欧美一区二区三区久久久 | 又大又紧又粉嫩18p少妇 | 狠狠噜狠狠狠狠丁香五月 | 亚洲中文字幕成人无码 | 国产综合久久久久鬼色 | 欧洲熟妇色 欧美 | 精品国产青草久久久久福利 | 香港三级日本三级妇三级 | www一区二区www免费 | 久久人人97超碰a片精品 | 无码人中文字幕 | 天堂无码人妻精品一区二区三区 | 激情国产av做激情国产爱 | 少妇厨房愉情理9仑片视频 | 亚洲国产成人av在线观看 | 亚洲娇小与黑人巨大交 | 日韩精品乱码av一区二区 | 国产av一区二区三区最新精品 | 色综合视频一区二区三区 | 日本大乳高潮视频在线观看 | 国内精品一区二区三区不卡 | 久久综合给久久狠狠97色 | 日韩av无码中文无码电影 | 人人妻人人澡人人爽人人精品浪潮 | 97久久精品无码一区二区 | 欧美xxxx黑人又粗又长 | 青青青爽视频在线观看 | 国产成人无码一二三区视频 | 未满成年国产在线观看 | 亚洲欧美日韩综合久久久 | 纯爱无遮挡h肉动漫在线播放 | 久久综合给久久狠狠97色 | 欧美自拍另类欧美综合图片区 | 久久zyz资源站无码中文动漫 | 波多野42部无码喷潮在线 | 国产精品视频免费播放 | 中文字幕精品av一区二区五区 | 国产麻豆精品一区二区三区v视界 | 国内丰满熟女出轨videos | 亚洲熟妇色xxxxx亚洲 | 色综合久久中文娱乐网 | 两性色午夜视频免费播放 | 国产精品二区一区二区aⅴ污介绍 | 美女黄网站人色视频免费国产 | 无人区乱码一区二区三区 | 男女超爽视频免费播放 | 国内精品九九久久久精品 | 久久无码中文字幕免费影院蜜桃 | 国语自产偷拍精品视频偷 | 精品久久8x国产免费观看 | 亚洲国产高清在线观看视频 | 国产精品自产拍在线观看 | 久久国产精品_国产精品 | 香蕉久久久久久av成人 | 自拍偷自拍亚洲精品10p | 国产午夜无码视频在线观看 | 丰满人妻一区二区三区免费视频 | 国产精品永久免费视频 | 久久 国产 尿 小便 嘘嘘 | 国产在线精品一区二区高清不卡 | 中文字幕无码免费久久99 | 欧美日韩久久久精品a片 | 国产成人无码a区在线观看视频app | 成人无码视频在线观看网站 | 亚洲综合伊人久久大杳蕉 | 国产av一区二区精品久久凹凸 | 四虎国产精品免费久久 | 精品人妻av区 | 国产色在线 | 国产 | 中文字幕人成乱码熟女app | 久久久久av无码免费网 | 天天拍夜夜添久久精品大 | 亚洲一区二区三区在线观看网站 | 丰满人妻被黑人猛烈进入 | 日韩欧美中文字幕在线三区 | 亚洲熟妇色xxxxx欧美老妇y | 装睡被陌生人摸出水好爽 | 国产激情精品一区二区三区 | 一本色道久久综合狠狠躁 | 亚洲国产欧美在线成人 | 国产无套内射久久久国产 | 丰满少妇高潮惨叫视频 | 奇米影视7777久久精品 | 欧美日韩一区二区免费视频 | 久久亚洲精品中文字幕无男同 | 妺妺窝人体色www婷婷 | 久久精品中文字幕一区 | 色综合久久88色综合天天 | 少妇性l交大片欧洲热妇乱xxx | 国产精品国产自线拍免费软件 | 久久亚洲国产成人精品性色 | 亚洲一区av无码专区在线观看 | 国产人妖乱国产精品人妖 | 国产另类ts人妖一区二区 | 亚洲人成影院在线无码按摩店 | 乱码av麻豆丝袜熟女系列 | 日日夜夜撸啊撸 | 国产精品福利视频导航 | 波多野结衣aⅴ在线 | 国产一区二区三区四区五区加勒比 | 久久天天躁夜夜躁狠狠 | 久久久久国色av免费观看性色 | 国产精品99久久精品爆乳 | 亚洲国产一区二区三区在线观看 | 秋霞成人午夜鲁丝一区二区三区 | 激情内射亚州一区二区三区爱妻 | 美女张开腿让人桶 | 国产亚洲欧美在线专区 | 日本www一道久久久免费榴莲 | 少妇一晚三次一区二区三区 | 偷窥村妇洗澡毛毛多 | 76少妇精品导航 | 欧美午夜特黄aaaaaa片 | 精品人妻人人做人人爽 | a国产一区二区免费入口 | 成人无码影片精品久久久 | 国产乱人伦av在线无码 | 久久www免费人成人片 | 日本精品人妻无码77777 天堂一区人妻无码 | 久久久久国色av免费观看性色 | 粉嫩少妇内射浓精videos | 国产成人无码av片在线观看不卡 | 欧美国产亚洲日韩在线二区 | 国产精品无码久久av | 内射白嫩少妇超碰 | 在线播放免费人成毛片乱码 | 人妻插b视频一区二区三区 | 99久久久无码国产精品免费 | 天堂在线观看www | 国产成人精品一区二区在线小狼 | 正在播放老肥熟妇露脸 | 久久99精品久久久久婷婷 | 亚洲经典千人经典日产 | 午夜时刻免费入口 | 国内揄拍国内精品人妻 | 性欧美熟妇videofreesex | 久久久久亚洲精品中文字幕 | 亚洲色大成网站www | 亚洲综合色区中文字幕 | 风流少妇按摩来高潮 | 女人高潮内射99精品 | 国产热a欧美热a在线视频 | 婷婷五月综合激情中文字幕 | 亚洲日韩中文字幕在线播放 | 亚洲国产精品一区二区第一页 | 99久久亚洲精品无码毛片 | 久久人人爽人人爽人人片ⅴ | 宝宝好涨水快流出来免费视频 | 一区二区三区乱码在线 | 欧洲 | 日本熟妇乱子伦xxxx | 日韩 欧美 动漫 国产 制服 | 亚洲欧美综合区丁香五月小说 | 成在人线av无码免观看麻豆 | 国产精品久久久久7777 | 内射后入在线观看一区 | 久久久精品成人免费观看 | 亚洲国产精品美女久久久久 | 97夜夜澡人人爽人人喊中国片 | 国产尤物精品视频 | 激情爆乳一区二区三区 | 国产无遮挡又黄又爽免费视频 | www成人国产高清内射 | 天堂а√在线地址中文在线 | 强奷人妻日本中文字幕 | 熟女俱乐部五十路六十路av | 日本熟妇浓毛 | 熟妇人妻无乱码中文字幕 | 久久99精品久久久久婷婷 | 成在人线av无码免费 | 97精品人妻一区二区三区香蕉 | 初尝人妻少妇中文字幕 | 日本熟妇乱子伦xxxx | 欧美日韩一区二区三区自拍 | 麻豆md0077饥渴少妇 | 国产精品久久久久久久影院 | 国产在热线精品视频 | 国精产品一品二品国精品69xx | 国产一区二区三区日韩精品 | 国产免费久久久久久无码 | 国产精品爱久久久久久久 | 99精品视频在线观看免费 | 久久久久国色av免费观看性色 | 精品一区二区三区无码免费视频 | 日韩精品成人一区二区三区 | 国产精品.xx视频.xxtv | 特级做a爰片毛片免费69 | 亚洲中文字幕久久无码 | 红桃av一区二区三区在线无码av | 欧美人与动性行为视频 | 好屌草这里只有精品 | 国产黄在线观看免费观看不卡 | 白嫩日本少妇做爰 | 久久97精品久久久久久久不卡 | 亚洲精品美女久久久久久久 | 久久久久se色偷偷亚洲精品av | 国产精品久久福利网站 | 人人妻在人人 | 日本一卡2卡3卡四卡精品网站 | 国产激情精品一区二区三区 | 中文无码伦av中文字幕 | 国产精品香蕉在线观看 | 国内丰满熟女出轨videos | 国产xxx69麻豆国语对白 | 人妻少妇精品无码专区动漫 | 精品国产一区二区三区av 性色 | 双乳奶水饱满少妇呻吟 | 激情人妻另类人妻伦 | 国产两女互慰高潮视频在线观看 | 小鲜肉自慰网站xnxx | 人人爽人人澡人人高潮 | 亚洲毛片av日韩av无码 | 性欧美牲交在线视频 | 久青草影院在线观看国产 | 亚洲国产成人av在线观看 | 无码午夜成人1000部免费视频 | 18禁止看的免费污网站 | 亚洲欧洲日本无在线码 | 欧美日韩一区二区综合 | 精品无码成人片一区二区98 | 中文字幕无码热在线视频 | 亚洲乱码国产乱码精品精 | a在线观看免费网站大全 | 欧美怡红院免费全部视频 | 精品熟女少妇av免费观看 | 日本在线高清不卡免费播放 | 在线精品亚洲一区二区 | 装睡被陌生人摸出水好爽 | 四虎永久在线精品免费网址 | 蜜桃视频韩日免费播放 | 永久免费观看国产裸体美女 | 偷窥村妇洗澡毛毛多 | 最新国产乱人伦偷精品免费网站 | 色诱久久久久综合网ywww | 久久综合网欧美色妞网 | 香蕉久久久久久av成人 | 国产情侣作爱视频免费观看 | 激情国产av做激情国产爱 | 无码乱肉视频免费大全合集 | 精品无码国产自产拍在线观看蜜 | 国产一区二区三区四区五区加勒比 | 性欧美熟妇videofreesex | 亚洲精品中文字幕久久久久 | 成人亚洲精品久久久久软件 | 亚洲欧美综合区丁香五月小说 | 欧美老人巨大xxxx做受 | 亚洲国产成人av在线观看 | 欧美黑人巨大xxxxx | 秋霞成人午夜鲁丝一区二区三区 | 狠狠cao日日穞夜夜穞av | 精品一区二区三区无码免费视频 | 色诱久久久久综合网ywww | 丁香啪啪综合成人亚洲 | 一二三四社区在线中文视频 | 色五月丁香五月综合五月 | 精品国产一区av天美传媒 | 女高中生第一次破苞av | 亚洲欧美精品伊人久久 | 国产人妻精品午夜福利免费 | 国产真人无遮挡作爱免费视频 | 午夜成人1000部免费视频 | 色综合久久网 | 55夜色66夜色国产精品视频 | 一区二区传媒有限公司 | 色欲av亚洲一区无码少妇 | 青春草在线视频免费观看 | 99久久精品国产一区二区蜜芽 | 久久综合久久自在自线精品自 | 九九久久精品国产免费看小说 | 亚洲国产精品久久久久久 | 偷窥日本少妇撒尿chinese | 国产精品第一区揄拍无码 | 性色av无码免费一区二区三区 | 俺去俺来也www色官网 | 国产成人综合美国十次 | 我要看www免费看插插视频 | 亚洲人亚洲人成电影网站色 | 2020久久香蕉国产线看观看 | 无码av免费一区二区三区试看 | 久久99精品久久久久久动态图 | 精品偷自拍另类在线观看 | 少妇人妻大乳在线视频 | 久久久精品国产sm最大网站 | 亚洲欧洲日本综合aⅴ在线 | 暴力强奷在线播放无码 | 国产亚洲精品久久久久久久久动漫 | yw尤物av无码国产在线观看 | 国产激情精品一区二区三区 | 久久午夜无码鲁丝片秋霞 | 国产在热线精品视频 | 亚无码乱人伦一区二区 | 久久精品一区二区三区四区 | 99riav国产精品视频 | 国内老熟妇对白xxxxhd | 久久97精品久久久久久久不卡 | 欧美精品一区二区精品久久 | 国产成人精品无码播放 | 亚洲精品综合一区二区三区在线 | 激情综合激情五月俺也去 | 亚洲中文字幕无码中文字在线 | 亚洲a无码综合a国产av中文 | 蜜臀aⅴ国产精品久久久国产老师 | 大乳丰满人妻中文字幕日本 | 国产成人综合色在线观看网站 | 无码人妻久久一区二区三区不卡 | 国产欧美熟妇另类久久久 | 亚洲伊人久久精品影院 | 强开小婷嫩苞又嫩又紧视频 | 正在播放老肥熟妇露脸 | 日韩在线不卡免费视频一区 | 精品国产一区二区三区四区在线看 | 2020久久香蕉国产线看观看 | 亚洲熟妇自偷自拍另类 | 亚洲日韩精品欧美一区二区 | 国产av一区二区精品久久凹凸 | 在线播放免费人成毛片乱码 | 国产成人午夜福利在线播放 | 好屌草这里只有精品 | 无遮挡国产高潮视频免费观看 | 2020久久超碰国产精品最新 | 国产激情精品一区二区三区 | 国产va免费精品观看 | 51国偷自产一区二区三区 | 少妇性俱乐部纵欲狂欢电影 | 国产成人av免费观看 | 国产热a欧美热a在线视频 | 精品厕所偷拍各类美女tp嘘嘘 | 性色av无码免费一区二区三区 | 国产无遮挡又黄又爽免费视频 | 亚洲高清偷拍一区二区三区 | 亚洲熟悉妇女xxx妇女av | 内射白嫩少妇超碰 | 亚洲精品中文字幕乱码 | 亚洲色无码一区二区三区 | 亚洲国产精品无码久久久久高潮 | 免费男性肉肉影院 | 国产av一区二区精品久久凹凸 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲欧洲无卡二区视頻 | 在线观看国产一区二区三区 | 中文字幕人妻无码一夲道 | 久久久久se色偷偷亚洲精品av | 双乳奶水饱满少妇呻吟 | 欧美xxxx黑人又粗又长 | 国产精品资源一区二区 | 自拍偷自拍亚洲精品10p | 精品无人区无码乱码毛片国产 | 亚洲午夜福利在线观看 | 日本一卡2卡3卡四卡精品网站 | 国产精品久久久av久久久 | 亚洲阿v天堂在线 | 国产精品18久久久久久麻辣 | 久久综合狠狠综合久久综合88 | 久久久国产一区二区三区 | 国产偷自视频区视频 | 成人欧美一区二区三区黑人 | 色情久久久av熟女人妻网站 | 性开放的女人aaa片 | 日韩精品久久久肉伦网站 | 日韩欧美群交p片內射中文 | 久久99久久99精品中文字幕 | 午夜福利一区二区三区在线观看 | 强开小婷嫩苞又嫩又紧视频 | 蜜臀aⅴ国产精品久久久国产老师 | 少妇性俱乐部纵欲狂欢电影 | 色诱久久久久综合网ywww | 性色欲情网站iwww九文堂 | 丰满肥臀大屁股熟妇激情视频 | 日韩成人一区二区三区在线观看 | 麻豆国产丝袜白领秘书在线观看 | 人人妻人人澡人人爽人人精品 | 熟女少妇人妻中文字幕 | 小sao货水好多真紧h无码视频 | 色综合久久久无码中文字幕 | 亚洲精品国偷拍自产在线观看蜜桃 | 少妇被粗大的猛进出69影院 | 沈阳熟女露脸对白视频 | 麻花豆传媒剧国产免费mv在线 | 国产熟妇高潮叫床视频播放 | 97夜夜澡人人双人人人喊 | 97夜夜澡人人爽人人喊中国片 | 久久国产自偷自偷免费一区调 | 人人超人人超碰超国产 | 国产成人无码a区在线观看视频app | 正在播放东北夫妻内射 | 国产精品-区区久久久狼 | 久久综合九色综合97网 | 精品 日韩 国产 欧美 视频 | 国产午夜无码精品免费看 | 亚洲色无码一区二区三区 | 97精品国产97久久久久久免费 | 久久久久av无码免费网 | 中文字幕无码视频专区 | 国产精品多人p群无码 | 小sao货水好多真紧h无码视频 | 亚洲aⅴ无码成人网站国产app | 小鲜肉自慰网站xnxx | 中文无码精品a∨在线观看不卡 | 免费无码的av片在线观看 | 国产成人综合在线女婷五月99播放 | 人人超人人超碰超国产 | 天天综合网天天综合色 | 人妻无码αv中文字幕久久琪琪布 | 精品国偷自产在线视频 | 午夜免费福利小电影 | 在线a亚洲视频播放在线观看 | 国产午夜福利亚洲第一 | 久久熟妇人妻午夜寂寞影院 | 中文字幕中文有码在线 | 亚洲国产精品久久久天堂 | 亚洲精品国偷拍自产在线麻豆 | 一本色道久久综合亚洲精品不卡 | 天天拍夜夜添久久精品 | 国产三级久久久精品麻豆三级 | 亚洲无人区一区二区三区 | 乱码av麻豆丝袜熟女系列 | 亚洲国产欧美国产综合一区 | 国产真实伦对白全集 | 日韩精品无码一本二本三本色 | 樱花草在线播放免费中文 | 东京热男人av天堂 | 久久亚洲中文字幕精品一区 | 午夜福利不卡在线视频 | 熟女体下毛毛黑森林 | 丰满护士巨好爽好大乳 | 天天拍夜夜添久久精品大 | 亚洲精品久久久久avwww潮水 | 亚洲娇小与黑人巨大交 | 又湿又紧又大又爽a视频国产 | 国产无套粉嫩白浆在线 | 国产三级久久久精品麻豆三级 | 亚洲一区二区三区 | 国产成人无码a区在线观看视频app | 一区二区三区乱码在线 | 欧洲 | 国产特级毛片aaaaaa高潮流水 | 九九在线中文字幕无码 | а√天堂www在线天堂小说 | 国产亚洲人成在线播放 | 国产精品人妻一区二区三区四 | 最近的中文字幕在线看视频 | 欧美性猛交xxxx富婆 | 男女超爽视频免费播放 | 亚洲一区二区三区 | 欧美老熟妇乱xxxxx | 帮老师解开蕾丝奶罩吸乳网站 | 日日碰狠狠躁久久躁蜜桃 | 一本一道久久综合久久 | 日本熟妇人妻xxxxx人hd | 久久精品中文字幕一区 | 丰满少妇人妻久久久久久 | 亚洲爆乳精品无码一区二区三区 | 欧美高清在线精品一区 | 99麻豆久久久国产精品免费 | 国产三级精品三级男人的天堂 | 亚洲精品一区二区三区在线 | 18禁止看的免费污网站 | 成熟女人特级毛片www免费 | 国产高清av在线播放 | 亚洲国产一区二区三区在线观看 | 国产高清av在线播放 | 亚洲日本va午夜在线电影 | 亚洲va中文字幕无码久久不卡 | 欧美国产日产一区二区 | 国产乡下妇女做爰 | 欧美成人免费全部网站 | 国产亚洲精品久久久久久国模美 | 亚洲成av人片在线观看无码不卡 | 爽爽影院免费观看 | 99国产精品白浆在线观看免费 | 亚洲国产精品一区二区美利坚 | 国产又爽又黄又刺激的视频 | 任你躁在线精品免费 | 精品久久久中文字幕人妻 | 夜精品a片一区二区三区无码白浆 | 国产无遮挡吃胸膜奶免费看 | 午夜福利一区二区三区在线观看 | 装睡被陌生人摸出水好爽 | 欧美性猛交内射兽交老熟妇 | 自拍偷自拍亚洲精品被多人伦好爽 | 亚洲精品一区二区三区在线 | 纯爱无遮挡h肉动漫在线播放 | www成人国产高清内射 | 国产熟妇高潮叫床视频播放 | 欧美丰满熟妇xxxx | 亚洲综合久久一区二区 | 最新版天堂资源中文官网 | 久久精品女人天堂av免费观看 | 内射老妇bbwx0c0ck | 18无码粉嫩小泬无套在线观看 | 在线精品国产一区二区三区 | 欧美丰满熟妇xxxx性ppx人交 | 男女爱爱好爽视频免费看 | 国产亚洲欧美在线专区 | 国产精品久久久久无码av色戒 | 午夜理论片yy44880影院 | 性色av无码免费一区二区三区 | 亚洲国产欧美日韩精品一区二区三区 | 久久精品人人做人人综合试看 | 国产偷自视频区视频 | 一本一道久久综合久久 | 亚洲成a人片在线观看无码3d | 国产精品无套呻吟在线 | 久久久久久久久蜜桃 | 国产精品18久久久久久麻辣 | 天天摸天天透天天添 | 乱人伦人妻中文字幕无码久久网 | 国产精品久久久 | 国产精品人人爽人人做我的可爱 | 自拍偷自拍亚洲精品10p | 一区二区三区乱码在线 | 欧洲 | 人人妻在人人 | 成人女人看片免费视频放人 | 久久精品国产一区二区三区 | 妺妺窝人体色www婷婷 | 久久亚洲精品中文字幕无男同 | 99久久婷婷国产综合精品青草免费 | √天堂资源地址中文在线 | 亚洲国产av美女网站 | 激情综合激情五月俺也去 | 中文字幕无码av激情不卡 | 午夜肉伦伦影院 | 国产97色在线 | 免 | 亚洲国产一区二区三区在线观看 | 欧美激情一区二区三区成人 | 久久zyz资源站无码中文动漫 | 99久久精品无码一区二区毛片 | 国产av一区二区精品久久凹凸 | 亚洲人成网站在线播放942 | 色欲av亚洲一区无码少妇 | 台湾无码一区二区 | 国产福利视频一区二区 | 亚洲男人av香蕉爽爽爽爽 | 国产极品视觉盛宴 | 99精品国产综合久久久久五月天 | 久久综合激激的五月天 | 亚洲精品中文字幕乱码 | 久久 国产 尿 小便 嘘嘘 | 国产超级va在线观看视频 | 亚洲日本在线电影 | 欧美精品一区二区精品久久 | 99麻豆久久久国产精品免费 | 国产亚洲精品久久久久久大师 | 亚洲精品一区二区三区在线观看 | 国产精品久久久久7777 | 日韩av无码一区二区三区不卡 | 亚洲 另类 在线 欧美 制服 | 免费无码午夜福利片69 | 亚洲国产精品毛片av不卡在线 | 中文字幕av无码一区二区三区电影 | 天天av天天av天天透 | 国产成人综合在线女婷五月99播放 | 精品午夜福利在线观看 | 久久精品国产大片免费观看 | 国产亚洲精品久久久久久大师 | 撕开奶罩揉吮奶头视频 | 对白脏话肉麻粗话av | 性生交大片免费看女人按摩摩 | 无码国产乱人伦偷精品视频 | 伊人久久大香线蕉亚洲 | 精品成人av一区二区三区 | 熟女俱乐部五十路六十路av | 草草网站影院白丝内射 | 免费人成网站视频在线观看 | 99精品久久毛片a片 | 人人妻人人澡人人爽欧美一区 | 麻花豆传媒剧国产免费mv在线 | 成人无码视频在线观看网站 | 少妇厨房愉情理9仑片视频 | 啦啦啦www在线观看免费视频 | 精品久久久久久人妻无码中文字幕 | 狂野欧美性猛xxxx乱大交 | 成人欧美一区二区三区黑人 | 亚洲综合色区中文字幕 | 精品人妻人人做人人爽夜夜爽 | 亚洲欧美精品伊人久久 | 欧美人与禽zoz0性伦交 | 在线播放亚洲第一字幕 | 中文字幕日产无线码一区 | 内射爽无广熟女亚洲 | 成年美女黄网站色大免费全看 | 成熟妇人a片免费看网站 | 天天av天天av天天透 | 久久久精品人妻久久影视 | 欧美猛少妇色xxxxx | 成人免费视频视频在线观看 免费 | 亚洲一区二区三区四区 | 爽爽影院免费观看 | 蜜桃臀无码内射一区二区三区 | 成人影院yy111111在线观看 | 午夜嘿嘿嘿影院 | 人人超人人超碰超国产 | 亚洲日本一区二区三区在线 | 亚洲熟悉妇女xxx妇女av | 欧美精品国产综合久久 | 精品人妻人人做人人爽夜夜爽 | 亚洲а∨天堂久久精品2021 | √天堂资源地址中文在线 | 国产电影无码午夜在线播放 | 国产另类ts人妖一区二区 | 国产精品久久福利网站 | 国产成人精品一区二区在线小狼 | 给我免费的视频在线观看 | 成人性做爰aaa片免费看 | 国产 精品 自在自线 | 奇米影视888欧美在线观看 | 亚洲中文字幕无码中字 | 在线天堂新版最新版在线8 | 亚洲综合在线一区二区三区 | √天堂中文官网8在线 | 亚洲 激情 小说 另类 欧美 | 熟妇人妻激情偷爽文 | 亚洲精品国产第一综合99久久 | 午夜男女很黄的视频 | 午夜成人1000部免费视频 | 伊人久久大香线焦av综合影院 | 少妇被粗大的猛进出69影院 | 日本精品人妻无码77777 天堂一区人妻无码 | 成人免费视频在线观看 | 日日夜夜撸啊撸 | 日日噜噜噜噜夜夜爽亚洲精品 | 香港三级日本三级妇三级 | 一本大道久久东京热无码av | 性欧美疯狂xxxxbbbb | 少妇的肉体aa片免费 | 久久人人爽人人爽人人片av高清 | 亚洲成av人在线观看网址 | 日本一本二本三区免费 | 亚洲精品一区二区三区在线 | 99久久99久久免费精品蜜桃 | 桃花色综合影院 | 麻豆av传媒蜜桃天美传媒 | 久久99精品国产.久久久久 | 婷婷丁香六月激情综合啪 | 人妻与老人中文字幕 | 高清国产亚洲精品自在久久 | 国产网红无码精品视频 | 2020久久香蕉国产线看观看 | 日韩人妻少妇一区二区三区 | 无码乱肉视频免费大全合集 | 久久婷婷五月综合色国产香蕉 | 欧美人与动性行为视频 | 熟妇激情内射com | 国产综合久久久久鬼色 | 67194成是人免费无码 | 久久精品丝袜高跟鞋 | 97精品国产97久久久久久免费 | 国产明星裸体无码xxxx视频 | 国产一区二区三区影院 | 亚洲区小说区激情区图片区 | 日本一区二区更新不卡 | 国产无遮挡又黄又爽免费视频 | 国产三级精品三级男人的天堂 | 日日夜夜撸啊撸 | 欧美freesex黑人又粗又大 | 131美女爱做视频 | 久久这里只有精品视频9 | 精品国产国产综合精品 | 国产va免费精品观看 | 亚洲综合伊人久久大杳蕉 | 老司机亚洲精品影院 | 精品无人区无码乱码毛片国产 | 国产xxx69麻豆国语对白 | 人妻少妇精品无码专区动漫 | 亚洲欧美国产精品久久 | 久久精品女人的天堂av | 久久99精品久久久久婷婷 | 国产成人av免费观看 | 东京热无码av男人的天堂 | 色综合久久久无码中文字幕 | 国精产品一区二区三区 | a在线亚洲男人的天堂 | 日本又色又爽又黄的a片18禁 | 亚洲 激情 小说 另类 欧美 | 日本丰满护士爆乳xxxx | 久久精品国产精品国产精品污 | 少妇性荡欲午夜性开放视频剧场 | 国产精品永久免费视频 | 亚洲日本在线电影 | 少妇激情av一区二区 | 精品无人区无码乱码毛片国产 | 岛国片人妻三上悠亚 | 日韩精品成人一区二区三区 | 免费人成网站视频在线观看 | 荫蒂被男人添的好舒服爽免费视频 | 日日摸夜夜摸狠狠摸婷婷 | 国产免费久久久久久无码 | 日本一区二区三区免费播放 | 精品乱码久久久久久久 | 亚洲人亚洲人成电影网站色 | 欧美成人免费全部网站 | 欧美一区二区三区视频在线观看 | 欧美性黑人极品hd | 又色又爽又黄的美女裸体网站 | 亚洲精品一区二区三区婷婷月 | 狠狠色噜噜狠狠狠狠7777米奇 | 国产亚洲视频中文字幕97精品 | 亚洲色成人中文字幕网站 | 精品国产aⅴ无码一区二区 | 欧美丰满熟妇xxxx | 无码吃奶揉捏奶头高潮视频 | 日韩欧美群交p片內射中文 | 亚洲精品久久久久久一区二区 | 国产办公室秘书无码精品99 | 在线观看欧美一区二区三区 | 亚洲aⅴ无码成人网站国产app | 久久精品女人天堂av免费观看 | 强伦人妻一区二区三区视频18 | 帮老师解开蕾丝奶罩吸乳网站 | 又大又硬又黄的免费视频 | 波多野结衣 黑人 | 亚洲色在线无码国产精品不卡 | 久久精品国产亚洲精品 | 成人亚洲精品久久久久软件 | 亚洲一区二区观看播放 | 亚洲综合色区中文字幕 | 精品夜夜澡人妻无码av蜜桃 | 国产精品久久久久7777 | 人妻少妇被猛烈进入中文字幕 | 国产在线aaa片一区二区99 | www一区二区www免费 | 国产明星裸体无码xxxx视频 | 国产激情无码一区二区app | 欧美 丝袜 自拍 制服 另类 | 久久久精品456亚洲影院 | а天堂中文在线官网 | 最新国产乱人伦偷精品免费网站 | 偷窥日本少妇撒尿chinese | 一本久道久久综合狠狠爱 | av无码久久久久不卡免费网站 | 精品欧洲av无码一区二区三区 | 亚洲日本va中文字幕 | 男人和女人高潮免费网站 | 国产亚洲精品久久久久久大师 | 亚洲成熟女人毛毛耸耸多 | 狠狠综合久久久久综合网 | 国产精品二区一区二区aⅴ污介绍 | 欧洲欧美人成视频在线 | 无码国产色欲xxxxx视频 | 3d动漫精品啪啪一区二区中 | 日韩av无码一区二区三区 | 丝袜美腿亚洲一区二区 | 国产综合久久久久鬼色 | 乌克兰少妇xxxx做受 | 特级做a爰片毛片免费69 | 国产精品美女久久久久av爽李琼 | 一本色道久久综合亚洲精品不卡 | 欧洲熟妇色 欧美 | 中文字幕av无码一区二区三区电影 | 国产精品高潮呻吟av久久 | 少妇高潮喷潮久久久影院 | 国产色xx群视频射精 | 国产成人无码专区 | 亚洲欧美综合区丁香五月小说 | 国语精品一区二区三区 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 99久久久无码国产aaa精品 | 亚洲无人区一区二区三区 | 亚洲人成网站免费播放 | 色五月五月丁香亚洲综合网 | 午夜精品久久久久久久 | 欧美国产日韩亚洲中文 | 日本精品久久久久中文字幕 | 日本大乳高潮视频在线观看 | 成人欧美一区二区三区 | 久久久久人妻一区精品色欧美 | √天堂资源地址中文在线 | 蜜臀av无码人妻精品 | 亚洲乱码中文字幕在线 | 性生交大片免费看女人按摩摩 | 国产激情艳情在线看视频 | 国产精品久久久久久亚洲影视内衣 | 奇米影视7777久久精品人人爽 | 国产亚洲精品精品国产亚洲综合 | 一本色道久久综合狠狠躁 | 天天躁夜夜躁狠狠是什么心态 | 欧美国产日产一区二区 | 久久zyz资源站无码中文动漫 | 漂亮人妻洗澡被公强 日日躁 | 久久精品国产日本波多野结衣 | 性开放的女人aaa片 | 精品夜夜澡人妻无码av蜜桃 | 亚洲日本va午夜在线电影 | 国产成人精品必看 | 窝窝午夜理论片影院 | 久久国产精品萌白酱免费 | 人人爽人人澡人人高潮 | 丁香啪啪综合成人亚洲 | 精品偷拍一区二区三区在线看 | 日本大香伊一区二区三区 | 久久亚洲中文字幕精品一区 | 又大又黄又粗又爽的免费视频 | 成人影院yy111111在线观看 | 无遮挡国产高潮视频免费观看 | 在线精品亚洲一区二区 | 人妻人人添人妻人人爱 | 欧美日韩亚洲国产精品 | 亚洲午夜久久久影院 | 无码人妻久久一区二区三区不卡 | 人妻插b视频一区二区三区 | √8天堂资源地址中文在线 | 亚洲成av人综合在线观看 | 日韩精品a片一区二区三区妖精 | 亚洲伊人久久精品影院 | 国产精品美女久久久久av爽李琼 | 国产成人综合在线女婷五月99播放 | 日本www一道久久久免费榴莲 | 国产精品久久国产精品99 | 超碰97人人射妻 | 亚洲精品久久久久久一区二区 | 国产免费观看黄av片 | 人妻少妇被猛烈进入中文字幕 | 一本久久a久久精品亚洲 | 中文字幕无线码免费人妻 | 国产精品无码一区二区三区不卡 | 久久99精品国产麻豆蜜芽 | 国产精品人妻一区二区三区四 | 精品乱码久久久久久久 | 色婷婷欧美在线播放内射 | 内射白嫩少妇超碰 | 久久人妻内射无码一区三区 | 亚洲午夜无码久久 | 中文字幕无码av波多野吉衣 | 色综合久久88色综合天天 | 国产香蕉尹人综合在线观看 | 欧美自拍另类欧美综合图片区 | 男女性色大片免费网站 | 中文字幕人妻无码一夲道 | 国产后入清纯学生妹 | 国产97人人超碰caoprom | 国产成人av免费观看 | 国产人成高清在线视频99最全资源 | 亚洲 欧美 激情 小说 另类 | 欧美日韩在线亚洲综合国产人 | 亚洲精品综合五月久久小说 | 国产尤物精品视频 | 亚洲精品中文字幕乱码 | 在线播放免费人成毛片乱码 | 欧美人与禽猛交狂配 | 久久国产精品_国产精品 | 亚洲国产精品一区二区美利坚 | 国产偷抇久久精品a片69 | 黑人粗大猛烈进出高潮视频 | 东京热男人av天堂 | 久久久久久国产精品无码下载 | 欧美性生交xxxxx久久久 | 亚洲中文字幕av在天堂 | 六十路熟妇乱子伦 | 黑人巨大精品欧美一区二区 | 久久精品无码一区二区三区 | 无码成人精品区在线观看 | 亚洲欧洲中文日韩av乱码 | 99久久精品国产一区二区蜜芽 | 亚洲人亚洲人成电影网站色 | 国产人妻精品一区二区三区不卡 | 麻豆国产人妻欲求不满谁演的 | 熟妇人妻激情偷爽文 | 国产 浪潮av性色四虎 | 欧美成人家庭影院 | 一本精品99久久精品77 | 一二三四社区在线中文视频 | 少妇久久久久久人妻无码 | 亚洲一区二区观看播放 | 久久伊人色av天堂九九小黄鸭 | 午夜丰满少妇性开放视频 | 精品国产aⅴ无码一区二区 | 国产精品a成v人在线播放 | 麻豆果冻传媒2021精品传媒一区下载 | 日本爽爽爽爽爽爽在线观看免 | 亚洲熟妇色xxxxx欧美老妇 | 国产又爽又猛又粗的视频a片 | 久久zyz资源站无码中文动漫 | 久久综合色之久久综合 | 一本大道久久东京热无码av | 在线看片无码永久免费视频 | 东京一本一道一二三区 | 欧洲熟妇色 欧美 | 青青久在线视频免费观看 | 国产成人无码av在线影院 | 国产精品久久久一区二区三区 | 中文亚洲成a人片在线观看 | 亚洲日韩一区二区 | 久久精品99久久香蕉国产色戒 | 天堂一区人妻无码 | 亚洲日本va午夜在线电影 | 两性色午夜视频免费播放 | 人妻少妇被猛烈进入中文字幕 | 国产一区二区三区日韩精品 | 国产99久久精品一区二区 | 国产亚洲精品久久久闺蜜 | 精品夜夜澡人妻无码av蜜桃 | 自拍偷自拍亚洲精品被多人伦好爽 | 成人欧美一区二区三区黑人免费 | 精品国产av色一区二区深夜久久 | 亚洲日韩一区二区 | 欧美丰满少妇xxxx性 | 亚洲の无码国产の无码影院 | 男女爱爱好爽视频免费看 | 国产欧美熟妇另类久久久 | 动漫av网站免费观看 | 久久久久久av无码免费看大片 | 亚洲精品鲁一鲁一区二区三区 | 久久久久免费精品国产 | 97色伦图片97综合影院 | 国产精品.xx视频.xxtv | 国产精品无码一区二区三区不卡 | 97夜夜澡人人爽人人喊中国片 | 精品欧洲av无码一区二区三区 | 亚洲码国产精品高潮在线 | 成人欧美一区二区三区黑人 | 波多野结衣高清一区二区三区 | 成人女人看片免费视频放人 | 又湿又紧又大又爽a视频国产 | 欧美大屁股xxxxhd黑色 | 又大又黄又粗又爽的免费视频 | 国产亚洲美女精品久久久2020 | 亚洲成av人影院在线观看 | 又紧又大又爽精品一区二区 | 国产精品久久福利网站 | 伊人久久大香线蕉亚洲 | 欧美激情内射喷水高潮 | 女人和拘做爰正片视频 | 久久久久99精品国产片 | 大乳丰满人妻中文字幕日本 | 成人av无码一区二区三区 | 丝袜 中出 制服 人妻 美腿 | 国产精品久久精品三级 | 麻豆国产丝袜白领秘书在线观看 | 亚洲综合另类小说色区 | 亚洲国产精品无码久久久久高潮 | 国产av一区二区三区最新精品 | 日日碰狠狠丁香久燥 | 黑人粗大猛烈进出高潮视频 | 无码国产乱人伦偷精品视频 | 天海翼激烈高潮到腰振不止 | 午夜无码人妻av大片色欲 | 狂野欧美性猛交免费视频 | 高清不卡一区二区三区 | a片免费视频在线观看 | 亚洲大尺度无码无码专区 | 国产色视频一区二区三区 | 性史性农村dvd毛片 | 国产无av码在线观看 | 2019nv天堂香蕉在线观看 | 欧美性猛交内射兽交老熟妇 | www国产亚洲精品久久久日本 | 免费看男女做好爽好硬视频 | 人人超人人超碰超国产 | 国产97人人超碰caoprom | 性色欲情网站iwww九文堂 | 又大又紧又粉嫩18p少妇 | 成熟女人特级毛片www免费 | 亚洲最大成人网站 | 成年女人永久免费看片 | 色婷婷欧美在线播放内射 | 亚洲一区二区三区播放 | 精品乱子伦一区二区三区 | 特大黑人娇小亚洲女 | 亚洲高清偷拍一区二区三区 | 国产精品毛片一区二区 | 久久aⅴ免费观看 | 久久久久av无码免费网 | 国产一区二区三区影院 | 成人免费视频在线观看 | 草草网站影院白丝内射 | www国产亚洲精品久久网站 | 国产在线无码精品电影网 | 国产成人无码av在线影院 | 99久久人妻精品免费一区 | а天堂中文在线官网 | 欧美日韩一区二区三区自拍 | 久久精品无码一区二区三区 | 国产成人精品必看 | 亚洲一区二区三区在线观看网站 | 中文字幕日韩精品一区二区三区 | 久久国产精品偷任你爽任你 | 在线精品亚洲一区二区 | 精品人人妻人人澡人人爽人人 | 国产精品丝袜黑色高跟鞋 | 久久99精品久久久久久动态图 | 日韩人妻无码中文字幕视频 | 丝袜人妻一区二区三区 | 亚洲人成影院在线无码按摩店 | 国产精品久久久av久久久 | 国产亚洲精品久久久闺蜜 | 亚洲gv猛男gv无码男同 | 性欧美大战久久久久久久 | 精品亚洲韩国一区二区三区 | 国产亚洲视频中文字幕97精品 | 亚洲一区二区三区偷拍女厕 | 一个人看的视频www在线 | 狠狠色噜噜狠狠狠7777奇米 | 熟妇人妻中文av无码 | 清纯唯美经典一区二区 | 欧美野外疯狂做受xxxx高潮 | 国产精品美女久久久久av爽李琼 | 亚洲成a人片在线观看日本 | 中文字幕无线码 | 97夜夜澡人人爽人人喊中国片 | 国产亚洲欧美在线专区 | 麻豆果冻传媒2021精品传媒一区下载 | 亚洲一区二区三区四区 | 国产莉萝无码av在线播放 | 青青草原综合久久大伊人精品 | 亚洲娇小与黑人巨大交 | 国产成人一区二区三区在线观看 | 亚洲欧洲日本无在线码 | 欧美肥老太牲交大战 | 久久国产精品精品国产色婷婷 | 久久精品中文闷骚内射 | 97精品国产97久久久久久免费 | 任你躁在线精品免费 | 波多野结衣高清一区二区三区 | 色一情一乱一伦一区二区三欧美 | 少妇被黑人到高潮喷出白浆 | 中文精品无码中文字幕无码专区 | aa片在线观看视频在线播放 | 人人爽人人澡人人高潮 | 激情内射亚州一区二区三区爱妻 | 色五月丁香五月综合五月 | 亚洲熟妇自偷自拍另类 | 3d动漫精品啪啪一区二区中 | 日韩精品无码免费一区二区三区 | 国产三级久久久精品麻豆三级 | 国产真人无遮挡作爱免费视频 | 国产电影无码午夜在线播放 | 波多野结衣高清一区二区三区 | 人人爽人人澡人人高潮 | 日本肉体xxxx裸交 | 亚洲男人av天堂午夜在 | 精品成人av一区二区三区 | 97色伦图片97综合影院 | 精品无人区无码乱码毛片国产 | 天堂一区人妻无码 | 日日天干夜夜狠狠爱 | 中文字幕 人妻熟女 | 日本成熟视频免费视频 | 成人免费视频在线观看 | 欧美人与牲动交xxxx | 婷婷六月久久综合丁香 | 亚洲中文字幕在线观看 | 婷婷五月综合缴情在线视频 | 成熟人妻av无码专区 | 亚洲最大成人网站 | 欧美黑人巨大xxxxx | 少妇厨房愉情理9仑片视频 | 国产性生大片免费观看性 | 性色av无码免费一区二区三区 | 少妇性俱乐部纵欲狂欢电影 | 日韩精品无码一本二本三本色 | 国产肉丝袜在线观看 | 日本饥渴人妻欲求不满 | 娇妻被黑人粗大高潮白浆 | 九九久久精品国产免费看小说 | 免费中文字幕日韩欧美 | 一二三四社区在线中文视频 | 丰满肥臀大屁股熟妇激情视频 | 少妇一晚三次一区二区三区 | 亚洲欧美中文字幕5发布 | 亚洲成a人片在线观看无码 | 亚洲一区二区观看播放 | 亚洲国产成人av在线观看 | 亚洲中文字幕在线无码一区二区 | 亚洲欧美精品aaaaaa片 | 亚洲色www成人永久网址 | 国产精品对白交换视频 | 无码av中文字幕免费放 | 久久久久亚洲精品男人的天堂 | 2019nv天堂香蕉在线观看 | 国产av一区二区三区最新精品 | 精品熟女少妇av免费观看 | 免费人成网站视频在线观看 | 丰满人妻被黑人猛烈进入 | 扒开双腿吃奶呻吟做受视频 | 爽爽影院免费观看 | 国产精品免费大片 | 天天摸天天透天天添 | 日韩av激情在线观看 | 日本大乳高潮视频在线观看 | 国产亚av手机在线观看 | 久久精品人人做人人综合 | 精品人妻中文字幕有码在线 | 九九在线中文字幕无码 | 1000部夫妻午夜免费 | 成人免费视频视频在线观看 免费 | 日日摸日日碰夜夜爽av | 久久国产精品偷任你爽任你 | 男人的天堂av网站 | 一本大道伊人av久久综合 | 人人爽人人澡人人高潮 | 九九在线中文字幕无码 | 国产无av码在线观看 | 亚洲欧美日韩综合久久久 | 婷婷丁香五月天综合东京热 | 熟女俱乐部五十路六十路av | 美女扒开屁股让男人桶 | 国产精品亚洲专区无码不卡 | 一本色道久久综合亚洲精品不卡 | 亚洲精品国产a久久久久久 | 爽爽影院免费观看 | 小泽玛莉亚一区二区视频在线 | 亚洲欧美日韩成人高清在线一区 | 国产亚洲视频中文字幕97精品 | √天堂中文官网8在线 | 丰满少妇人妻久久久久久 | 国产九九九九九九九a片 | 欧美黑人乱大交 | 亚洲国产精品毛片av不卡在线 | 国产免费观看黄av片 | 丰满少妇弄高潮了www | 亚洲日韩中文字幕在线播放 | 国产精品爱久久久久久久 | 东京无码熟妇人妻av在线网址 | 亚洲精品久久久久avwww潮水 | 亚洲一区av无码专区在线观看 | 天天做天天爱天天爽综合网 | 精品人妻av区 | 午夜理论片yy44880影院 | 扒开双腿疯狂进出爽爽爽视频 | 中文无码伦av中文字幕 | 无码av免费一区二区三区试看 | 人人妻人人澡人人爽精品欧美 | 亚洲一区二区三区香蕉 | 成人一在线视频日韩国产 | 国产又爽又黄又刺激的视频 | 桃花色综合影院 | 波多野42部无码喷潮在线 | 妺妺窝人体色www婷婷 | av无码久久久久不卡免费网站 | 国产精品自产拍在线观看 | 亚洲精品国产精品乱码不卡 | 日本精品高清一区二区 | 无码人妻丰满熟妇区毛片18 | 久久天天躁夜夜躁狠狠 | 精品国产一区二区三区av 性色 | 久精品国产欧美亚洲色aⅴ大片 | 国产凸凹视频一区二区 | 精品久久久无码中文字幕 | 精品无码一区二区三区爱欲 | 极品嫩模高潮叫床 | 狠狠色噜噜狠狠狠狠7777米奇 | 国产精品永久免费视频 | 国产特级毛片aaaaaaa高清 | 久久精品国产一区二区三区 | 精品国产成人一区二区三区 | 亚洲精品国产精品乱码不卡 | 天堂а√在线中文在线 | 天天拍夜夜添久久精品大 | 国产做国产爱免费视频 | 爆乳一区二区三区无码 | 免费国产成人高清在线观看网站 | 中文字幕无码av波多野吉衣 | 欧美一区二区三区视频在线观看 | 岛国片人妻三上悠亚 | 国产精品99久久精品爆乳 | 荫蒂添的好舒服视频囗交 | 国产精品.xx视频.xxtv | 亚洲小说春色综合另类 | 久久综合久久自在自线精品自 | 扒开双腿疯狂进出爽爽爽视频 | 国产亚洲tv在线观看 | 欧洲vodafone精品性 | 日本精品人妻无码77777 天堂一区人妻无码 | 精品偷拍一区二区三区在线看 | 伊人久久大香线蕉亚洲 | 免费播放一区二区三区 | 久久综合给久久狠狠97色 | 久久www免费人成人片 | 无码av最新清无码专区吞精 | 女人被男人爽到呻吟的视频 | 5858s亚洲色大成网站www | 奇米影视888欧美在线观看 | 东京热一精品无码av | 丰满人妻精品国产99aⅴ | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 精品一二三区久久aaa片 | 中文字幕av日韩精品一区二区 | 亚洲熟女一区二区三区 | 亚洲经典千人经典日产 | 亚洲娇小与黑人巨大交 | 丰满人妻被黑人猛烈进入 | 精品人妻人人做人人爽 | 精品一二三区久久aaa片 | 动漫av网站免费观看 | 午夜福利不卡在线视频 | 国产亚洲人成a在线v网站 | 88国产精品欧美一区二区三区 | 亚洲色成人中文字幕网站 | a国产一区二区免费入口 | 九九在线中文字幕无码 | 亚洲欧美中文字幕5发布 | 一本一道久久综合久久 | 中文字幕无码热在线视频 | 国产福利视频一区二区 | 精品日本一区二区三区在线观看 | 欧美阿v高清资源不卡在线播放 | 婷婷丁香六月激情综合啪 | 精品亚洲韩国一区二区三区 | 丰满诱人的人妻3 | 性欧美牲交xxxxx视频 | 久久久久免费看成人影片 | 国内老熟妇对白xxxxhd | 在线亚洲高清揄拍自拍一品区 | 性色欲网站人妻丰满中文久久不卡 | 人人爽人人澡人人人妻 | 一本久久a久久精品亚洲 | 18无码粉嫩小泬无套在线观看 | 99在线 | 亚洲 | 午夜精品一区二区三区在线观看 | 国产偷国产偷精品高清尤物 | 狂野欧美性猛交免费视频 | 夜先锋av资源网站 | 国产av一区二区三区最新精品 | 亚洲一区二区三区偷拍女厕 | 欧美大屁股xxxxhd黑色 | 国产99久久精品一区二区 | 欧美自拍另类欧美综合图片区 | 色妞www精品免费视频 | 色综合天天综合狠狠爱 | 18禁止看的免费污网站 | 无码人妻精品一区二区三区不卡 | 精品乱子伦一区二区三区 | 国内老熟妇对白xxxxhd | 日韩欧美中文字幕公布 | 久久久久久av无码免费看大片 | 亚洲娇小与黑人巨大交 | 粗大的内捧猛烈进出视频 | 精品久久综合1区2区3区激情 | 亚洲日韩av片在线观看 | 婷婷丁香六月激情综合啪 | 精品国产福利一区二区 | 国产精品久久久久久久9999 | 亚洲人成影院在线观看 | 亚洲va欧美va天堂v国产综合 | 日韩 欧美 动漫 国产 制服 | 女人色极品影院 | 亚洲国产精品美女久久久久 | 99国产精品白浆在线观看免费 | 久久久久久久久蜜桃 | 国产一区二区三区四区五区加勒比 | 精品厕所偷拍各类美女tp嘘嘘 | 午夜丰满少妇性开放视频 | 国产人妻精品一区二区三区不卡 | 久久这里只有精品视频9 | 亚洲 欧美 激情 小说 另类 | 久久午夜无码鲁丝片午夜精品 | 亚洲成在人网站无码天堂 | 97夜夜澡人人双人人人喊 | 久久aⅴ免费观看 | 国产成人一区二区三区在线观看 | 青青青爽视频在线观看 | 久久人人97超碰a片精品 | 久久久久久a亚洲欧洲av冫 | 乱中年女人伦av三区 | 国产人妻人伦精品1国产丝袜 | 老头边吃奶边弄进去呻吟 | 日本高清一区免费中文视频 | 亚洲综合伊人久久大杳蕉 | 日韩亚洲欧美精品综合 | 日本va欧美va欧美va精品 | 国产精品亚洲lv粉色 | 熟妇激情内射com | 色婷婷综合激情综在线播放 | 又大又硬又爽免费视频 | 丰满肥臀大屁股熟妇激情视频 | 香蕉久久久久久av成人 | 性生交大片免费看女人按摩摩 | 亚洲熟妇色xxxxx欧美老妇y | 男女性色大片免费网站 | 亚洲中文字幕va福利 | 狠狠色噜噜狠狠狠狠7777米奇 | 98国产精品综合一区二区三区 | 国产成人无码a区在线观看视频app | 永久免费观看国产裸体美女 | 在线观看国产午夜福利片 | 国产一区二区三区日韩精品 | 人人爽人人爽人人片av亚洲 | 日本va欧美va欧美va精品 | 国产欧美熟妇另类久久久 | 国产精品怡红院永久免费 | 国产精品久久久一区二区三区 | 97精品人妻一区二区三区香蕉 | 欧美日韩视频无码一区二区三 | 99er热精品视频 | 欧美freesex黑人又粗又大 | 成人无码视频免费播放 | 久久久久久久人妻无码中文字幕爆 | 正在播放东北夫妻内射 | 少妇性荡欲午夜性开放视频剧场 | 久久久久99精品成人片 | 四虎影视成人永久免费观看视频 | 国产偷抇久久精品a片69 | 欧美丰满老熟妇xxxxx性 | 免费无码午夜福利片69 | 国内精品九九久久久精品 | 成人片黄网站色大片免费观看 | 亚洲性无码av中文字幕 | 亚洲成av人片在线观看无码不卡 | 无码国产激情在线观看 | 东京热一精品无码av | 亚洲天堂2017无码中文 | 黑人粗大猛烈进出高潮视频 | 午夜无码区在线观看 | 九九在线中文字幕无码 | 久久综合香蕉国产蜜臀av | 久久综合网欧美色妞网 | 精品人妻人人做人人爽 | 天天综合网天天综合色 | 日本熟妇乱子伦xxxx | 久久熟妇人妻午夜寂寞影院 | 在线观看国产一区二区三区 | 亚洲成av人综合在线观看 | 婷婷六月久久综合丁香 | 日产精品99久久久久久 | 性欧美大战久久久久久久 | 国产在热线精品视频 | 国产人妻人伦精品1国产丝袜 | 亚洲の无码国产の无码步美 | 男人和女人高潮免费网站 | 超碰97人人射妻 | 亚洲狠狠色丁香婷婷综合 | 亚洲综合精品香蕉久久网 | 成年女人永久免费看片 | 国产极品视觉盛宴 | 亚洲欧美中文字幕5发布 | 国产又爽又黄又刺激的视频 | 黄网在线观看免费网站 | 成年美女黄网站色大免费视频 | 亚洲国产精品一区二区第一页 | 亚洲毛片av日韩av无码 | 十八禁视频网站在线观看 | 日本va欧美va欧美va精品 | 久久综合给合久久狠狠狠97色 | 亚洲欧美国产精品久久 | 精品久久久久香蕉网 | 国产精品丝袜黑色高跟鞋 | 免费看男女做好爽好硬视频 | 国产成人一区二区三区别 | 中文精品久久久久人妻不卡 | 亚洲色大成网站www | 六月丁香婷婷色狠狠久久 | 97久久国产亚洲精品超碰热 | 久久久精品人妻久久影视 | 亚洲精品久久久久久一区二区 | 亚洲精品午夜国产va久久成人 | 中文字幕无码日韩欧毛 | 一区二区三区乱码在线 | 欧洲 | 久久国产精品精品国产色婷婷 | 国产精品国产三级国产专播 | 欧美性黑人极品hd | 伊人久久大香线焦av综合影院 | 特级做a爰片毛片免费69 | 国产精品高潮呻吟av久久4虎 | 国产精品香蕉在线观看 | 亚洲а∨天堂久久精品2021 | 免费网站看v片在线18禁无码 | 国产 浪潮av性色四虎 | 国产尤物精品视频 | 国产热a欧美热a在线视频 | 乱中年女人伦av三区 | 欧美怡红院免费全部视频 | 无码吃奶揉捏奶头高潮视频 | 欧美变态另类xxxx | 欧美国产日产一区二区 | 国产精品无码永久免费888 | 亚洲精品国产品国语在线观看 | 乱人伦中文视频在线观看 | 欧美怡红院免费全部视频 | 色妞www精品免费视频 | 色综合视频一区二区三区 | 日本xxxx色视频在线观看免费 | 国产人妻人伦精品1国产丝袜 | 玩弄人妻少妇500系列视频 | 人妻无码αv中文字幕久久琪琪布 | 国产精品久久久久久亚洲影视内衣 | 无码av最新清无码专区吞精 | 性色av无码免费一区二区三区 | 波多野结衣乳巨码无在线观看 | 纯爱无遮挡h肉动漫在线播放 | 久久久久亚洲精品中文字幕 | 无码午夜成人1000部免费视频 | 色偷偷人人澡人人爽人人模 | 九九在线中文字幕无码 | 人人超人人超碰超国产 | 国产精品爱久久久久久久 | 2020久久超碰国产精品最新 | 丰满岳乱妇在线观看中字无码 | 亚洲精品一区二区三区大桥未久 | 久久久久亚洲精品男人的天堂 | 成熟女人特级毛片www免费 | 成人无码视频在线观看网站 | 色综合久久久久综合一本到桃花网 | 欧美人与物videos另类 | 丰满人妻被黑人猛烈进入 | 无码中文字幕色专区 | 日日碰狠狠丁香久燥 | 亚洲国产精品久久久天堂 | 国产亚洲精品久久久久久 | 熟妇女人妻丰满少妇中文字幕 | 高清无码午夜福利视频 | 久久精品国产99久久6动漫 | 亚洲精品一区三区三区在线观看 | 亚洲成色www久久网站 | 天天做天天爱天天爽综合网 | 无码纯肉视频在线观看 | а√天堂www在线天堂小说 | 国内精品人妻无码久久久影院 | 久久无码人妻影院 | 国产激情一区二区三区 | 偷窥村妇洗澡毛毛多 | 成人免费无码大片a毛片 | 97精品国产97久久久久久免费 | 无码精品人妻一区二区三区av | 国产精品无码一区二区三区不卡 | 99久久婷婷国产综合精品青草免费 | 暴力强奷在线播放无码 | aⅴ在线视频男人的天堂 | 高潮喷水的毛片 | 久热国产vs视频在线观看 | 1000部夫妻午夜免费 | 亚洲欧美色中文字幕在线 | 国产无遮挡又黄又爽又色 | 亚洲欧洲无卡二区视頻 | 少妇一晚三次一区二区三区 | 久久人人爽人人爽人人片av高清 | 少妇无码吹潮 | 成人精品一区二区三区中文字幕 | 给我免费的视频在线观看 | 无码人妻丰满熟妇区毛片18 | 久久zyz资源站无码中文动漫 | 久久国语露脸国产精品电影 | 国产精品第一国产精品 | 少妇愉情理伦片bd | 国产成人精品久久亚洲高清不卡 | 久久久国产精品无码免费专区 | 少妇无码一区二区二三区 | 麻豆果冻传媒2021精品传媒一区下载 | 亚洲国产精品成人久久蜜臀 | 国产免费观看黄av片 | 人妻少妇精品无码专区动漫 | aⅴ在线视频男人的天堂 | 天堂久久天堂av色综合 | 国产精品视频免费播放 | 久久久久久久久蜜桃 | 国产真实乱对白精彩久久 | 国产一精品一av一免费 | 国产精品资源一区二区 | 免费人成在线视频无码 | 亚洲欧美精品aaaaaa片 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲国产成人av在线观看 | 99久久无码一区人妻 | 国产偷自视频区视频 | 色婷婷久久一区二区三区麻豆 | 国产农村乱对白刺激视频 | 欧美精品在线观看 | 久久精品人妻少妇一区二区三区 | 亚洲欧美精品aaaaaa片 | 2020最新国产自产精品 | 国精产品一区二区三区 | 国产成人精品必看 | 久久久中文字幕日本无吗 | 荫蒂被男人添的好舒服爽免费视频 | 乱人伦人妻中文字幕无码久久网 | 国产午夜亚洲精品不卡 | 亚洲精品一区三区三区在线观看 | 国产精品无码一区二区三区不卡 | 亲嘴扒胸摸屁股激烈网站 | 久久久精品国产sm最大网站 | 欧美第一黄网免费网站 | 露脸叫床粗话东北少妇 | 国産精品久久久久久久 | 欧美freesex黑人又粗又大 | 国产黑色丝袜在线播放 | 2020久久超碰国产精品最新 | 丝袜人妻一区二区三区 | 色一情一乱一伦 | 熟女体下毛毛黑森林 | 午夜福利电影 | av人摸人人人澡人人超碰下载 | 97夜夜澡人人双人人人喊 | 欧美国产日韩久久mv | 久青草影院在线观看国产 | 内射巨臀欧美在线视频 | 中文字幕色婷婷在线视频 | 久久无码专区国产精品s | 97夜夜澡人人爽人人喊中国片 | 国产农村妇女高潮大叫 | 精品夜夜澡人妻无码av蜜桃 | 亚洲第一网站男人都懂 | 一本加勒比波多野结衣 | 国产精品a成v人在线播放 | 精品国产青草久久久久福利 | 大胆欧美熟妇xx | 欧美精品一区二区精品久久 | 亚洲一区二区观看播放 | 激情五月综合色婷婷一区二区 | 亚洲一区二区三区在线观看网站 | 综合网日日天干夜夜久久 | 香蕉久久久久久av成人 | 无码纯肉视频在线观看 | 久精品国产欧美亚洲色aⅴ大片 | 精品成在人线av无码免费看 | 免费乱码人妻系列无码专区 | 中文字幕乱码人妻无码久久 | 无码国产色欲xxxxx视频 | 波多野结衣高清一区二区三区 | 日本熟妇人妻xxxxx人hd | 日日摸天天摸爽爽狠狠97 | 四虎影视成人永久免费观看视频 | 国产在线aaa片一区二区99 | 国产一区二区三区影院 | 少妇性俱乐部纵欲狂欢电影 | 97夜夜澡人人爽人人喊中国片 | 女人高潮内射99精品 | 精品夜夜澡人妻无码av蜜桃 | 日韩视频 中文字幕 视频一区 | 欧美成人免费全部网站 | 日日躁夜夜躁狠狠躁 | 日韩人妻系列无码专区 | 午夜无码人妻av大片色欲 | 波多野结衣乳巨码无在线观看 | 亚洲精品午夜无码电影网 | 亚洲色无码一区二区三区 | 99久久精品国产一区二区蜜芽 | 久久综合久久自在自线精品自 | 超碰97人人做人人爱少妇 | 双乳奶水饱满少妇呻吟 | 久久人人97超碰a片精品 | 国产乱人无码伦av在线a | 久久国语露脸国产精品电影 | 亚洲精品国偷拍自产在线观看蜜桃 | 久9re热视频这里只有精品 | 久久精品女人天堂av免费观看 | 大地资源网第二页免费观看 | 日本精品人妻无码免费大全 | 国精品人妻无码一区二区三区蜜柚 | 久久www免费人成人片 | 精品国产aⅴ无码一区二区 | 欧洲精品码一区二区三区免费看 | 精品熟女少妇av免费观看 | 岛国片人妻三上悠亚 | 日本一区二区三区免费播放 | 18无码粉嫩小泬无套在线观看 | 国产一区二区三区日韩精品 | 妺妺窝人体色www在线小说 | 超碰97人人做人人爱少妇 | 久久久久久a亚洲欧洲av冫 | 精品偷拍一区二区三区在线看 | 99国产欧美久久久精品 | 亚洲精品无码国产 | 亚洲日韩av一区二区三区四区 | 国产成人综合在线女婷五月99播放 | 中文字幕无码av激情不卡 | 亚洲成av人在线观看网址 | 亚洲国产一区二区三区在线观看 | 国产av无码专区亚洲awww | 日产精品高潮呻吟av久久 | 131美女爱做视频 | 久久久久成人精品免费播放动漫 | 影音先锋中文字幕无码 | 思思久久99热只有频精品66 | 国产一区二区三区四区五区加勒比 | 亚洲欧美色中文字幕在线 | 日韩人妻无码中文字幕视频 | 欧美黑人乱大交 | 大地资源网第二页免费观看 | 永久黄网站色视频免费直播 | 日韩人妻系列无码专区 | 国产精品久久久午夜夜伦鲁鲁 | 国内少妇偷人精品视频免费 | 小鲜肉自慰网站xnxx | 国产精品美女久久久 | 亚洲爆乳无码专区 | 中文字幕日韩精品一区二区三区 | 久久精品人人做人人综合试看 | 四虎国产精品一区二区 | 波多野结衣 黑人 | 日日摸夜夜摸狠狠摸婷婷 | 伊人久久大香线蕉av一区二区 | 国产欧美亚洲精品a | 国产精品香蕉在线观看 | 欧美自拍另类欧美综合图片区 | 爱做久久久久久 | 色综合久久久久综合一本到桃花网 | 高清国产亚洲精品自在久久 | 无码国模国产在线观看 | 日韩少妇白浆无码系列 | 日日麻批免费40分钟无码 | 精品无人国产偷自产在线 | 色综合久久久久综合一本到桃花网 | 久久国产精品_国产精品 | 日本熟妇乱子伦xxxx | 亚洲狠狠色丁香婷婷综合 | 亚洲综合久久一区二区 | 扒开双腿疯狂进出爽爽爽视频 | 亚洲中文字幕av在天堂 | 亚洲精品无码人妻无码 | 国产人妻大战黑人第1集 | 中文字幕无码日韩欧毛 | 久久久久久久女国产乱让韩 | 青青青爽视频在线观看 | 伦伦影院午夜理论片 | 午夜精品一区二区三区在线观看 | 亚洲熟妇自偷自拍另类 | 又色又爽又黄的美女裸体网站 | 性欧美疯狂xxxxbbbb | 在线亚洲高清揄拍自拍一品区 | 红桃av一区二区三区在线无码av | 中文字幕色婷婷在线视频 | 久久久国产精品无码免费专区 | 国产va免费精品观看 | 日本一本二本三区免费 | 欧美大屁股xxxxhd黑色 | 粗大的内捧猛烈进出视频 | 人妻尝试又大又粗久久 | 国产乱子伦视频在线播放 | 蜜桃av抽搐高潮一区二区 | 国产绳艺sm调教室论坛 | 在线а√天堂中文官网 | 国产精品嫩草久久久久 | 国产97在线 | 亚洲 | 97色伦图片97综合影院 | 亚洲国产精品一区二区美利坚 | 亚洲人成影院在线无码按摩店 | 成人aaa片一区国产精品 | ass日本丰满熟妇pics | 国産精品久久久久久久 | 久久五月精品中文字幕 | 性欧美疯狂xxxxbbbb | 精品人妻人人做人人爽夜夜爽 | 午夜熟女插插xx免费视频 | 日韩精品无码一区二区中文字幕 | 一本色道婷婷久久欧美 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 国产99久久精品一区二区 | 激情国产av做激情国产爱 | 人妻少妇精品久久 | 男女作爱免费网站 | 丰满人妻翻云覆雨呻吟视频 | 少妇性l交大片欧洲热妇乱xxx | 亚洲s码欧洲m码国产av | 免费无码av一区二区 | 免费人成在线观看网站 | 国产成人精品久久亚洲高清不卡 | 久久久久国色av免费观看性色 | 亚洲人成影院在线无码按摩店 | 在教室伦流澡到高潮hnp视频 | 亚洲精品久久久久中文第一幕 | 亚洲成熟女人毛毛耸耸多 | 成 人 网 站国产免费观看 | 搡女人真爽免费视频大全 | 免费视频欧美无人区码 | 无码人妻精品一区二区三区不卡 | 一本久久伊人热热精品中文字幕 | 国产精品va在线观看无码 | 一本久道高清无码视频 | 水蜜桃色314在线观看 | 久久精品国产亚洲精品 |