• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種構建嵌入式Linux根文件系統(tǒng)的方法

    2016-09-08 06:13:32劉二鋼
    電子設計工程 2016年9期
    關鍵詞:源碼內核命令

    劉二鋼

    (海南大學 信息科學技術學院,海南 ??凇?70228)

    一種構建嵌入式Linux根文件系統(tǒng)的方法

    劉二鋼

    (海南大學 信息科學技術學院,海南 ???70228)

    根文件系統(tǒng)是構建嵌入式Linux系統(tǒng)的非常重要的組成部分。文中主要以制作Yaffs2根文件系統(tǒng)為例,研究如何使用BusyBox構建嵌入式Linux的根文件系統(tǒng),包括BusyBox的配置、編譯和安裝,以及在嵌入式Linux環(huán)境下生成根文件系統(tǒng)映像文件的方法。文中所介紹的方法能夠成功地在ARM開發(fā)板中移植和運行,為嵌入式系統(tǒng)的開發(fā)提出了一種簡單易行的研究思路。

    BusyBox;Yaffs2;嵌入式Linux;文件系統(tǒng)

    在嵌入式系統(tǒng)中如果引入操作系統(tǒng),研發(fā)人員可以根據(jù)需求直接在操作系統(tǒng)基礎上設計開發(fā)而不必從頭開始。這樣會使研發(fā)工作變得簡單方便,因此帶操作系統(tǒng)的開發(fā)模式正逐步成為嵌入式系統(tǒng)開發(fā)的主流。Linux操作系統(tǒng)由于其開源穩(wěn)定,安全高效,一直是嵌入式操作系統(tǒng)的應用首選。應用Linux操作系統(tǒng),必須構建Linux根文件系統(tǒng)。但是大多數(shù)開發(fā)板所提供的構建Linux根文件系統(tǒng)的文獻資料都非常簡單,甚至未提及應用方法,許多用戶難以理解和掌握。本文就Linux根文件系統(tǒng)做了簡單介紹,并提出一種切實可行構建根文件系統(tǒng)的方法。

    1 Linux根文件系統(tǒng)簡介

    由于Linux嵌入式產(chǎn)品成本低廉,開發(fā)資源豐富,因此其越來越受到重視,應用也越來越廣泛。對于Linux操作系統(tǒng)來說,并沒有類似于WINDOWS中盤符的概念,而是將分區(qū)掛載到目錄上,被掛載的目錄就稱之為掛載點(mount point),然后通過目錄來訪問分區(qū)上的文件。常見的根文件系統(tǒng)都呈倒掛狀樹形層次結構,主要目錄及含義如圖1所示。

    圖1 根文件目錄結構

    對于操作系統(tǒng)而言,存儲在上面的文件和目錄必須遵循一定的格式,這種格式就稱之為文件系統(tǒng)類型,Linux操作系統(tǒng)常見的文件系統(tǒng)類型有 Ext2、Ext3、Jffs2、Cramfs、Yaffs、Yaffs2等。這些文件系統(tǒng)各有自己的特點,主要區(qū)別在于是否可寫、是否能夠壓縮及是否具有日志功能等。根文件系統(tǒng)是嵌入式Linux的重要組成部分,是內核啟動加載的第一個文件系統(tǒng),并為內核的啟動提供各種工具軟件、庫文件、腳本和配置文件,而且可以作為數(shù)據(jù)的存取區(qū)域,是決定系統(tǒng)能否正常啟動的關鍵[1]。

    制作根文件系統(tǒng)就是生成上述各種文件目錄的過程。常見的制作根文件系統(tǒng)的方法是利用工具BusyBox制作根文件系統(tǒng),用這種方法制作根文件系統(tǒng)可以做到短小精悍且效率較高。文中主要以制作Yaffs2根文件系統(tǒng)為例,論述利用BusyBox工具制作根文件系統(tǒng)的整個過程。系統(tǒng)宿主機是PC機,操作系統(tǒng)是Ubuntu10.04,目標板是基于ARM9-S3C2440微控制器的開發(fā)板,內核是Linux2.6.30.4,Bootloader是U-boot。

    2 BusyBox簡介

    BusyBox是一個集成多個Linux命令和工具的軟件,具有實用穩(wěn)定、短小精悍等特點,因此BusyBox常常被稱作“The Swiss Army Knife of Embedded Linux”[2]。它將許多常用的Unix命令和工具集合到一個單獨的可執(zhí)行程序中,雖然與相應的GUN工具比較,其所提供的功能和參數(shù)略少,但在比較小的嵌入式系統(tǒng)中已經(jīng)夠用[3]。BusyBox利用Linux實用工具中代碼大量重復的事實,將重復的代碼重新整理放到一個文件中,減少了多次包含,這樣就可以節(jié)省系統(tǒng)的空間并提高程序的執(zhí)行速度[4]。

    3 BusyBox編譯和安裝

    首先要到其官方網(wǎng)站 http://www.busybox.net/downloads/下載BusyBox源碼,本文下載的版本為BusyBox-1.13.0.tar. bz2,下載后將其解壓,隨后修改頂層目錄下的MakeFile文件。由于硬件環(huán)境是ARM平臺,需要修改編譯工具和系統(tǒng)架構為:

    CROSS_COMPILE=arm-linux-

    ARCH=arn

    下面進行菜單配置,在終端中輸入make menuconfig,選擇需要添加的命令和文件。一般保留默認配置即可,這里不再詳細論述。

    設定好配置菜單并保存退出后就可以進行BusyBox的安裝了。在安裝之前首先設定安裝目錄,這里假設安裝在/ home/rootbox下。創(chuàng)建目錄rootbox,然后安裝BusyBox到此目錄下。具體命令如下:

    sudo mkdir/home/rootbox/*建立目錄rootbox*/

    cd~/busybox-1.13.0/*進入到BusyBox目錄*/

    make

    make CONFIG PREFIX=/home/rootbox install/*安裝到rootbox目錄*/

    編譯結束后會在rootbox目錄下面生成構建根文件系統(tǒng)所需要的一些文件和目錄,分別為bin目錄、sbin目錄、usr目錄以及l(fā)inuxrc文件。如果沒有指定路徑,則會在BusyBox目錄下生成_install目錄并包含上述目錄和文件。雖然產(chǎn)生的文件并不是很多,但大部分都是經(jīng)常用到的一些命令,這也正體現(xiàn)出BusyBox的短小精悍。

    通過這個步驟,已經(jīng)實現(xiàn)了BusyBox的安裝,從而完成了最基本的Linux文件框架,下面開始制作根文件系統(tǒng)。

    4 制作根文件系統(tǒng)

    進入目錄rootbox,在此路徑下繼續(xù)建立所需的dev,etc, home,lib,mnt,proc,root,sys,tmp,bin,opt,web,udisk,sddisk,var等目錄。

    4.1創(chuàng)建etc目錄下的文件

    系統(tǒng)所需的配置文件存放于/home/rootbox/etc這個目錄。配置文件主要依賴于系統(tǒng)中所擁有的應用程序以及這些程序的配置方式。文中主要創(chuàng)建了inittab、init.d/rcS和fstab文件。

    4.1.1創(chuàng)建etc/inittab文件

    init最主要的功能就是準備軟件執(zhí)行的環(huán)境,包括系統(tǒng)的主機名、網(wǎng)絡設置、語系處理、文件系統(tǒng)格式及其他服務的啟動等[5],而這些操作主要是根據(jù)/etc/inittab這個配置文件進行規(guī)劃的。

    在BusyBox源碼下面存在一個 “examples/inittab”文件,可以參考這個文件內容設定inittab代碼:

    #/etc/inittab

    ::sysint:/etc/init.d/rcs/*定系統(tǒng)啟動的腳本*/

    ::respawn:-/bin/sh/*打開一個登錄會話*/

    S3C2440_seria10:askfirst:-/bin/sh/*指定打開一個無需登陸驗證的*/

    shell,以s3c2440_seria10作為控制臺*/

    ::ctrlaltdel:/sbin/reboot/*指定當按下ctrl+alt+del時執(zhí)行命令*/

    ::shutdown:/bin/umount-a-r/*關機時執(zhí)行的操作*/

    4.1.2創(chuàng)建etc/init.d/rcS文件

    這個文件是一個腳本文件,主要作用是添加可以自動運行的程序及其執(zhí)行權限。文中添加的命令是配置IP地址以及掛接下面4.1.3所述/etc/fstab指定的文件系統(tǒng),也可根據(jù)需要添加其它命令。命令內容如下:

    #!/bin/sh

    ifconfig eth0 192.168.1.10

    mount-a

    chmod+x etc/init.d/rcs

    4.1.3創(chuàng)建etc/fstab文件

    Linux將硬盤,分區(qū)及可移動磁盤等設備都作為一種文件目錄進行管理,etc/fstab文件就是專門用來配置這些文件目錄進行自動掛載的過程,相當于將mount掛載過程變?yōu)樽詣訄?zhí)行。因此fstab對于文件系統(tǒng)來說非常重要,是Linux系統(tǒng)開機自動引導掛載時所依賴的唯一配置標準。文中創(chuàng)建代碼如下:

    #devicemount-pointtypeoptionsdump fsck order

    proc/procprocdefaults 00

    tmpfs/tmptmpfs defaults 00

    sysfs/syssysfsdefaults 00

    tmpfs/devtmpfs defaults 00

    文件中各字段的含義表示如下:

    1)device:掛接設備文件名或設備 Label,比如/dev/ mtdblock1;

    2)mount-point:掛載點;

    3)type:掛載文件系統(tǒng)類型;

    4)options:文件系統(tǒng)參數(shù),如只讀、可執(zhí)行等,中間以逗號隔開;

    5)dump和fsck order:控制dump備份與fsck扇區(qū)檢驗。

    4.2構建dev目錄

    從Linux-2.6.12內核開始,設備管理系統(tǒng)的devfs選項已經(jīng)從內核配置中刪除[6]。新版本的udev是一個應用層的管理文件,已經(jīng)不再屬于內核,在內核啟動時并不能自動創(chuàng)建設備節(jié)點,必須進行手動創(chuàng)建。這里主要需要兩個設備,一個是用于終端連接的console控制臺,另一個則是用于處理垃圾文件的null。可以采用變通的辦法,利用BusyBox中內置的mdev文件生成一個簡化的udev版本。

    s mknod dev/console c 5 1

    s mknod dev/nullc 1 3

    如果上述操作沒有執(zhí)行,文件系統(tǒng)在啟動時將不能夠連接控制臺,從而出現(xiàn)錯誤信息。

    4.3安裝glibc庫

    在嵌入式目標板上還需動態(tài)庫和加載器,因此執(zhí)行命令如下:

    scd/hone/tools/gcc-3.4.5-glibc-2.3.6/arm-linux/lib scp*.so*/home/rootbox/lib

    5 在Linux內核中添加對于Yaffs2文件系統(tǒng)的支持

    由于文件系統(tǒng)的啟動依賴于嵌入式Linux系統(tǒng)內核,因此必須要在Linux系統(tǒng)內核中添加對于文件系統(tǒng)的支持。

    首先需要下載Yaffs文件系統(tǒng)補丁cvs-root.tar.gz,讀者可以在網(wǎng)上搜索下載。下載之后將其解壓,并將這個補丁打在Linux系統(tǒng)內核目錄中,具體命令如下:

    star xvfx cvx-root.tar.gz

    scd cvs/yaffs2/

    s./patch-ker.shc/home/linux-2.6.30.4/

    執(zhí)行之后就會在Linux內核的“fs/”目錄下面看到新添加了一個名為 “yaffs2/”的目錄,同時在“fs/”目錄下面的“Makefile”文件和“Kconfig”文件也添加了 yaffs2的配置和編譯條件。然后編譯配置內核,在內核中添加硬件ECC校驗和YAFFS文件系統(tǒng)的選項,否則yaffs2文件系統(tǒng)可能會掛載不成功。

    6 制作文件系統(tǒng)映像

    下面就可以制作文件系統(tǒng)映像了。在http://www.yaffs.net/可以得到y(tǒng)affs文件系統(tǒng)的源碼壓縮包,在yaffs源碼中可以找 到 utils目 錄 ,里 面 包 含 Makefile、mkyaffsimage和mkyaffs2image三個文件。其中mkyaffsimage和mkyaffs2image這兩個文件主要是用來做系統(tǒng)映像,二者的區(qū)別是前者用來制作yaffs文件映像,后者用來制作yaffs2文件映像[7]。另外再加入兩個文件:nand-ecc.c和yaffs_packedtags1.c,具體文件這里不列出,源碼可參見文獻[8]。

    因為yaffs_packedtags1.c和nand-ecc.c文件是后加上去的,可以增加制作好的文件系統(tǒng)支持大容量磁盤等功能,但是這樣文件數(shù)目及內容發(fā)生了變化,必須修改Makefile文件 。在 MKYAFFS2SOURCES=mkyaffs2image.c后 面 加yaffs_packedtags1.c nand-ecc.c,將這兩個文件也載入系統(tǒng)映像。然后執(zhí)行make命令后重新生成mkyaffs2image工具,復制此工具到PC機usr/local/bin目錄下,利用makyaffs2image工具執(zhí)行命令:

    scd/home

    smkyaffsimage2 rootbox rootbox.bin

    之后就可以生成文件系統(tǒng)映像文件名稱為rootbox.bin。至此,整個根文件系統(tǒng)就制作完成。

    7 燒寫文件系統(tǒng)映像

    最后需要完成的是將制作好的Linux內核映像和根文件系統(tǒng)映像下載到目標開發(fā)板,本文中使用的是基于S3C2440微處理器的開發(fā)板,這個步驟可以借助于Windows提供的超級終端工具進行下載。

    #tftp 30008000 zImage.bin/*下載Linux內核映像到目標板內存*/

    #tftp 30800000 rootbox.bin/*下載根文件系統(tǒng)映像到目標板內存*/

    #go30008000/*啟動目標板Linux*/

    下載成功后在超級終端中顯示的結果如圖2所示,可見系統(tǒng)已經(jīng)正常啟動,從而成功生成了根文件系統(tǒng)所必須的文件目錄結構。

    圖2 根文件運行結果

    8 結束語

    根文件系統(tǒng)是Linux嵌入式系統(tǒng)中重要的部分,好的文件系統(tǒng)可以更好的利用軟硬件資源,提高系統(tǒng)性能。Linux嵌入式文件系統(tǒng)種類多樣,在選取時需要根據(jù)系統(tǒng)的Flash容量、SDRAM大小以及對文件系統(tǒng)讀寫的需求而定。文中通過對文件系統(tǒng)的制作以及移植的闡述,為Linux嵌入式研究者提供了一種借鑒方法。

    [1]陳海燕,任松巖.嵌入式Linux根文件系統(tǒng)的研究[J].現(xiàn)代電子技術,2010(4):73-75.

    [2]Erik Andersen.BusyBox:The Swiss Army Knife of Embedded Linux[EB/OL].(2008)[2014-12-11],http://www.busybox.net/about.html.

    [3]陳峰,李濱滔,戈志華.基于S3C2410的嵌入式Linux系統(tǒng)構建[J].現(xiàn)代電子技術,2007(24):55-57.

    [4]陳立定,楊俊輝,陳偉欣.使用Busybox制作Cramfs根文件系統(tǒng)[J].計算機技術與發(fā)展,2009(4):146-148,153.

    [5]鳥哥.鳥哥的linux私房菜-基礎學習篇(第三版)[M].北京:人民郵電出版社,2010.

    [6]王磊,謝維波.AdHoc網(wǎng)絡在嵌入式Linux上的實現(xiàn)[J].華僑大學學報自然科學版,2011(3):161-164.

    [7]龍亞春,黃璞,吳勝.超大容量NAND Flash文件系統(tǒng)-YAFFS2 在Linux下的實現(xiàn) [J].北京電子科技學院學報,2007,15(2):81-84.

    [8]小龍.利用BusyBox做yaffs根文件系統(tǒng) [EB/OL].(2009-01)[2014-12-11],http://blog.mcuol.com/User/longren/Article/9633_1. htm.

    A method of building embedded Linux root file system

    LIU Er-gang
    (College of Information Science&Technology,Hainan University,Haikou 570228,China)

    The root file system is a very important part of building the embedded Linux system.This paper mainly makes Yaffs2 root file system as an example of studying how to use the BusyBox to build embedded Linux root file system,including the BusyBox configuration,compilation and installation,and generates the system image files of root file in the embedded Linux environment.The method introduced in the paper is able to transplant and run successfully in the ARM development board,and puts forward a kind of feasible research ideas for the development of embedded system.

    BusyBox;Yaffs2;Embedded Linux;file system

    TN99

    A

    1674-6236(2016)09-0160-03

    2015-05-29稿件編號:201505255

    海南省自然科學基金資助項目(614225)

    劉二鋼(1980—),男,山西長治人,碩士研究生,講師。研究方向:嵌入式系統(tǒng)、圖像處理。

    猜你喜歡
    源碼內核命令
    基于網(wǎng)頁源碼結構理解的自適應爬蟲代碼生成方法
    計算機應用(2023年6期)2023-07-03 14:11:56
    基于圖神經(jīng)網(wǎng)絡的軟件源碼漏洞檢測方法
    計算機時代(2023年6期)2023-06-15 17:49:09
    萬物皆可IP的時代,我們當夯實的IP內核是什么?
    只聽主人的命令
    強化『高新』內核 打造農業(yè)『硅谷』
    企業(yè)如何保護源碼
    基于嵌入式Linux內核的自恢復設計
    Linux內核mmap保護機制研究
    移防命令下達后
    基于數(shù)據(jù)結構教輔系統(tǒng)的實驗課程改革
    計算機教育(2016年4期)2016-05-20 02:36:05
    亚洲精品国产色婷婷电影| 亚洲精品,欧美精品| h视频一区二区三区| 久久久欧美国产精品| a级一级毛片免费在线观看| 亚洲第一av免费看| 国产成人一区二区在线| 欧美日韩综合久久久久久| 久久人妻熟女aⅴ| 国产精品久久久久久久电影| 一区在线观看完整版| 一区二区av电影网| 国产视频首页在线观看| 亚洲欧美日韩卡通动漫| 国产成人91sexporn| 亚洲精品色激情综合| 欧美性感艳星| 国模一区二区三区四区视频| 亚洲av综合色区一区| 国产在线一区二区三区精| 日韩视频在线欧美| 免费看光身美女| 日本免费在线观看一区| 日本与韩国留学比较| a级毛片在线看网站| 日本色播在线视频| 又大又黄又爽视频免费| 美女xxoo啪啪120秒动态图| 成人18禁高潮啪啪吃奶动态图 | 高清视频免费观看一区二区| 天天躁夜夜躁狠狠久久av| 视频区图区小说| 多毛熟女@视频| 久久6这里有精品| 国产老妇伦熟女老妇高清| 蜜臀久久99精品久久宅男| 久久鲁丝午夜福利片| 黄片无遮挡物在线观看| 久久国产亚洲av麻豆专区| 51国产日韩欧美| h视频一区二区三区| 中文天堂在线官网| 国产日韩一区二区三区精品不卡 | 丝袜脚勾引网站| 国产精品麻豆人妻色哟哟久久| 成人亚洲欧美一区二区av| 人人妻人人澡人人看| 亚洲,一卡二卡三卡| 91精品国产九色| 高清视频免费观看一区二区| 成人国产麻豆网| 在线观看免费高清a一片| 国产91av在线免费观看| 国产av精品麻豆| 99热网站在线观看| 成年人午夜在线观看视频| 国产日韩欧美在线精品| 高清黄色对白视频在线免费看 | 人妻一区二区av| 免费高清在线观看视频在线观看| 最近中文字幕高清免费大全6| 国产一级毛片在线| av福利片在线观看| 国产精品人妻久久久影院| 欧美 亚洲 国产 日韩一| 一个人免费看片子| 久久久久久久久久久久大奶| av天堂久久9| 国产视频内射| 看十八女毛片水多多多| 久久久久视频综合| 亚洲精品成人av观看孕妇| 午夜免费男女啪啪视频观看| 亚洲天堂av无毛| av国产精品久久久久影院| 极品教师在线视频| 99视频精品全部免费 在线| 少妇人妻久久综合中文| 午夜福利影视在线免费观看| 国产在线男女| 69精品国产乱码久久久| 国产免费一区二区三区四区乱码| 久久久久久久亚洲中文字幕| 亚洲精品日韩在线中文字幕| 嫩草影院新地址| 欧美成人精品欧美一级黄| 国产成人精品福利久久| 丰满人妻一区二区三区视频av| 最近手机中文字幕大全| 欧美变态另类bdsm刘玥| 日韩中字成人| av不卡在线播放| 日韩视频在线欧美| 91aial.com中文字幕在线观看| 精品少妇久久久久久888优播| 香蕉精品网在线| 女人久久www免费人成看片| www.色视频.com| 午夜福利影视在线免费观看| 国产精品人妻久久久久久| 国产极品天堂在线| 嫩草影院入口| h视频一区二区三区| 久久久欧美国产精品| 亚洲av日韩在线播放| 九色成人免费人妻av| 人妻少妇偷人精品九色| 色婷婷av一区二区三区视频| 免费观看在线日韩| 91在线精品国自产拍蜜月| 国产熟女午夜一区二区三区 | 久久久久久久久久久免费av| 人体艺术视频欧美日本| 女人久久www免费人成看片| 欧美激情极品国产一区二区三区 | av卡一久久| 王馨瑶露胸无遮挡在线观看| 亚洲国产精品一区三区| 欧美国产精品一级二级三级 | 中国美白少妇内射xxxbb| 国产探花极品一区二区| 伊人久久精品亚洲午夜| 美女脱内裤让男人舔精品视频| 黑丝袜美女国产一区| 亚洲经典国产精华液单| 老司机影院毛片| 高清午夜精品一区二区三区| 日本黄色日本黄色录像| 国产成人一区二区在线| 免费观看av网站的网址| 汤姆久久久久久久影院中文字幕| 成人黄色视频免费在线看| 99热网站在线观看| 亚洲国产精品一区三区| 春色校园在线视频观看| 欧美 亚洲 国产 日韩一| 天堂俺去俺来也www色官网| 日本91视频免费播放| 一个人看视频在线观看www免费| 久久99一区二区三区| av福利片在线| 黑人猛操日本美女一级片| 午夜免费鲁丝| 99久国产av精品国产电影| 免费看日本二区| 国产一区有黄有色的免费视频| 亚洲精品一二三| 永久免费av网站大全| 国产欧美日韩综合在线一区二区 | 午夜老司机福利剧场| 人妻系列 视频| 一级av片app| 内地一区二区视频在线| 国产在线男女| 中文字幕人妻丝袜制服| 3wmmmm亚洲av在线观看| 精品一区在线观看国产| 99九九在线精品视频 | 日日啪夜夜撸| 一本—道久久a久久精品蜜桃钙片| 日本爱情动作片www.在线观看| 国产片特级美女逼逼视频| 中文字幕人妻熟人妻熟丝袜美| 成年人免费黄色播放视频 | 七月丁香在线播放| 最近中文字幕高清免费大全6| 精品一区二区三区视频在线| 日日啪夜夜爽| 高清视频免费观看一区二区| 国产有黄有色有爽视频| 午夜日本视频在线| 看非洲黑人一级黄片| 青春草亚洲视频在线观看| 欧美 亚洲 国产 日韩一| 九九爱精品视频在线观看| 亚洲成人一二三区av| 欧美精品高潮呻吟av久久| av线在线观看网站| 色5月婷婷丁香| 在线播放无遮挡| 大香蕉久久网| 纵有疾风起免费观看全集完整版| 亚洲国产精品专区欧美| 黄色毛片三级朝国网站 | 久久人妻熟女aⅴ| 久久久久精品久久久久真实原创| 亚洲av电影在线观看一区二区三区| 涩涩av久久男人的天堂| 国产精品不卡视频一区二区| 永久免费av网站大全| 日韩大片免费观看网站| 91精品国产国语对白视频| 韩国高清视频一区二区三区| a级一级毛片免费在线观看| 肉色欧美久久久久久久蜜桃| 国产精品秋霞免费鲁丝片| 成人18禁高潮啪啪吃奶动态图 | 夫妻午夜视频| 大片免费播放器 马上看| 啦啦啦啦在线视频资源| 欧美变态另类bdsm刘玥| 亚洲第一区二区三区不卡| 亚洲国产精品专区欧美| 91精品伊人久久大香线蕉| 极品教师在线视频| 看免费成人av毛片| 如日韩欧美国产精品一区二区三区 | 99久久综合免费| 国产精品蜜桃在线观看| 国产午夜精品一二区理论片| 夫妻性生交免费视频一级片| av福利片在线| 国产精品欧美亚洲77777| 黄色视频在线播放观看不卡| 午夜影院在线不卡| 人体艺术视频欧美日本| 亚洲av成人精品一二三区| 亚洲,一卡二卡三卡| 国产精品一二三区在线看| 在线观看免费视频网站a站| 久久av网站| 亚洲第一区二区三区不卡| av免费在线看不卡| 午夜福利视频精品| 纯流量卡能插随身wifi吗| 国产高清三级在线| .国产精品久久| 少妇人妻一区二区三区视频| 99九九线精品视频在线观看视频| 丰满少妇做爰视频| 内地一区二区视频在线| 精品酒店卫生间| 精品久久久久久久久亚洲| 亚洲欧洲精品一区二区精品久久久 | av线在线观看网站| 国产成人午夜福利电影在线观看| 欧美日韩一区二区视频在线观看视频在线| 日日撸夜夜添| 美女福利国产在线| 午夜精品国产一区二区电影| 伊人久久精品亚洲午夜| 亚洲精品久久久久久婷婷小说| 欧美国产精品一级二级三级 | 欧美精品一区二区大全| 国产精品人妻久久久影院| 欧美日韩国产mv在线观看视频| 久久久久久人妻| 亚洲在久久综合| 久久久午夜欧美精品| 97在线视频观看| 久久久久国产精品人妻一区二区| 一级爰片在线观看| 一级毛片黄色毛片免费观看视频| 国产一区二区在线观看日韩| 人人妻人人添人人爽欧美一区卜| 韩国av在线不卡| 免费人成在线观看视频色| 欧美日韩一区二区视频在线观看视频在线| 亚洲怡红院男人天堂| 91精品伊人久久大香线蕉| av线在线观看网站| av天堂中文字幕网| 一本—道久久a久久精品蜜桃钙片| 丰满少妇做爰视频| av在线app专区| 肉色欧美久久久久久久蜜桃| 亚洲伊人久久精品综合| 视频中文字幕在线观看| 麻豆乱淫一区二区| 国产淫语在线视频| 亚洲欧美一区二区三区黑人 | 女人精品久久久久毛片| 观看美女的网站| 妹子高潮喷水视频| 国产又色又爽无遮挡免| 久久久亚洲精品成人影院| 激情五月婷婷亚洲| 亚洲av综合色区一区| 内射极品少妇av片p| 欧美日韩视频精品一区| 91在线精品国自产拍蜜月| 特大巨黑吊av在线直播| 国产一区二区三区综合在线观看 | 嫩草影院入口| 亚洲精品一区蜜桃| 精品酒店卫生间| 亚洲怡红院男人天堂| 一本久久精品| 欧美精品高潮呻吟av久久| 国内少妇人妻偷人精品xxx网站| 一级毛片电影观看| 亚洲欧美中文字幕日韩二区| 欧美老熟妇乱子伦牲交| 最黄视频免费看| 18禁在线无遮挡免费观看视频| 狠狠精品人妻久久久久久综合| 国产在线视频一区二区| 国产精品偷伦视频观看了| 久久综合国产亚洲精品| 精品一区二区三区视频在线| 在线观看人妻少妇| 美女脱内裤让男人舔精品视频| 欧美变态另类bdsm刘玥| 人妻夜夜爽99麻豆av| 自拍欧美九色日韩亚洲蝌蚪91 | 精品国产一区二区三区久久久樱花| 少妇人妻久久综合中文| 2021少妇久久久久久久久久久| h视频一区二区三区| 91午夜精品亚洲一区二区三区| 久久ye,这里只有精品| 久热久热在线精品观看| 日韩,欧美,国产一区二区三区| 日本午夜av视频| 毛片一级片免费看久久久久| 免费黄频网站在线观看国产| 亚洲经典国产精华液单| 桃花免费在线播放| 久久久久网色| 91精品一卡2卡3卡4卡| 欧美日韩精品成人综合77777| 91精品伊人久久大香线蕉| 又黄又爽又刺激的免费视频.| 制服丝袜香蕉在线| 国产成人精品婷婷| 欧美精品亚洲一区二区| 国产在线视频一区二区| 一区二区av电影网| 国产精品嫩草影院av在线观看| 成人美女网站在线观看视频| 日本免费在线观看一区| 亚洲精品乱久久久久久| 亚洲欧美日韩另类电影网站| 蜜桃在线观看..| av福利片在线| 18禁在线无遮挡免费观看视频| 免费黄频网站在线观看国产| 久久99一区二区三区| 搡老乐熟女国产| 国产欧美日韩一区二区三区在线 | 精品少妇黑人巨大在线播放| 深夜a级毛片| videossex国产| 国产日韩欧美亚洲二区| 亚洲国产精品一区二区三区在线| 亚洲国产欧美在线一区| 亚洲精品第二区| 久久精品国产亚洲av涩爱| 欧美bdsm另类| 国产成人a∨麻豆精品| 中文字幕人妻熟人妻熟丝袜美| 男女免费视频国产| 九色成人免费人妻av| 免费观看的影片在线观看| 九九爱精品视频在线观看| 国产白丝娇喘喷水9色精品| 九九久久精品国产亚洲av麻豆| 老司机亚洲免费影院| 少妇的逼水好多| 亚洲熟女精品中文字幕| 国模一区二区三区四区视频| 成人美女网站在线观看视频| 亚洲电影在线观看av| 亚洲怡红院男人天堂| 欧美日韩国产mv在线观看视频| h视频一区二区三区| 亚洲熟女精品中文字幕| 插阴视频在线观看视频| 国产在线男女| 美女主播在线视频| 久久午夜福利片| 国产在线男女| 日韩精品有码人妻一区| 欧美 亚洲 国产 日韩一| 人人妻人人爽人人添夜夜欢视频 | 亚洲精品久久午夜乱码| 丝瓜视频免费看黄片| 国产永久视频网站| 日本av手机在线免费观看| 又爽又黄a免费视频| 亚洲av欧美aⅴ国产| 午夜免费鲁丝| 久久久国产欧美日韩av| 亚洲精品视频女| 少妇裸体淫交视频免费看高清| 亚洲人成网站在线播| av网站免费在线观看视频| 免费观看性生交大片5| 91成人精品电影| 亚洲av中文av极速乱| 精品少妇久久久久久888优播| videos熟女内射| 亚洲av中文av极速乱| 免费大片18禁| 久久久久久人妻| 寂寞人妻少妇视频99o| 99九九线精品视频在线观看视频| 精品亚洲乱码少妇综合久久| 欧美日韩综合久久久久久| 成人18禁高潮啪啪吃奶动态图 | 啦啦啦中文免费视频观看日本| 一级爰片在线观看| 69精品国产乱码久久久| 2021少妇久久久久久久久久久| 人妻 亚洲 视频| 国产熟女午夜一区二区三区 | 国内精品宾馆在线| 另类亚洲欧美激情| 看非洲黑人一级黄片| 午夜老司机福利剧场| 91精品一卡2卡3卡4卡| 国产欧美日韩综合在线一区二区 | 又爽又黄a免费视频| 国产av码专区亚洲av| 亚洲国产精品一区二区三区在线| 亚洲性久久影院| 久久精品国产a三级三级三级| 日本av手机在线免费观看| 日韩大片免费观看网站| 国产成人精品无人区| 午夜福利网站1000一区二区三区| 高清av免费在线| 亚洲精品456在线播放app| 九九在线视频观看精品| 国产亚洲午夜精品一区二区久久| 黑人巨大精品欧美一区二区蜜桃 | 久久久久国产精品人妻一区二区| 五月开心婷婷网| 国产男女内射视频| 另类精品久久| 国产免费福利视频在线观看| 在线观看美女被高潮喷水网站| 男人添女人高潮全过程视频| 菩萨蛮人人尽说江南好唐韦庄| 一区二区三区四区激情视频| 中文字幕久久专区| 国产亚洲5aaaaa淫片| 男男h啪啪无遮挡| 成人午夜精彩视频在线观看| 菩萨蛮人人尽说江南好唐韦庄| 国产黄色视频一区二区在线观看| 国产av精品麻豆| 综合色丁香网| 日日啪夜夜爽| 3wmmmm亚洲av在线观看| 少妇 在线观看| 亚洲国产精品999| av免费在线看不卡| 欧美丝袜亚洲另类| 中文天堂在线官网| 插阴视频在线观看视频| 日本黄色日本黄色录像| 日韩中文字幕视频在线看片| 高清午夜精品一区二区三区| 亚洲精品视频女| av在线播放精品| 人妻 亚洲 视频| 国产精品人妻久久久影院| 另类精品久久| 日韩一本色道免费dvd| 夜夜骑夜夜射夜夜干| 女性生殖器流出的白浆| 久久综合国产亚洲精品| 日韩精品免费视频一区二区三区 | 精品一区二区三区视频在线| 亚洲av二区三区四区| 免费大片18禁| 国产在线男女| 大码成人一级视频| 亚洲美女搞黄在线观看| 亚洲欧美精品专区久久| 狂野欧美白嫩少妇大欣赏| 欧美三级亚洲精品| 欧美日韩国产mv在线观看视频| 日韩,欧美,国产一区二区三区| av天堂久久9| 精品一品国产午夜福利视频| 亚洲国产精品专区欧美| 晚上一个人看的免费电影| 国产亚洲5aaaaa淫片| 狂野欧美激情性bbbbbb| 久久精品国产亚洲av涩爱| 有码 亚洲区| 国产日韩欧美亚洲二区| 日韩精品有码人妻一区| 国产一级毛片在线| 国产极品天堂在线| 欧美xxxx性猛交bbbb| 中文天堂在线官网| 亚洲四区av| 欧美最新免费一区二区三区| 亚洲色图综合在线观看| 亚洲精品一二三| 伦理电影免费视频| 美女中出高潮动态图| 18禁裸乳无遮挡动漫免费视频| 欧美成人午夜免费资源| av福利片在线| 亚洲成人一二三区av| 免费高清在线观看视频在线观看| 麻豆成人午夜福利视频| 免费观看av网站的网址| av国产久精品久网站免费入址| 三级经典国产精品| 在线观看免费高清a一片| 成人免费观看视频高清| 校园人妻丝袜中文字幕| 国产伦理片在线播放av一区| 亚洲欧洲精品一区二区精品久久久 | 久久女婷五月综合色啪小说| 亚洲欧美日韩卡通动漫| 免费看光身美女| 青青草视频在线视频观看| 91精品一卡2卡3卡4卡| 91久久精品国产一区二区三区| 在线观看免费视频网站a站| xxx大片免费视频| 精品久久久噜噜| 99久久中文字幕三级久久日本| 亚洲精品一区蜜桃| 国产伦精品一区二区三区视频9| 中文字幕免费在线视频6| 观看av在线不卡| 免费看日本二区| 观看av在线不卡| 特大巨黑吊av在线直播| 3wmmmm亚洲av在线观看| 美女视频免费永久观看网站| 国产 一区精品| 成人二区视频| 亚洲天堂av无毛| 超碰97精品在线观看| 中文欧美无线码| 国产69精品久久久久777片| 久久99精品国语久久久| 国产亚洲一区二区精品| 国产精品福利在线免费观看| 成人二区视频| 26uuu在线亚洲综合色| 亚洲国产欧美日韩在线播放 | 欧美xxxx性猛交bbbb| 亚洲av中文av极速乱| 亚洲精品成人av观看孕妇| 91午夜精品亚洲一区二区三区| 狂野欧美白嫩少妇大欣赏| 亚洲精品视频女| 国产精品一二三区在线看| 日产精品乱码卡一卡2卡三| 另类精品久久| 五月伊人婷婷丁香| 高清毛片免费看| 99热网站在线观看| av在线老鸭窝| 九色成人免费人妻av| 成人午夜精彩视频在线观看| √禁漫天堂资源中文www| 另类亚洲欧美激情| 国产综合精华液| 亚洲性久久影院| 久久青草综合色| 一个人看视频在线观看www免费| 日本爱情动作片www.在线观看| 欧美日本中文国产一区发布| 卡戴珊不雅视频在线播放| 老司机影院毛片| 性色avwww在线观看| 国产免费一级a男人的天堂| 水蜜桃什么品种好| 免费高清在线观看视频在线观看| 成人二区视频| 少妇人妻 视频| 观看免费一级毛片| 精品午夜福利在线看| 日韩欧美一区视频在线观看 | 久久狼人影院| 2018国产大陆天天弄谢| 两个人免费观看高清视频 | 日韩在线高清观看一区二区三区| 国产精品三级大全| 国产欧美日韩精品一区二区| 国产精品一区二区在线不卡| 欧美+日韩+精品| 国产av国产精品国产| 男人爽女人下面视频在线观看| 永久免费av网站大全| 中文乱码字字幕精品一区二区三区| 亚洲精品aⅴ在线观看| 亚洲人与动物交配视频| 插逼视频在线观看| 亚洲欧美日韩卡通动漫| 亚洲国产日韩一区二区| 国模一区二区三区四区视频| 高清视频免费观看一区二区| 高清av免费在线| 国产av一区二区精品久久| 美女xxoo啪啪120秒动态图| 不卡视频在线观看欧美| 久久韩国三级中文字幕| 国产有黄有色有爽视频| 日本欧美国产在线视频| 大话2 男鬼变身卡| 99热6这里只有精品| 免费人妻精品一区二区三区视频| 婷婷色av中文字幕| 少妇人妻 视频| 老女人水多毛片| 国产亚洲午夜精品一区二区久久| 蜜桃在线观看..| av国产精品久久久久影院| 成人亚洲精品一区在线观看| 久久国内精品自在自线图片| 亚洲电影在线观看av| 精品人妻熟女av久视频| 91午夜精品亚洲一区二区三区| 久久精品久久久久久久性|