久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Linux內(nèi)核efifb驅(qū)動(dòng):UEFI啟動(dòng)圖形顯示的基石與實(shí)戰(zhàn)

Linux內(nèi)核efifb驅(qū)動(dòng):UEFI啟動(dòng)圖形顯示的基石與實(shí)戰(zhàn) 1. 項(xiàng)目概述從黑屏到圖形界面的第一塊基石當(dāng)你按下電腦的電源鍵在操作系統(tǒng)加載華麗的登錄界面之前屏幕上最先亮起的是什么對于絕大多數(shù)使用UEFI固件的現(xiàn)代電腦答案往往是一個(gè)制造商的Logo或者幾行簡單的引導(dǎo)信息。這個(gè)在操作系統(tǒng)接管顯卡驅(qū)動(dòng)之前就能讓顯示器點(diǎn)亮的“魔法”其核心之一就是內(nèi)核中的efifbEFI FrameBuffer驅(qū)動(dòng)。這聽起來像是個(gè)深?yuàn)W的內(nèi)核模塊名字但它解決的問題卻非常實(shí)際如何在操作系統(tǒng)自身復(fù)雜的圖形驅(qū)動(dòng)還沒加載時(shí)就能有一個(gè)基本的、可用的圖形顯示框架用來展示啟動(dòng)信息、內(nèi)核恐慌Kernel Panic畫面或者運(yùn)行在極簡環(huán)境下的工具。簡單來說efifb是Linux內(nèi)核利用UEFI固件在引導(dǎo)階段已初始化的圖形輸出協(xié)議GOP, Graphics Output Protocol所建立的一個(gè)簡單幀緩沖Framebuffer設(shè)備。它不是功能完整的顯卡驅(qū)動(dòng)不提供3D加速、甚至沒有2D圖形繪制的硬件優(yōu)化。它的核心價(jià)值在于“繼承”和“保底”。繼承UEFI環(huán)境下的顯示狀態(tài)讓內(nèi)核一啟動(dòng)就能有顯示輸出提供一個(gè)最基礎(chǔ)的、與具體顯卡硬件無關(guān)的通用顯示接口確保系統(tǒng)在最糟糕的情況下比如主要顯卡驅(qū)動(dòng)崩潰時(shí)仍能向用戶反饋信息。對于系統(tǒng)開發(fā)者、嵌入式工程師、或是喜歡折騰內(nèi)核與引導(dǎo)過程的極客而言理解并掌握efifb意味著掌握了系統(tǒng)啟動(dòng)初期顯示控制的鑰匙。無論是定制化啟動(dòng)畫面Bootsplash、在初始化內(nèi)存盤initramfs環(huán)境中顯示進(jìn)度條還是調(diào)試早期內(nèi)核啟動(dòng)問題efifb都是一個(gè)繞不開的基礎(chǔ)設(shè)施。它就像建筑的地基雖然最終用戶看不到它的精美但沒有它上層華麗的圖形界面就無從談起。2. 核心原理UEFI GOP與內(nèi)核幀緩沖的橋梁要理解efifb必須拆解其依賴的兩大技術(shù)基石UEFI的GOP和Linux內(nèi)核的幀緩沖Framebuffer抽象層。這不僅僅是兩個(gè)名詞而是理解其為何能工作、以及局限何在的關(guān)鍵。2.1 UEFI圖形輸出協(xié)議GOP的遺產(chǎn)在傳統(tǒng)的BIOS時(shí)代系統(tǒng)啟動(dòng)初期的顯示依賴于陳舊的VESA BIOS擴(kuò)展或更古老的INT 10h中斷分辨率低、模式有限。UEFI引入了一個(gè)現(xiàn)代化的解決方案——圖形輸出協(xié)議GOP。這是一個(gè)在UEFI引導(dǎo)服務(wù)階段由固件或顯卡UEFI驅(qū)動(dòng)提供的標(biāo)準(zhǔn)化接口。當(dāng)UEFI固件執(zhí)行到ExitBootServices()調(diào)用準(zhǔn)備將控制權(quán)完全移交給操作系統(tǒng)時(shí)顯示硬件已經(jīng)處于一個(gè)被初始化的狀態(tài)特定的分辨率、像素格式如BGR、RGB、幀緩沖區(qū)的物理內(nèi)存地址都已設(shè)定好。efifb驅(qū)動(dòng)的工作就是在內(nèi)核啟動(dòng)的早期階段去“尋找”并“接管”這個(gè)已被UEFI初始化好的GOP狀態(tài)。它通過UEFI運(yùn)行時(shí)服務(wù)或掃描系統(tǒng)配置表如EFI_SYSTEM_TABLE來獲取GOP協(xié)議實(shí)例從而拿到以下關(guān)鍵信息幀緩沖區(qū)物理基地址一塊連續(xù)的物理內(nèi)存區(qū)域其中每個(gè)像素點(diǎn)都對應(yīng)著屏幕上的一個(gè)點(diǎn)。屏幕分辨率寬度和高度以像素為單位。像素格式通常是32位BGR/A或RGB/A這決定了內(nèi)存中字節(jié)的排列順序。掃描行字節(jié)數(shù)Pitch一行像素在內(nèi)存中所占的字節(jié)數(shù)可能因內(nèi)存對齊要求而略大于“寬度×每像素字節(jié)數(shù)”。注意這個(gè)狀態(tài)是UEFI固件設(shè)置的efifb本身在初始化階段通常不嘗試去修改它比如切換分辨率。它選擇“繼承”而非“重新初始化”這保證了最大的兼容性和啟動(dòng)速度但也帶來了靈活性上的限制。2.2 Linux幀緩沖Framebuffer抽象Linux內(nèi)核為了統(tǒng)一管理各種顯示設(shè)備定義了一個(gè)幀緩沖fbdev的抽象層。這個(gè)抽象層向上提供一個(gè)統(tǒng)一的文件接口如/dev/fb0允許用戶態(tài)程序通過read、write、mmap以及特定的ioctl命令來操作顯示。向下它則定義了一組驅(qū)動(dòng)需要實(shí)現(xiàn)的回調(diào)函數(shù)struct fb_ops用于設(shè)置顯示模式、繪制圖像等。efifb就是一個(gè)具體的fbdev驅(qū)動(dòng)。它的實(shí)現(xiàn)相對直接探測與注冊在初始化時(shí)通過UEFI接口獲取GOP的硬件參數(shù)。填充fb_info結(jié)構(gòu)體將獲取到的分辨率、像素格式、幀緩沖物理地址等信息填充到內(nèi)核的fb_info結(jié)構(gòu)體中。這個(gè)結(jié)構(gòu)體是單個(gè)幀緩沖設(shè)備的“身份證”和“操作手冊”。注冊設(shè)備調(diào)用register_framebuffer()將這個(gè)fb_info注冊到內(nèi)核的幀緩沖子系統(tǒng)中。成功后/dev/fb0或類似節(jié)點(diǎn)就被創(chuàng)建了。提供基本操作實(shí)現(xiàn)最基礎(chǔ)的fb_ops例如fb_setcolreg設(shè)置調(diào)色板對真彩色模式可能為空操作和fb_imageblit繪制圖像。很多加速功能對應(yīng)的函數(shù)指針是NULL因?yàn)樗皇莻€(gè)“啞緩沖”。這種設(shè)計(jì)的精妙之處在于解耦。用戶空間的圖形應(yīng)用哪怕是最簡單的只需要和/dev/fb0打交道它們不需要知道底層是efifb、vesafb還是某個(gè)顯卡的專用fbdev驅(qū)動(dòng)。這為啟動(dòng)初期和救援環(huán)境下的圖形顯示提供了極大的便利。2.3 與DRM/KMS驅(qū)動(dòng)的關(guān)系現(xiàn)代Linux桌面更主流的是基于DRMDirect Rendering Manager和KMSKernel Mode Setting的完整顯卡驅(qū)動(dòng)如amdgpu,i915,nouveau。這里存在一個(gè)關(guān)鍵的交接過程早期啟動(dòng)內(nèi)核由efifb提供顯示此時(shí)DRM驅(qū)動(dòng)可能還未加載或探測。DRM驅(qū)動(dòng)加載當(dāng)對應(yīng)的DRM驅(qū)動(dòng)模塊被加載時(shí)它會探測到真實(shí)的顯卡硬件。接管與卸載DRM驅(qū)動(dòng)通過其內(nèi)部的KMS組件會重新初始化顯卡硬件設(shè)置其偏好的顯示模式。在這個(gè)過程中一個(gè)設(shè)計(jì)良好的DRM驅(qū)動(dòng)會意識到efifb正在使用“它的”顯卡并通常會先接管顯示輸出然后卸載unregisterefifb這個(gè)幀緩沖設(shè)備。此時(shí)/dev/fb0可能會消失取而代之的是DRM渲染節(jié)點(diǎn)如/dev/dri/card0?;赝藱C(jī)制如果DRM驅(qū)動(dòng)加載失敗或者內(nèi)核通過nomodeset參數(shù)禁用了模式設(shè)置那么efifb將繼續(xù)作為唯一的顯示設(shè)備存在系統(tǒng)將停留在基礎(chǔ)的幀緩沖控制臺fbcon界面。理解這個(gè)交接過程對于調(diào)試圖形啟動(dòng)問題至關(guān)重要。比如如果你在引導(dǎo)參數(shù)中加入了nomodeset你實(shí)際上是在告訴內(nèi)核“不要加載DRM/KMS驅(qū)動(dòng)去重新設(shè)置顯示模式就用UEFI留下的那個(gè)efifb狀態(tài)?!?這在顯卡驅(qū)動(dòng)有問題時(shí)是進(jìn)入系統(tǒng)進(jìn)行修復(fù)的常用手段。3. 實(shí)操配置從內(nèi)核參數(shù)到實(shí)際應(yīng)用了解了原理接下來就是動(dòng)手環(huán)節(jié)。如何確認(rèn)efifb在工作如何配置它如何利用它這部分將涵蓋從檢查到定制的完整流程。3.1 確認(rèn)efifb狀態(tài)與獲取參數(shù)首先你需要知道你的系統(tǒng)是否在使用efifb。方法一查看內(nèi)核啟動(dòng)消息在系統(tǒng)啟動(dòng)時(shí)觀察內(nèi)核日志可通過dmesg | grep -i efi或journalctl -k --grepefi查看。成功的efifb初始化會留下類似這樣的記錄[ 0.000000] efi: EFI v2.70 by EDK II [ 0.000000] efi: ACPI 2.00x7abf3018 ACPI0x7abf3000 SMBIOS0x7ab9c000 SMBIOS 3.00x7ab9b000 MEMATTR0x77ba5018 MOKvar0x77ba4000 [ 0.000000] efi: seeding entropy pool [ 0.304155] efifb: probing for efifb [ 0.304170] efifb: framebuffer at 0xc0000000, using 8128k, total 8128k [ 0.304172] efifb: mode is 1920x1080x32, linelength7680, pages1 [ 0.304173] efifb: scrolling: redraw [ 0.304174] efifb: Truecolor: size8:8:8:8, shift24:16:8:0這里包含了關(guān)鍵信息幀緩沖物理地址0xc0000000、分辨率1920x1080、色深32位、掃描線長度7680字節(jié)等。方法二檢查/proc/fb和/sys/class/graphics/fb0如果efifb是當(dāng)前活躍的幀緩沖設(shè)備你可以cat /proc/fb # 可能輸出0 efifb這表示索引為0的幀緩沖設(shè)備是efifb。進(jìn)一步查看其詳細(xì)信息cat /sys/class/graphics/fb0/name # 應(yīng)輸出efifb cat /sys/class/graphics/fb0/virtual_size # 輸出分辨率如 1920,1080 cat /sys/class/graphics/fb0/bits_per_pixel # 輸出色深如 32方法三使用fbset工具fbset是一個(gè)查詢和設(shè)置幀緩沖參數(shù)的工具。sudo fbset -i這個(gè)命令會輸出當(dāng)前幀緩沖設(shè)備的詳細(xì)信息包括幾何參數(shù)分辨率、時(shí)序等。3.2 內(nèi)核引導(dǎo)參數(shù)配置efifb的行為可以通過Linux內(nèi)核的引導(dǎo)參數(shù)進(jìn)行調(diào)節(jié)這些參數(shù)通常在GRUB等引導(dǎo)加載器的配置文件中設(shè)置如/etc/default/grub中的GRUB_CMDLINE_LINUX變量。常用參數(shù)解析參數(shù)作用典型值說明與注意事項(xiàng)videoefifb:off完全禁用efifb驅(qū)動(dòng)。N/A禁用后在DRM驅(qū)動(dòng)加載前可能無任何顯示。僅用于調(diào)試或特殊需求。videoefifb:on顯式啟用efifb默認(rèn)行為。N/A通常無需指定。nomodeset最常用。禁止所有內(nèi)核級顯示模式設(shè)置KMS。N/A強(qiáng)制系統(tǒng)使用UEFI初始化的模式即efifb不加載DRM驅(qū)動(dòng)或使其不進(jìn)行模式設(shè)置。是解決因顯卡驅(qū)動(dòng)問題導(dǎo)致黑屏、卡死的首選調(diào)試參數(shù)。fbconscrollback:128k設(shè)置幀緩沖控制臺fbcon的回滾緩沖區(qū)大小。128k,256k,512k增大該值可以在TTY中查看更多歷史輸出對調(diào)試啟動(dòng)問題有幫助。vganormal/videovesa:off禁用傳統(tǒng)的VESA幀緩沖。N/A在純UEFI系統(tǒng)上可避免與efifb沖突。video分辨率嘗試為efifb設(shè)置特定分辨率。video1920x1080注意此參數(shù)不總是有效。efifb優(yōu)先繼承GOP狀態(tài)若UEFI固件未支持該分辨率則設(shè)置會失敗。成功率取決于固件。配置示例GRUB編輯/etc/default/grub在GRUB_CMDLINE_LINUX行添加參數(shù)GRUB_CMDLINE_LINUXnomodeset quiet splash或嘗試指定分辨率GRUB_CMDLINE_LINUXvideo1920x1080 quiet splash修改后記得更新GRUB配置sudo update-grub # 對于基于Debian/Ubuntu的系統(tǒng) # 或 sudo grub2-mkconfig -o /boot/grub2/grub.cfg # 對于RHEL/Fedora/openSUSE實(shí)操心得nomodeset是一個(gè)“安全開關(guān)”。當(dāng)你更新內(nèi)核或顯卡驅(qū)動(dòng)后遇到啟動(dòng)黑屏首先應(yīng)該嘗試的就是在GRUB啟動(dòng)菜單中臨時(shí)按e鍵編輯啟動(dòng)項(xiàng)在內(nèi)核參數(shù)行末尾加上nomodeset然后按CtrlX啟動(dòng)。如果能成功進(jìn)入系統(tǒng)則證明問題出在DRM/KMS驅(qū)動(dòng)上你可以從容地在系統(tǒng)內(nèi)進(jìn)行后續(xù)修復(fù)。3.3 在用戶空間操作efifb當(dāng)efifb設(shè)備 (/dev/fb0) 存在時(shí)你可以直接讀寫它來操作屏幕。這展示了其“簡單幀緩沖”的本質(zhì)。1. 直接寫入像素?cái)?shù)據(jù)這是一個(gè)最簡單的C程序示例它將整個(gè)屏幕填充為紅色假設(shè)為32位BGRX格式即Blue, Green, Red, 未使用字節(jié)。#include stdio.h #include stdlib.h #include fcntl.h #include sys/mman.h #include sys/ioctl.h #include linux/fb.h int main() { int fbfd open(/dev/fb0, O_RDWR); if (fbfd -1) { perror(open /dev/fb0); exit(1); } struct fb_var_screeninfo vinfo; if (ioctl(fbfd, FBIOGET_VSCREENINFO, vinfo)) { perror(ioctl FBIOGET_VSCREENINFO); close(fbfd); exit(1); } long screensize vinfo.yres_virtual * vinfo.xres_virtual * vinfo.bits_per_pixel / 8; printf(Resolution: %dx%d, %dbpp\n, vinfo.xres_virtual, vinfo.yres_virtual, vinfo.bits_per_pixel); printf(Screensize: %ld bytes\n, screensize); char *fbp (char *)mmap(0, screensize, PROT_READ | PROT_WRITE, MAP_SHARED, fbfd, 0); if ((long)fbp -1) { perror(mmap); close(fbfd); exit(1); } // 填充為紅色 (BGRX格式: 00 00 FF 00) for (long i 0; i screensize; i 4) { fbp[i] 0; // Blue fbp[i 1] 0; // Green fbp[i 2] 255; // Red fbp[i 3] 0; // Unused (or Alpha) } munmap(fbp, screensize); close(fbfd); return 0; }編譯并運(yùn)行需要root權(quán)限gcc -o fill_red fill_red.c sudo ./fill_red你的整個(gè)屏幕應(yīng)該會瞬間變成紅色。按CtrlAltF1切換到其他TTY可以恢復(fù)。2. 使用高級工具fbi(FrameBuffer ImageViewer)可以直接在幀緩沖上顯示圖片。sudo fbi -a -noverbose -T 1 your_image.jpg-T 1指定在/dev/fb0上顯示。fbv另一個(gè)輕量級的幀緩沖圖片查看器。Conky等系統(tǒng)監(jiān)控工具可以配置輸出到幀緩沖實(shí)現(xiàn)極簡風(fēng)格的桌面信息顯示。注意事項(xiàng)直接操作/dev/fb0是“霸道”的它會覆蓋控制臺fbcon的輸出。你的繪制操作也會被控制臺刷新比如有新的內(nèi)核消息時(shí)覆蓋。因此這類操作通常用于制作啟動(dòng)畫面、運(yùn)行全屏的單一應(yīng)用或在沒有桌面環(huán)境的環(huán)境下進(jìn)行圖形展示。在生產(chǎn)環(huán)境中更常見的做法是基于DRM/KMS或Wayland/X11進(jìn)行圖形開發(fā)。4. 高級應(yīng)用與定制化場景efifb的簡單性恰恰是其在某些專業(yè)或特定場景下的優(yōu)勢。下面探討幾個(gè)超越基礎(chǔ)使用的實(shí)際應(yīng)用。4.1 構(gòu)建自定義啟動(dòng)畫面Bootsplash傳統(tǒng)的啟動(dòng)過程是一連串滾動(dòng)的內(nèi)核信息對普通用戶不太友好。使用efifb可以顯示一個(gè)靜態(tài)或動(dòng)態(tài)的啟動(dòng)畫面。原理是在內(nèi)核啟動(dòng)早期、用戶空間init進(jìn)程啟動(dòng)前就向幀緩沖寫入圖像數(shù)據(jù)。一種常見的實(shí)現(xiàn)方案是結(jié)合initramfs準(zhǔn)備畫面將一張與屏幕分辨率、色深匹配的圖片如PNG轉(zhuǎn)換為原始的、未壓縮的幀緩沖數(shù)據(jù)RGB/BGR像素?cái)?shù)組。可以使用imagemagick工具鏈。# 示例將圖片轉(zhuǎn)換為1920x108032位BGR原始數(shù)據(jù) convert splash.png -resize 1920x1080! -depth 8 RGBA:splash.raw # 注意像素格式順序可能需要調(diào)整BGR vs RGB取決于efifb的設(shè)置。集成到 initramfs編寫一個(gè)簡單的初始化腳本比如/init或/init調(diào)用的腳本這個(gè)腳本在initramfs階段運(yùn)行。早期顯示在這個(gè)腳本中在掛載根文件系統(tǒng)之前直接打開/dev/fb0將splash.raw文件的內(nèi)容寫入。由于此時(shí)系統(tǒng)服務(wù)很少這個(gè)畫面會一直保持直到真正的顯示管理器如SDDM、GDM啟動(dòng)并接管顯示。打包將這個(gè)腳本和splash.raw文件打包進(jìn)initramfs鏡像。踩坑記錄最大的挑戰(zhàn)是像素格式匹配。efifb從UEFI繼承的格式可能是BGR、RGB帶或不帶Alpha通道。如果你的圖片數(shù)據(jù)格式不匹配顯示的顏色就會完全錯(cuò)誤。務(wù)必通過dmesg日志確認(rèn)efifb的Truecolor格式描述例如size8:8:8:8, shift24:16:8:0通常表示BGRAB在最高位字節(jié)。編寫轉(zhuǎn)換腳本時(shí)需要進(jìn)行相應(yīng)的字節(jié)順序調(diào)整。4.2 在嵌入式與救援環(huán)境中的應(yīng)用在資源受限的嵌入式Linux環(huán)境或者系統(tǒng)救援盤如Live CD/USB中為了追求極致的精簡和可靠性可能會選擇不啟動(dòng)完整的桌面環(huán)境和DRM驅(qū)動(dòng)。輕量級圖形界面直接基于FrameBuffer開發(fā)或運(yùn)行應(yīng)用。例如DirectFB庫就是一個(gè)在幀緩沖之上提供高效圖形繪制的中間件。一些古老的窗口管理器如Xfbdev即X.Org的fbdev驅(qū)動(dòng)也能直接運(yùn)行在/dev/fb0上雖然性能不佳但兼容性極好。系統(tǒng)安裝器許多Linux發(fā)行版的圖形化安裝器在其實(shí)質(zhì)性的安裝階段即從介質(zhì)啟動(dòng)后就是運(yùn)行在一個(gè)由efifb或vesafb提供的幀緩沖環(huán)境中。這確保了在各種各樣的硬件上安裝器都能有一個(gè)基本的圖形顯示而無需依賴可能不穩(wěn)定的專有驅(qū)動(dòng)。硬件診斷工具一些底層硬件檢測或固件更新工具需要在操作系統(tǒng)環(huán)境外運(yùn)行但它們又需要圖形界面來顯示復(fù)雜的菜單和結(jié)果。這些工具通常會自己包含一個(gè)最小化的內(nèi)核和efifb驅(qū)動(dòng)利用UEFI GOP來確保顯示輸出。4.3 調(diào)試與故障排查中的關(guān)鍵角色當(dāng)系統(tǒng)出現(xiàn)顯示問題時(shí)efifb往往是你的“救命稻草”。診斷DRM驅(qū)動(dòng)問題如前所述使用nomodeset參數(shù)。如果能正常進(jìn)入系統(tǒng)問題很可能出在顯卡的DRM/KMS驅(qū)動(dòng)上。接下來可以檢查內(nèi)核日志 (dmesg | grep -E \drm|amdgpu|i915|nouveau\) 尋找錯(cuò)誤。嘗試使用開源驅(qū)動(dòng)替代閉源驅(qū)動(dòng)或反之。向內(nèi)核傳遞特定的驅(qū)動(dòng)參數(shù)如amdgpu.dc0。查看早期內(nèi)核恐慌Kernel Panic信息如果內(nèi)核在啟動(dòng)非常早期就崩潰了此時(shí)可能連efifb都還沒初始化完成你會看到黑屏或無意義字符。但如果崩潰發(fā)生在efifb初始化之后、DRM驅(qū)動(dòng)加載之前那么恐慌信息會完整地打印在efifb提供的控制臺上。確保你的控制臺正確配置到了幀緩沖設(shè)備。在內(nèi)核參數(shù)中設(shè)置consoletty0這是默認(rèn)的圖形控制臺通常就足夠了。解決分辨率不正確問題如果你發(fā)現(xiàn)控制臺字體特別大或特別小可能是efifb繼承了一個(gè)很低如800x600或很高的分辨率而控制臺字體沒有適配。調(diào)整控制臺字體使用setfont命令加載一個(gè)合適大小的字體。嘗試修改UEFI固件設(shè)置進(jìn)入主板BIOS/UEFI設(shè)置界面查看是否有“CSM兼容性支持模塊”、“首選顯示設(shè)備”或“顯示分辨率”等選項(xiàng)。有時(shí)將CSM完全禁用純UEFI模式或調(diào)整啟動(dòng)顯示輸出可以改變GOP初始化的分辨率從而影響efifb。使用efifb內(nèi)核參數(shù)盡管不總是有效但可以嘗試videoefifb:1920x1080。更高級的方法是定制內(nèi)核修改efifb驅(qū)動(dòng)代碼中獲取GOP模式的邏輯但這屬于內(nèi)核開發(fā)范疇。5. 常見問題與深度排查指南在實(shí)際操作中你會遇到各種與efifb相關(guān)的問題。下面是一個(gè)速查表涵蓋了典型癥狀、原因分析和解決思路。問題現(xiàn)象可能原因排查步驟與解決方案系統(tǒng)啟動(dòng)后黑屏但硬盤燈在閃1. DRM顯卡驅(qū)動(dòng)崩潰或與硬件不兼容。2.efifb未能正確初始化。1.首要操作重啟在GRUB菜單按e在內(nèi)核參數(shù)行末尾添加nomodeset然后啟動(dòng)。若成功則是DRM驅(qū)動(dòng)問題。2. 若nomodeset仍黑屏嘗試再加videoefifb:off和consolettyS0,115200n8需串口調(diào)試看輸出是否轉(zhuǎn)到串口。啟動(dòng)時(shí)分辨率極低如640x480字體巨大UEFI固件的GOP初始化在了低分辨率模式。1. 進(jìn)入主板UEFI設(shè)置尋找顯示相關(guān)選項(xiàng)禁用CSM設(shè)置首選分辨率。2. 嘗試內(nèi)核參數(shù)video1920x1080。3. 更新主板固件有風(fēng)險(xiǎn)。4. 如果無法解決在系統(tǒng)啟動(dòng)后使用fbset或配置控制臺字體 (setfont) 來改善可讀性。/dev/fb0設(shè)備不存在1.efifb驅(qū)動(dòng)未加載或初始化失敗。2. 被后續(xù)的DRM驅(qū)動(dòng)卸載了。1. 檢查dmesg | grep efifb看是否有錯(cuò)誤。2. 檢查lsmod | grep efifb確認(rèn)模塊是否加載。3. 系統(tǒng)正常運(yùn)行時(shí)DRM驅(qū)動(dòng)可能已卸載efifb此時(shí)/dev/fb0消失是正常現(xiàn)象。檢查/dev/dri/下的節(jié)點(diǎn)。直接寫入/dev/fb0后屏幕花屏或顏色錯(cuò)亂程序?qū)懭氲南袼財(cái)?shù)據(jù)格式與efifb實(shí)際的像素格式不匹配。1. 通過dmesg或/sys/class/graphics/fb0/下的文件精確獲取bits_per_pixel和像素順序RGBABGRA。2. 修改你的程序按照正確的格式生成數(shù)據(jù)。一個(gè)像素的字節(jié)順序可能和你想的完全不同。自定義啟動(dòng)畫面不顯示或顯示異常1. 初始化腳本執(zhí)行時(shí)機(jī)太晚已被其他進(jìn)程覆蓋。2. 圖片數(shù)據(jù)格式或分辨率錯(cuò)誤。3.initramfs未成功打包或加載。1. 確保顯示畫面的腳本在initramfs階段盡可能早地執(zhí)行如在/init腳本的前部。2. 在腳本中加入日志輸出到文件或串口調(diào)試執(zhí)行流程。3. 在正常系統(tǒng)下用root權(quán)限手動(dòng)執(zhí)行你的顯示命令測試圖片和程序本身是否正確。從efifb切換到DRM驅(qū)動(dòng)時(shí)屏幕閃爍或短暫黑屏這是正?,F(xiàn)象。DRM驅(qū)動(dòng)在接管時(shí)需要重新編程顯卡的顯示控制器會導(dǎo)致顯示輸出短暫中斷。1. 如果黑屏?xí)r間過長2秒可能是DRM驅(qū)動(dòng)在嘗試探測多個(gè)顯示輸出或模式。2. 可以嘗試在DRM驅(qū)動(dòng)的內(nèi)核參數(shù)中指定輸出和模式如videoHDMI-A-1:1920x1080但這不是efifb的問題。雙顯卡尤其是NVIDIA Optimus筆記本上efifb行為異常UEFI固件可能只通過集成顯卡iGPU初始化GOP。獨(dú)立顯卡dGPU未被初始化導(dǎo)致efifb綁定到iGPU。后續(xù)NVIDIA驅(qū)動(dòng)可能無法正確接管。1. 這是一個(gè)復(fù)雜問題通常需要BIOS設(shè)置如禁用Optimus僅用獨(dú)顯。2. 在Linux中常使用nvidia-drm.modeset1等參數(shù)配合PRIME方案。efifb在此場景下可能不是問題焦點(diǎn)關(guān)注NVIDIA驅(qū)動(dòng)配置更重要。深度排查工具鏈dmesg與journalctl永遠(yuǎn)是第一手的日志信息來源。lsmod與modinfo查看模塊加載情況和參數(shù)。cat /proc/iomem查看物理內(nèi)存映射可以找到幀緩沖區(qū)域如c0000000-c07fffff : efifb。UEFI Shell對于高級調(diào)試可以在UEFI Shell中使用dmpstore命令查看UEFI變量或使用GOP相關(guān)的協(xié)議工具但這需要深入的UEFI知識。內(nèi)核源碼終極手段是閱讀drivers/video/fbdev/efifb.c的源碼理解其初始化的每一個(gè)步驟和依賴條件。efifb作為連接固件與操作系統(tǒng)圖形世界的橋梁其設(shè)計(jì)體現(xiàn)了Linux內(nèi)核的實(shí)用主義哲學(xué)在復(fù)雜硬件上尋求最大公約數(shù)提供一個(gè)“能用”的基礎(chǔ)方案。雖然它不會出現(xiàn)在最終用戶的光鮮界面里但卻是系統(tǒng)從黑暗走向光明的關(guān)鍵一步。掌握它不僅能讓你在系統(tǒng)出問題時(shí)從容應(yīng)對更能讓你理解現(xiàn)代計(jì)算機(jī)從按下電源到圖形界面出現(xiàn)的完整鏈條這種底層的掌控感正是系統(tǒng)工程師和愛好者的樂趣所在。下次當(dāng)你看到啟動(dòng)Logo時(shí)不妨想想這背后正是efifb在默默地履行著它的職責(zé)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
老熟女综合网| 91呆哥人妻| 久久偷偷色综合蜜桃| 久久久五月天| 久久精品三级影视| 国产精品不卡一区二区电影| 欧美一品道| 久久极品一区二区| 粉嫩粉嫩一区性色AV片| 亚洲在线欧美| 国产成人精品日本视频| 婷婷色综合| 免费看黄片现成| 极品出轨视频网站| 91天美传媒在线观看| 国产欧美美女免费观看视频| 亚洲AV无码国产成人| 欧美一区二区三区四区综合| 久久久9999| 久久日韩肥臀| 深夜福利黄片| 日韩性爱长视频免费| 大香蕉一人| 淫乱图区| 2020中文字幕在线| 白丝在线一区| 欧美性生活内射| www.操| 天堂种子在线www网资源| 高清国产无码av| 97色在线视频| 天美传媒婬乱在| 91n处女在线观看| 四虎在线免费视频| k频道色撸撸| 日韩午夜国产| 日本超碰97日韩精品人妻| 一道本东京热加勒比一区二区三区| 麻豆天美国美国产AV| 丁香激情网| 一个人免费HD91视频| 欧美不卡二区| 日欧操屄视频| 成人 日韩欧美一区| 欧美操人| 国产不卡精品91| 97中文超碰| 玖玖综合.com| 亚洲欧美色综合| 欧美色视| 国产日本一区二区三区蜜臀在线观看| 中文久久| 玖玖玖玖精品国产剧情| 婷婷丁香五月激情啪啪| 吻戏激情性巴克| 五月婷婷六月色| 亚洲日韩肥臀视频在线观看| 国产熟妇一区二区| 视频黄站| 91丝袜视频在线观看| 综合色一区三区二区| 人人模人人看| 久久人人舔人人爽舔人人av片| 芊芊操逼视频无码| 五月丁香成人网| 国语人妻精彩刺激| 嗯嗯嗯啊啊在线观看| 鸥美中出| 精品人妻av在线播放| 亚洲成人性爱在线观看| 一区,二区,三区网站| 诱惑人妻欧美一区在线播放| 久久加勒比| 91深夜夜| 激情五月天丁香| 老色69| 国产精品天干天干综合网麻豆 | 中文字幕乱码人妻一区二区三区,99精品| 99re9这里只有精品| 欧美丰满少妇交换91欧美精品| av橘色网站| 极品色| 色婷婷激一区二区三区| 暖暖精品二区三区观看| 欧美日韩系列| 妇女性内射冈站HDWWWCOM| 国产 日韩 另类 视频一区爱| 99久久综合| 91夜夜蜜桃臀1区2区3区| 91精品国产乱码| 天天综合中文字幕 91| 自拍偷拍草一草| 亚洲成人性爱在线观看| 另类天堂| 日本在线激情一区二区三区 | 亚洲男人的天堂va亚洲男人社| 国产精品久久久久无码Av网曝门| 婷婷在线视频| 亚洲综合 欧美| www国产无码| 色婷婷影院| 裸体1区| 色臀AV| 久久香蕉国产线看观看猫咪av| 电影69乱码96| 特色a在线上| 国产无马av| 亚州色图狠狠干| 国产精品久久| 99久久久| 超碰在线免费一区二区三区| 婷婷在线精品| 亚州欧美另类| 不卡啪啪视频| 精品二区三四区五电影 | 校园春色综合色| 九色黄站| 人妻天天夜夜爽一区二区| 欧美高潮| 成年女人18级毛片毛片免费观看| 久草电影网| 在线人人人人人人精品超 | 夜夜爽夜夜摸夜夜操免费视频| 国产精品成人无码a v毛片| 人人喜人人妻| 都市久久精品激情亚洲| 欧美后入视频| 艹比视频国产精品| 亚洲黄色网址视频| 日本精品一区二区三| 欧亚乱色熟女一区二区| 欧美日韩97在线| 欧美日韩国产高清在线一二三区 | 少妇高潮对白在线观看| 中文字幕免费看| 国产情侣自拍在线播放| 久久久91| 97亚洲性爱| 91久久久久久久久18| 黑丝内射一区二区三区| J?P?NESEHD熟女熟妇伦| 亚射在线| 天天干天天操天天干天天操| 欧中美三级一区二区三区| 1024日韩| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 精品人妻一二三| 嗯~啊~快点 死我视频| 国产无码三级视频在线观看| 亚热日本熟女| 女人高潮抽搐喷水视频网站| 玖玖久久久| 久久天天性久久伊人| 亚洲国产成人精品久久久国产成人一区二区| 大香蕉97久久| 日韩激情视频| 欧美日韩岛国大片在线观看| 日本不卡一区| 四虎精品永久在线观看| 高凊专区人人操| 日本色色视频网站| 午夜精品久久久久久久久久久久久| 夜夜嗨一区二区| 午夜国产成人精品视频| 国产精品毛片| 91色五月俺来也| 国产第25页在线观看| 久久久久99精品成人片蜜臀| 日本九九久久99| 99热这里只有精品8| 人人摸人人入| 91综合站| 四虎免费视频| 久偷拍| 操美女高潮抽搐白浆| 国产成人91一区二区三区| 噜噜噜亚洲精品| 色九九九九久| 欧洲熟妇xxXx欧美老妇裸体| 日韩欧美大力操| 亚洲中文丝袜美腿诱惑字幕| 国产青视频| 密桃99999| 中文字幕精品一区二区精| 国产精品天堂| 91亚洲欧美激情| 国产精品丝袜久久亚洲不卡| 精品午夜福利| 亚洲欧美天| 无码久| 日本九九久久99播| 色色婷| 睡产熟女乱伦| 欧美顶级黄色大片免费| 国产女人高潮嗷嗷嗷叫小说| 人人看黄色视频| 欧美性性性| 亚洲人综合| 麻豆成人av| 亚洲 se图 欧美电影| 狠狠操狠狠插| 麻豆黄色五月天| 久久久久9999| 欧美亚洲玖玖玖| 日韩九区| 九色视频91| 国产色精品午夜大片| 久久精品国产亚洲妲己影视| 天天夜躁日日躁狠狠2002| 91九色丨风韵犹存| 日日躁夜夜躁狠狠躁超爽| 超碰到97情色| 91成人亚洲色图| 骚逼自拍99| Aa东京男人的天堂| 国产精品成人午夜福利| 久久69| 欧美亚洲激情| 黄色电影在线播放综合网站| 国产亚洲精品A在线观看下载| 亚洲色欧美| 久热91| 5278欧美一区二区三区| 操操啪| 色欲天天综合网| 99色在线观看| 国产日本熟女顶级一区二区三区视频| 97久久精品亚洲| 亚洲无码99| 亚洲天天艹| 国产精品熟女AV中文字幕在线播放| 四虎永久在线精品免费网址| 人人澡人人爽人人精品| 亚洲精品蜜桃久久久久久久| 久久久成人免费av电影| 91亚洲人| 99在线无码精品秘 入口黑人| 在线a v| 欧美色综合影院| 日韩三级一区 | 亚洲 欧美都市激情| 青青草视频久久| 亚洲综合113页| AV色五月天| 少妇色欲综合网2| 久久久久99999| 性色AV蜜色av色欲av| 草草影院最新网址| 大香蕉亚洲中文| 欧洲亚洲人妻无码中字久久三区四区| 91色伦| 人人人干干人人干| 久久久久久精品免费看A级| 久热这里| 麻豆国产第一| 资源新线在线天堂| 久久久精品无码亚免费| 国产亚洲 中文欧美久久| 97精品综合久久网| 资源新线在线天堂| 色哟哟511老熟女| 五月天激情网站| 久久免费精品96| 欧美性91| 亚洲黄色影视| 五月开心久久AV官网| 少妇无码999| 亚洲1区2区三区高清中文字幕| 婷婷亚洲综合| 青青青草伊人精品| 大香蕉视频一二三区| 欧美v亚洲v日韩v最新在线二区| 麻豆婷婷成人一二三| 欧美激情亚洲| 精品性爱无码在线播放| 国产精品丝袜久久亚洲不卡| 蜜臀久久99精品久久久电影| 国产99 中文字幕日韩小视频| 人人爱夜夜爱| 中文字幕av亚洲精品| 黄片直播三级黄片两女一男| 精品性爱久久视频| 精品国产乱码| 极品后入免费视频| 中国农村熟妇毛片视频| 男人天堂2019亚洲| 久久久精选| 视频国产精品未满十八禁止在线观看| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 国语精品av| 插穴性爱视频在线观看| 自拍视频大全亚洲专媒视频/一区二区三区| 九九热三级片| 歐美一級亂黃99在綫精品| 五月天婷婷社区| 99久久久无码国产精品性男| 青青草久久在线| 99老司机精品视频在线观看| 亚洲精品国产AV天美传媒| 九九AV| 麻豆久久视频在线地址| 人人操人人色网| 91xingse| 亚洲成人激情小说视频| 午夜天堂网| 午夜福利国产欧美日韩夜夜| 啊啊啊啊在线观看网址| 26uuu性物| 97bbn| 18禁美女裸体无遮挡啪啪| 人人超碰在线观看黄| 中文字幕人成乱码熟女香港| 欧美亚洲高清不卡| 亚洲操人| 在线日韩精品一区二区三区| 欧中日成人免费影视| 色欲三区| 欧美综合色综合| 99亚洲精品| 操碰97| 日本99一区二区| 日韩精品免费高清视频在线| 五月天婷婷社区| 97人妻色| 亚洲免费在线探花| 亚洲骚逼少妇| 大香蕉在线视频重口味毛片在线| 亚洲精品影视老司机| 97ai亚洲| 午夜精品久久久久久久99热影院| wwwcaobibi| 天天噜| 亚洲限制级| 亚洲综合九九| 无码外流操逼视频| 97神马久久| 神马午夜久久久| 综合婷婷| 宅男影院久久久,99| 中文字幕丝袜| 97视频www| 美女诱惑1区2区| 91成人久久| 97超碰久久| 涩涩久久精品| 夜夜狼人妻| 国产精品亚洲免费| 多毛小伙内射老太婆| 日韩青久久| 欧美色棕合| 久久直播国产| 亚洲AV无码乱码| 久久女女| 97超碰免费人人性爱| 国产亚洲精品自在线亚洲情侣| A 天堂| 女人18精品一区二区三区| 天天流夜夜操| 国产一区二区av综合| 国产精品人妻无码久久久老鸭窝| 91欧洲入口| 亚洲精品天天影视综合网| 国产精品无码av嫩草| 国产又黄又爽| 玖玖久久久| 97网址97| 日韩激情视频| 丰满搜索结果 -第18页- 久久高清无码| 3P乱轮视频| 日本伦乱九九九综合 | 熟女精品日韩一区二区三区 | 999热日韩精品| 欧美同性恋 的搜索结果 - 91n| 99少妇精品视频| 亚洲操人| 亚洲Av无码成人精品国产| 国产在线观看一区二区三区| 欧成人精品一区二区三区| 欧美青青草视频| 2019天天操天天爽天天拍| 丁香激情网| 在线观看黄色电话| 亚洲成熟国产精品美女| 日韩中文字幕国产| 天天摸,夜夜摸| 激情干在线| 男女激情黄色网址| 在免费jIzzjIzz在线视频| 午夜福利一区二区影院| 久久精品黄色| 欧美瑟综合| 久久激情视频| 天天碰久久入| 日韩成人小视频| 亚洲骚逼少妇| 97鸡把在线视频| 亚洲激情欧美色图| 一本色道久久综合狠狠操| 精品丰满熟妇人妻一区| 日本幼女18+| 日本三级韩国三级美三级91| 日韩特一级久久| 综合情欲网| 亚洲日本大香蕉1| 久久熟女久| 国产乱码久久久久久| 曰本特级特黄特色黄色A级网站高清在线免费看| 久久精品视频28| 精品97精品97| 亚洲综合69| 亚洲综合嫩| juliaann欧美丝袜办公室| 欧美性色欧美| 97亚洲精品| 中文字幕一区二区日韩网| 欧洲欧美视频一区二区| 人干人人人操人人摸| 日韩午夜精品一区二区三区电影| 天天爽天天操| 在线啊啊啊啊| 天天草AV| 大逼色网站| 天天懆天天日| 亚洲精品视频在线| 色性荡荡荡荡视频| 精品毛片av一区二区 | 桃花色涩综合影院| 欧美最婬乱婬爆婬性视频| 玖玖爱综合| 亚洲一本色码中文字幕| 久久久久成人网| 97综合| 伊人一区二区在线播放| 99久re热视频精品98| 亚洲A色| 欧美人妻熟女在线| 亚洲美女av无码| 操逼片国产| 不卡在线一区,精品一区二区三区中| 欧美AB在线观看| 后入式999| 视频一区二区免费在线| 操碰91| 欧美91在线+|+欧美| 高清无码学生妹高潮| 免费1级a做爰片观看| 久久男女激情视频网站| 黑丝少妇麻豆| 亚洲 日本 不卡| 乱伦1色页| 免费精品99| 国产白领连续中出在线播放| 亚洲牲交| 天天爱天天韩国日本牛牛牛牛| 九九久久99| 亚洲资源站| 无码高清专| 欧美中文狠| 啊啊啊啊啊啊在线| 色999五月色| 91天天爱| 国产亚洲深夜激情| 2020中文字幕| 久久风骚城市| 精品亚洲黄色片 国产精品导航一区二区| 吻戏激情性巴克| 青青青草原| 人妻81p| 亚洲激情 欧美色图| 国产精品探花色| 亚洲精品蜜桃久久久一区二区三区| 久久中文字幕女同性恋一区| 熟妇的味道HD中文字幕| 91黑丝美女| 色色色日本| 亚洲精品久久久久久久久豆丁网| 欧美激情精品久久久久久| 国产成人+综合亚洲+天堂| 国产精品久久久久久久久久久久久久久久 | 婷婷五月天影院| 欧美一二级| 色乱二区| 成人小电影网站tex| 丰满人妻大屁一区二区| 丝袜视频网国产90| 最新加勒比丝袜在线| 伦理第一页| 五月丁香成人网| 欧美色图校园春色| 青青国产精品在线| 家庭乱伦麻豆| 超碰精品| 无码少妇精品一区二区60岁老人| 国产精品suv一区| 操国产逼| 日韩精品人妻中文字有码在线| 国产一区二区三区白丝| 黄网站黄视频网站进入口| 看免费的黄片| 夜夜黄| 中文字幕在线观看丝袜| 中文字幕欧美日韩三级| 久久久久久久78| 国产av美女被艹的乱叫| 中文字幕成人乱码熟女精品国50| 免费夜夜爱黄色视频毛片| 极品欧美一区二区三区| 97热视频在线观看| 亚洲日韩一区电影| 亚洲精品官网在线观看| 90后后入| 亚洲综合性感在线| 亚洲精品一二牛牛| 一本色道久久综合亚洲二区三区| 天天看综合网| 久久无码成人| 超碰97亚洲| 加勒比综合九九99视频在线播放| 福利在线黄片| 免费成人自拍视频在线| 美女毛片999| 91无码中出人妻视频| 日韩免费一级性爱视频| 九色 蝌蚪 熟女自 | 熟女人妻一区二区三区| 九九九影院| 婷婷91| 尤物视频一区| 一二三区操逼国产91| 欧美青青视频| 日本 欧美 亚中文字幕| 成人七区| 亚洲黄色视频在线观看视频| 国产精选视频| 是还免费视频1727我| 人妻精品综合中文字幕在线 | 破苞ⅩXXX性无码动漫无码| 97视频在线免费观看| 91高潮喷水美女| 久久天天躁日日躁狠狠躁| 国产亚洲国产超碰| 99在线免费公开视频| 亚洲激情片| 日韩成人人妻网站| 亚洲性少妇| 日han少妇无码| 天天干一干| 凸凹视频在线观看| 黄色小视频日本txt| 男女做爰猛烈动高潮A片免费应用| 91天堂丝袜美腿| 亚洲精品国产av天美传媒| 日本不卡三级网在线播放| 日本综合色图| 日韩av乱伦| 免费久久精品麻豆一区二区av| 久久亚州精品成人Av无| 精品无码秘 人妻一区二区| 成人国产二区三区在线,男女精品。| 九九av| 操b网站亚洲无码| 91亚洲青青草原精品1区| 激情久久久| 爽 好舒服 无码刺激久久| 大香蕉黄色一级片免费看| 熟妇的味道HD中文字幕| 性饥渴少妇av无码毛片| 亚洲黄片免费在线播放| 日韩欧无码一区二区三区免费不卡| 97超碰色色| 欧美综合第一页| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 蜜桃久久一区| 亚洲女人91| 最新AV在线| 亚洲欧美色图| 日韩无码视频黄色| 人人做,人人操,人人摸| 18禁精品网站在线看| 日韩中文字幕国产| 免费观看国产不卡av| 欧美大香蕉同搞| 免费在线观看国内色片网站网址| 亞洲久久直播| 五月天社区| 麻豆60秒| 久草婷婷| 亚洲成人妻日韩在线| 无码男人天堂| 啊啊啊 在线| 久热精品在线| 亚洲天天在线| 国产一区二区三区久久久精品| 日韩人成网站在线播放| 女人双腿搬开让男人桶| 六九九九| 亚洲黄a三级三级三级看三级| 1024午夜激情男人的天堂| 国产风韵犹存熟妇三区| 亚洲欧洲综合| 亚洲AV无码秘 蜜桃臀国精产品| www.99色| 牛黄色久午久| 久久久久免费少妇| 99色婷婷中文字幕乱色| 中文字幕福利视频一区二区三区在线观看| 91bbbbbb| 日本三级A片网站com| 色九区| 色月天AV导航| 在线小说视频一区| 在线观看一级α片刺激高潮视频| 大香网站| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 青女在线| 91精品丝袜久久久久久| 中文字幕第9页萱萱影音先锋| 天天色播亚洲综合网站| 熟女一区二区| 欧美日韩亚洲少妇寂寞影院正在播放| 国产一区二区三区白丝| 91九色精品熟女内射| 亚州综合AⅤ| 欧美97| 久久精品店| 欧美亚洲丝袜美女电影| 久久久久久九| 亚洲人成网站7777| 亚洲午夜av| 99这里有精品| 亚洲色图欧美色18直播在线| 亚洲欧美在线观看免费| 久久最新免费视频23| 日日嗷| 一级久久久久久久久久久| 国产视频三区四区| 亚洲交性| 日本 欧美 亚中文字幕| 欧美日韩美女精品久草一区二区三区| 四虎精品永久在线播放| 久久精彩视频| 一二三四区电影| 爱av免费| 国产精品另类| 国产树林里野战在线看| 欧色综合| 性爱综合一区二区| 夜夜操老骚逼视频网站| 黄片视频观看| 久久精品免费| 日本一区二区不卡| 国产精品经典一卡久久久| 少妇天堂| 五月丁香婷婷色| AV色女综合| 婷婷综合五月| 丝袜足交视频| 中文字幕一区av| 操熟女91| 欧美激情视频一区二区三区不卡| 蜜臀久久99精品久久久久久-DVD| 91操人| 精品免费一区| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 国产无码精品久久久久久| a网站免费观看| 欧美日韩色| 熟妇高潮一区二区免费视频| 国产v亚洲v日韩v欧美v片另类| 久久亚洲不卡| 日韩在线欧美精品一区二区| 国产精品色哟哟| 99久久久无码精品国产人| 少妇色综合| 欧美一区二区三区日韩| 97久操| 91国产精品熟女| 久久久久亚洲三级电影| 96精品一区| 亚洲夜夜欢无码一区二区 | 欧美中出1| 欧美综合色,www| 91精品国产综合久久久蜜臀| 亚洲综合另类小说色区亚洲成av人片在www| 中美日韩毛片| 在线观看色视频| 日韩猛交| 日韩午夜国产| 成人三级片无码| 91色插| 久久天天躁日日躁狠狠躁| 黄片com.| 久 久无码人妻AV| 啊啊啊啊二区好大| 婷色五月| AV一区观看| 超碰碰97资源站| 亚洲色图a| 中文字幕性感少妇av| 欧美v日韩v亚洲v最新在线| 欧亚日韩三区| 激情久久久| 国产亚洲精品精AV.| 精品视频久久区| 九九久久一区二区三区| 色呦呦呦在线观看视频| 蜜臀久久99精品久久久久久-DVD | 日韩人妻有码免费视频| 丰满人妻一区二区三区免费| 九九英色视频| 成人AV在线电影| 午夜120视频在线观看| 久久久性爱| 伊人亚洲综合| 99爱久久视频频| 嫖老熟女A片一二三区| 久操操AV电影| 美女91在线| 美女网站黄页| 91亚洲影院综合| 九九AV| 国产一区二区三区影片| av在线播放国产一区| 97日亚洲欧美| 日产精品久久久一区二区| 啊啊啊在线观看免费视频| 亚洲成人碰碰| 欧美一级做a爰片免费视频| 国产精品999aaa| 久久精品国产亚洲粉嫩| 国产一| 大香蕉综合| 裸体美女免费看网站青草| 日本性爱网址| 久久亚洲AV无码专区国产精品| 呦呦一区| 女性91网站| 久久久亚洲| 日韩大香蕉AV影片| 亚洲综合网91| 欧美97免费| 国产乱伦亚洲色图高清无码| 久久久久久九九九九| 亚洲做性| 欧美日韩久久精品爱爱| 亚洲色图8| 97 国产一区| 久久神马影院| 久久久久久久久久黄色网| 丰满搜索结果 -第18页- 久久高清无码| 精品区9| 天天日天天爽| 亚洲精品97在线| 亚洲欧洲视频小说在线观看| 黑丝少妇麻豆| 蜜臀在线免费观看在线免费观看| www.狠狠干.coom| 色狠狠色| 美女刺激久久国产欧美| 97精品国产97久久久久久免费| 很很干很很操| 第45页一区二区| 久久久久久久久九九久孕交| 一区麻豆 高清中文字幕| 亚洲黄日韩无码专区| 超碰综合色| 久久是精品| 麻豆一区二区三区在线看| 极品美女嘿咻| 国产女大学生AV| 国产精品无码成人精品| 国产精品呦一区二区三区| 午夜寂寞欧美| www色色色com| 麻豆黄四叶草网站| 欧美在线视频播放| 久操国产在线| 91精品人妻偷情| 艹比视频国产精品| 色一情一乱一乱一区91Av| 五月综合视频| 亚洲综合图色在线| 破处bbq| 探花精品 一区二区| 日韩三A大片在线观看| 狠狠操,使劲操| 精品v日韩欧美国产| 成片免费观看视频大全| 久久亚洲天天做| 蜜桃臀久久| 亚洲成人激情小说视频| 日本三级网页| 婷婷日韩一区二区三区中文字幕在线| av一区二区三区四区五区久草臀| 亚洲日韩黑丝| 亚洲黄色视频在线观看视频| 另类 日韩 熟女| 国产精品熟女乱伦| 男人的天堂成人的社区| 久久久91福利姬| 超碰97护士| 一本一道波多野毛片中文在线| www色色com| 91逼逼女人91| 中文字幕午夜精品久久久| 精品无人区麻豆乱码1区2区图片 | 美腿色图| 九九九九九九综合| 超碰色综合| 国产呦精品一区二区三区下载| 蜜臀久久一区二区| 99日视频在线免费| 可以在线观看的黄色网址| 综合色图亚洲欧美| 天天日骚逼熟女| 日本日逼高清| 偷拍 精品 另类 四区| 啊啊啊啊无码| 亚洲AV操| 精品一二三区四视频| 亚洲日韩国产精品| 婷婷久久五月天| 久久久久久久久久久久久久久久9| 丰满人妻一区二区三区免费 | 日本超碰色精品| 91色交| 午夜精品一区二区三区三上悠亚| 啊啊啊啊啊啊啊在线| 1人人看人人摸人人操| 亚州伊人色综台| 亚洲熟女诱惑| 99热最新网址| 精品国产乱子伦一区二区三区,精品一| 无码人妻精品一区二区中文| 亚洲情色五月天 | 欧亚综合一卡二卡中文字幕| 欧美性视频二区三区| 91成人久久 | 久久超碰大香蕉| 无遮挡又黄又刺激的视频| 国产av白丝| 中文字幕三四五区| 97人肏| 欧亚日韩中文在线| 丁香五月天婷婷姐| 91天天看| 少妇天堂网络| 日日操免费视频| 激情五月激情综合网| 999精品乱码| 五月丁香久久| 丁香婷婷五月| 欧美图片色综合| 日韩欧美大力操| 老女人碰碰在线碰碰视频| 久草国产在线视频| 亚洲drav色图| 亚洲激情AV| 欧洲精品一级二级精品综合视频综合| 99热超碰| 天天干天天舔| 亚洲精品一二三四区| 欧美偷拍区| 久草精品一区| 色爱综合网| 天天看片青娱乐| 亚洲宗合电影| 性爱Av免费| 欧美第五页| 一本久道久久综合狠狠爱| 中文一区二区三区影院| 综合久欧洲| 牛牛aV| 亚洲 欧美综合| 99操逼| 九九九精品成人免费视频小说| 精品视频专区| 在线国产一区二区av| 大香蕉狠狠爱| 99re99视频在线免费观看| 99在线无码精品秘 入口黑人| 亚洲 欧美 日本 国内 首页| 黑丝少妇在线观看| 久久久久久69国产一区二区| 亚洲久草AV色图| 不卡超碰护士AV在线免费播放| 亚欧成人一级片在线播放| 粉嫩少妇自慰在线| 久久婷婷色| 亚洲国产成人精品999| 亚洲天堂另类小说男人| 在线性黄高清免费视频| 欧美91精品国产自产| 综合激情一一91| 先锋精品av色鲁| 浪人综合网| 97色网| 熟女久久| 久久av网| 中文字幕黑人大片| 日韩精品在线观看观看| 国内伊人久久久久久网站视频| 久久偷拍人| 天天综合,91综合永久| 免费一级精品啪啪视频| 精品少妇999| 欧美日日人人天天| 久久久久密臀一区二区| 99亚洲天堂| 亚洲少妇中文字幕网址| 日韩三级在线观看网站| 超碰97 线线 在现| 加勒比av官网在线| 人妻大相焦在线| 色婷婷激情| 国产精品一二三在线看| 国产不良强奸视频免费看| 亚洲色图日韩丝袜制服一区二区五月在线| 久久精9| 大香蕉手机在线视频| 久久婷婷亚洲| 蜜乳性色无码专日粉嫩骚逼AV| 欧美福利视频啊啊啊啊| 午夜传煤十二区精品| 亚洲好色人妻| 欧美一区二区成人一卡| 麻豆福利视频导航| 欧洲亚洲综合| 五月天激情小说网| 国产一线二线三线av| 五月丁香成人网| 日韩性爱电影一区| 国产精品视频一区二区三区八戒| 99人妻| 蜜臀久久99精品久久久| 爱丝福利| 日韩资源网| 国产精品亚洲四五区在线观看| 26uuu国产| 婷婷综合在线| 日韩av不卡在线观看| 97人妻免费中文字幕| 午夜男女爽爽大片免费观看| 果冻传媒A片一二三区| 丁香婷婷激情五月天无毒不卡| 一区二区三区 丝袜 高跟 美腿| 色99在线| 精品妇女一区二区三区| 亚洲人精| 欧洲天天在线| 欧美超碰96| 宅男91视频在线播放| 中美日韩毛片| 欧美天天谢综合网| 欧美日韩青操| 蜜桃色院一区久久 | 任你爽视频| 99成人| 丁香激情五月天| 大香蕉伊人亚洲| 日本人妻一区二区| 久日91在线| 久久99草| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 超碰97欧美日韩| 后入式999| 夜夜国自区| 97超碰欧美中文字幕| 青青久久艹| 亚洲AV麻豆Aⅴ无码电影一 | 2026国产精品视频| 黑人干亚洲| 一区二区影视| 五月天我淫我色av| h无码动漫在线观看| 性做久久久久久久| 亚洲欧洲偷拍一区| 涩涩五月天| 亚洲视频,小说| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 国产www色在线观看| 蜜臀AV网站| 日韩紧密久久| 麻豆国产成人精品| 97免费视频在线| 日本Suv精品一区二区| 自拍偷拍草一草| 精品国产久热在线观看| 校园春色 男人天堂| 老女人老91妇女老热女| 91在线一起| 无码人妻精品一区二区三区99不卡| 国产一级特黄大片处女| 秋霞无码av鲁丝片一区| 91一起操| 亚洲色香| 极品销魂美女一区二区| 亚洲免费在线探花| 麻豆天美国美国产| 乱老熟女一区二区三区| 精品人妻高清麻豆av| 亚洲无码成人精品| 韩国一级婬片A片AAAAA| 久久精9| 91综合在线| 亚洲制服欧美另类内射| 综合久欧洲| 超碰97.com| 亚洲国产精品有声| 嗯嗯嗯啊啊啊在线免费观看| 超碰 国产熟女精品一区| 亚洲美女AV无码| av在线资源| 黄色成品网站| 上特色A在线| 久久伊人大香蕉| 亚洲国产精品无码AV久久久| 五月婷婷六月激情| 欧美日韩另类字幕中文| 丁香五六月啪啪| 大香蕉啪啪网| 国产午夜福利合集| 尤物视频视频官网| 欧美嫩性色| 欧美色性情| 丁香婷婷九月| 久久激情视频| 熟妇的味道HD中文字幕| 亚洲欧美色综合| 9118禁| 日本超碰在线国产一区| 大香蕉伊人75| www.色操逼| 欧美丝袜亚洲| 这里只有精品视频在线观看麻豆| 97综合日韩| 天天综合网网欲色| 91 手机在线播放 绯色| 九热中文字幕| 熟女精品一区二区三区| www.91视频网| 婷婷视频网| 超碰在线免费一区二区三区| 欧美麻豆成人同性GⅤ在线| 九草九九九| 欧美啪啪女女| 十八禁电影伊人网| 综合色色网| 国产嫩草精品A88AV| 一区二区三区机械有限公司| 麻豆人妻偷人精品无码视频| 欧美激情性爱视频网站| 久久久久久91香蕉国产| 国语对白露脸XXXXXX| 蜜臀在线免费观看在线免费观看| 国产性爱强奸乱伦大全| 九九热免费国产视频婷婷伊人 | 亚洲情色91| 三级日韩一区二区三区| 国产av热热色| av无码av无码专区| 一本一道久久综合久久| 精品成人av一区二区三区在线| 久久久一区二区三区麻豆| 日韩AV熟女乱伦| 天天伊人| 97日视频| 粉嫩粉嫩一区性色AV片| 欧美三级偷拍| 久久草草欧美精品| 久久性爱视频99| 亚洲区限制级 99| 国产精品99久久久www| 国产乱子伦一区二区三区在线观看| 长长久久免费视频| 色在线综合| 丝袜色综合| 色综合婷婷| 亚洲日韩天堂| 色网1| 国产伦精品一区二区三区在线观 | 日本熟妇人妻中出视频| 欧美丝袜亚洲| 天色综合网| 99精品成人免费看| 91n处女在线观看| 白丝AV网站| 一本一道波多野毛片中文在线| 好湿好紧视频| 夜夜爽爽爽| 摸奶性爱视频网站在线免费播放| 大香蕉之青青草原| 超碰人妻在线| 国产在线强奸视频| a人欧美综合天堂麻豆| 亚洲成av人片色午夜乱码| 中文字幕精品免费一区二区| 美熟女逼导航AV操逼| 精品国产少妇高潮视频| 九九碰九九爱97超碰| 天海翼久久| 射丝袜高跟鞋99| 国产中文字幕曰本毛片| 国产精品久久久吖| 嗯嗯嗯啊啊在线观看| 内射中出日韩在线观看视频| 日韩成人大片在线观看| 不卡av免费在线网址| 性欧美| 九九九九免费高| 天天干天天爽| 国产精品香蕉热久久新品| 麻豆天美一区二区| 久久久久久99999国产精品| 久久久久久久久久久久黄色| 日本三级日本三级99| 亚洲日韩美国人妻| 蜜臀久久久99久久久久 | 99re在线视频国产| 欧美日韩人人早| 日本人妻A片成人免费看片| 亚洲第一黄色av网站 | 国产激情在线| 亚洲图片日本AⅤ欧美在线| 久久无码精品| 好吊色一区| 老色69| 婷婷色在线| 操逼逼福利视频| www.黄色在线| 韩国手机不卡无码三级视频| 欧美激情区| 四虎av在线| 国产精品3| 狠狠躁日日躁夜夜躁A| 啊啊啊不要好爽日韩无码一区| 久久久爆乳翘臀一线天伦理视频| 精品国产精品一区二区| 精品伊人久久久大香线蕉小说| 国产亚洲精品一区二区三区| 亚洲久久久久| 东北女人高潮视频| 久久婷婷一区| 97精品一区二区视频在线观看| 天堂资源站| 欧美大色交| 色香综合天天影视综合| 91色伦综合| 97精品97久久| 亚洲天天更新| 特色a在线上| 九九九热| 欧洲亚洲少妇| 国产成年女黄特黄| 18禁看网站一区| 蜜臀一区二区三区在线| 波多野42部激情无码喷潮| 人人做天天爱| 日韩免费三级黄片电影| 超碰国产精品久|