久久伊人一区二区三区四区-久久伊人影视-久久伊人影院-久久伊人中文字幕-亚洲成在人色婷婷-亚洲大成色www永久网

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > 制作Ramdisk文件系統(tǒng)

制作Ramdisk文件系統(tǒng)

來源:千鋒教育
發(fā)布人:wjy
時間: 2022-12-28 11:51:09 1672199469

  制作根文件系統(tǒng)需要有如下目錄:/dev、/bin、/usr、/sbin、/lib、/etc、/proc 和/sys。下面分別簡單介紹各個目錄中存放的文件。

  (1)/dev 目錄下存放的是設(shè)備文件,用于訪問系統(tǒng)資源或設(shè)備,如串口、U 盤、硬盤、系統(tǒng)內(nèi)存等。在 Linux 中所有的設(shè)備都被抽象成了文件,用戶訪問設(shè)備就像訪問普通文件一樣。在/dev 目錄下,每個文件可用 mknod 建立。/dev 目錄下主要的設(shè)備文件包括以下幾個。

制作 Ramdisk 文件系統(tǒng)216

  (2)/bin、/usr/bin、/usr/sbin、/sbin 存放的是二進(jìn)制可執(zhí)行文件,這部分內(nèi)容通常通過編譯 busybox 獲得。

  (3)/lib 用于存放動態(tài)鏈接庫。

  (4)/etc 是用來存放初始化腳本和其他配置文件的。啟動腳本位于/etc/rc.d/init.d 中,系統(tǒng)最先運(yùn)行的服務(wù)是那些放在/etc/rc.d 目錄下的文件,運(yùn)行級別在文件/etc/inittab 中指定。

  (5)/proc 是用來掛載存放系統(tǒng)信息虛擬文件的系統(tǒng),不保存在系統(tǒng)硬盤中,是內(nèi)存映射。它包含一些和系統(tǒng)相關(guān)的信息,如 CPU 的信息。

  (6)/sys 該目錄下安裝了 2.6 內(nèi)核中新出現(xiàn)的 sysfs 文件系統(tǒng),sysfs 集成了 3 種文件系統(tǒng)的信息:針對進(jìn)程信息的 proc 文件系統(tǒng)、針對設(shè)備的 devfs 文件系統(tǒng)及針對偽終端的devpts 文件系統(tǒng)。sysfs 是內(nèi)核設(shè)備樹的一個直觀反映。當(dāng)一個內(nèi)核對象被創(chuàng)建時,會在內(nèi)核對象子系統(tǒng)中創(chuàng)建對應(yīng)的文件和目錄。

  下面將詳細(xì)介紹 Ramdisk 的制作過程。

  1.建立根文件目錄

  前面提到過根文件目錄主要包括/dev、/bin、/usr、/sbin、/lib、/etc、/proc、/sys、/var

  和/tmp。下面給出建立根文件目錄的命令:

  #cd /usr/local

  #mkdir rootfs

  #cd rootfs

  #mkdir bin dev etc lib proc sbin tmp usr var sys

  #chmod 777 tmp

  #mkdir usr/bin usr/lib usr/sbin

  #mkdir var/lib var/lock var/log var/run var/tmp

  #chmod 777 var/tmp

  2.編譯Busybox

  編譯 Busybox 可以得到絕大多數(shù)目錄和工具,可以簡化設(shè)計和開發(fā)時間。在下載和使 用 busybox 時,注意要使用穩(wěn)定版本(stable)。例如,Busybox 1.21.1 是穩(wěn)定版本,而 Busybox 1.21.0 是非穩(wěn)定版本,建議讀者在初學(xué)時使用穩(wěn)定版本。編譯 Busybox 前必須對需要的工具進(jìn)行配置,通過圖形界面選擇工具,選擇的原則是 盡量選擇必要的工具。下面是解壓和進(jìn)入配置界面命令:

  #tar jxvf busybox-1.21.1.tar.bz2

  #cd busybox-1.21.1

  #make menuconfig

  (1)進(jìn)入配置界面后,依次選擇 Busybox Settings-->Build Options--->,在該窗口中設(shè)置將 Busybox 編譯成靜態(tài)庫,選擇交叉編譯器,

制作 Ramdisk 文件系統(tǒng)1367

  (2)配置安裝選項,依次選擇 Busybox Settings-->Installation Options--->,進(jìn)入 Installation Options 窗口后設(shè)置 busybox 的安裝目錄為/usr/local/rootfs,即前面創(chuàng)建的根文件 目錄,

制作 Ramdisk 文件系統(tǒng)1508

  (3)配置關(guān)于檔案工具選項(Archival Utilities),該窗口中有常用的壓縮(bzip2)、 解壓(bunzip2)和安裝軟件包工具(rpm)等??梢赃x擇常用的工具,也可以按照默認(rèn)的 選擇進(jìn)行配置,

制作 Ramdisk 文件系統(tǒng)1620

  (4)配置核心工具選項(Coreutils),該窗口中包括打印日歷(cal)、修改權(quán)限(chmod)、 復(fù)制(cp)、移動文件(mv)等,可以選擇常用的工具,也可以按照默認(rèn)的選擇進(jìn)行配置,

制作 Ramdisk 文件系統(tǒng)1722

  (5)配置控制臺工具(Console Utilities),該窗口中的工具在實際中用的比較少,常用的有清除控制臺(clear)、重置(reset)控制臺等,可以根據(jù)需要選擇

制作 Ramdisk 文件系統(tǒng)1815

  (6)Debian Utilities 和 Mail Utilities,這兩項工具在嵌入式系統(tǒng)中基本沒有用到,可以不用配置這兩個選項。

  (7)配置 Editors 時,可以只選 VI 和 diff 工具。

  (8)必須配置初始化工具(Init Utilities),并且在該窗口中一定要選擇 Support reading an inittab file,支持 init 讀取/etc/inittab 配置文件,

制作 Ramdisk 文件系統(tǒng)2030

  (9)必須配置網(wǎng)絡(luò)工具(Networking Utilities),要與開發(fā)板進(jìn)行通信,或者上傳文件 到開發(fā)板上時,需要通過網(wǎng)絡(luò)進(jìn)行傳輸。因此,需要設(shè)置 IP 工具(ifconfig)、文件傳輸 工具(FTP)等,可以不用支持 IPv6、ARP 等工具

制作 Ramdisk 文件系統(tǒng)2163

  (10)必須配置 Shell 工具,選擇命令 Shell 進(jìn)入 Shell 窗口,選擇 ash,

制作 Ramdisk 文件系統(tǒng)2218

  (11)保存配置,選擇 Save Configuration to an Alternate File,退出配置窗口后執(zhí)行下 面的命令進(jìn)行編譯安裝busybox 到/usr/local/rootfs 目錄下

  #make install

  3.將交叉編譯器庫復(fù)制到 rootfs/lib下

  (1)將交叉編譯器目錄下庫文件復(fù)制到 rootfs/lib 中時,注意查看所復(fù)制的目錄下是否 有 libm、libpthread 等常用庫。進(jìn)入/usr/local/arm/4.4.3/arm-none-linux-gnueabi/libc/lib 下, 查看目錄下的庫文件,是否存在需要的庫文件。

  #cd /usr/local/arm/4.4.3/arm-none-linux-gnueabi/libc/lib

  #ls

  ld-2.9.so libmudflap.a libresolv-2.9.so

  ld-linux.so.3 libmudflap.la libresolv.so.2

  libanl-2.9.so libmudflap.so librt-2.9.so

  libanl.so.1 libmudflap.so.0 librt.so.1

  libBrokenLocale-2.9.so libmudflap.so.0.0.0 libSegFault.so

  libBrokenLocale.so.1 libmudflapth.a libssp.a

  libc-2.9.so libmudflapth.la libssp.la

  libcrypt-2.9.so libmudflapth.so libssp_nonshared.a

  libcrypt.so.1 libmudflapth.so.0 libssp_nonshared.la

  libc.so.6 libmudflapth.so.0.0.0 libssp.so

  libdl-2.9.so libnsl-2.9.so libssp.so.0

  libdl.so.2 libnsl.so.1 libssp.so.0.0.0

  libgcc_s.so libnss_compat-2.9.so libstdc++.a

  libgcc_s.so.1 libnss_compat.so.2 libstdc++.la

  libgomp.a libnss_dns-2.9.so libstdc++_pic.a

  libgomp.la libnss_dns.so.2 libstdc++.so

  libgomp.so libnss_files-2.9.so libstdc++.so.6

  libgomp.so.1 libnss_files.so.2 libstdc++.so.6.0.13

  libgomp.so.1.0.0 libnss_hesiod-2.9.so libsupc++.a

  libgomp.spec libnss_hesiod.so.2 libsupc++.la

  libiberty.a libnss_nis-2.9.so libthread_db-1.0.so

  libid3tag.so libnss_nisplus-2.9.so libthread_db.so.1

  libid3tag.so.0 libnss_nisplus.so.2 libts-0.0.so.0

  libid3tag.so.0.3.0 libnss_nis.so.2 libts-0.0.so.0.1.1

  libjpeg.so libpcprofile.so libts.so

  libjpeg.so.62 libpng12.so libutil-2.9.so

  libjpeg.so.62.0.0 libpng12.so.0 libutil.so.1

  libm-2.9.so libpng12.so.0.35.0 libuuid.so

  libmad.so libpng.so libuuid.so.1

  libmad.so.0 libpng.so.3 libuuid.so.1.2

  libmad.so.0.2.1 libpng.so.3.35.0 libz.a

  libmemusage.so libpthread-2.9.so

  libm.so.6 libpthread.so.0

  (2)執(zhí)行庫文件的復(fù)制過程。復(fù)制完成后進(jìn)入/usr/local/rootfs/lib 查看是否復(fù)制了需要的庫文件。

  #cd /usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/lib

  #for file in libc libcrypt libdl libm libpthread libresolv libutil

  >do

  >cp $file-*.so /usr/local/rootfs/lib

  >cp -d $file.so.[*0-9] /usr/local/rootfs/lib

  >done

  #cp -d ld*.so* /usr/local/rootfs/lib

  #cd /usr/local/rootfs/lib

  #ls

  ld-2.9.so libcrypt.so.1 libm-2.9.so libresolv-2.9.so

  ld-linux.so.3 libc.so.6 libm.so.6 libresolv.so.2

  libc-2.9.so libdl-2.9.so libpthread-2.9.so libutil-2.9.so

  libcrypt-2.9.so libdl.so.2 libpthread.so.0 libutil.so.1

  4.建立所需設(shè)備文件

  需要的設(shè)備文件結(jié)點(diǎn)包括控制臺 console、內(nèi)存 mem 等。建立各個設(shè)備結(jié)點(diǎn)的參數(shù)包括設(shè)備類型、主設(shè)備號和次設(shè)備號。建立結(jié)點(diǎn)命令如下:

  # cd /usr/local/rootfs/dev

  # mknod console c 5 1

  # mknod full c 1 7

  # mknod kmem c 1 2

  # mknod mem c 1 1

  # mknod null c 1 3

  # mknod port c 1 4

  # mknod random c 1 8

  # mknod urandom c 1 9

  # mknod zero c 1 5

  # for i in `seq 0 7`; do mknod loop$i b 7 $i; done

  # for i in `seq 0 9`; do mknod ram$i b 1 $i; done

  # ln -s ram1 ram

  # mknod tty c 5 0

  # for i in `seq 0 9`; do mknod tty$i c 4 $i; done

  # for i in `seq 0 9`; do mknod vcs$i b 7 $i; done

  # ln -s vcs0 vcs

  # for i in `seq 0 9`; do mknod vcsa$i b 7 $i; done

  # ln -s vcsa0 vcsa

  注意:符號` `并非鍵盤上的單引號,而是鍵盤左上方的波浪號對應(yīng)的鍵。建立完成后可以查看在/usr/local/rootfs/dev 目錄下建立的設(shè)備結(jié)點(diǎn)有:

  console loop3 null ram3 ram9 tty3 tty9 vcs3 vcs9 vcsa4 zero

  full loop4 port ram4 random tty4 urandom vcs4 vcsa vcsa5

  kmem loop5 ram ram5 tty tty5 vcs vcs5 vcsa0 vcsa6

  loop0 loop6 ram0 ram6 tty0 tty6 vcs0 vcs6 vcsa1 vcsa7

  loop1 loop7 ram1 ram7 tty1 tty7 vcs1 vcs7 vcsa2 vcsa8

  loop2 mem ram2 ram8 tty2 tty8 vcs2 vcs8 vcsa3 vcsa9

  5.建立文件系統(tǒng)映像文件

  準(zhǔn)備目標(biāo)系統(tǒng)啟動所需要的文件 rcS、inittab 和 fstab。這 3 個文件是制作文件系統(tǒng)最

  重要的文件。下面給出各個文件的內(nèi)容。

  (1)/etc/init.d/rcS:掛載/etc/fstab 指定的文件系統(tǒng)。

  #! /bin/sh

  /bin/mount –a

  (2)/etc/inittab:init 進(jìn)程的配置文件。

  ::sysinit:/etc/init.d/rcS

  ::askfirst:-/bin/bash

  ::restart:/sbin/init

  ::ctrlaltdel:/sbin/reboot

  ::shutdown:/bin/umount –a –r

  (3)/etc/fstab:指定需要掛載的文件系統(tǒng)。

  proc /proc proc defaults 0 0

  tmpfs /tmp tmpfs defaults 0 0

  sysfs /sys sysfs defaults 0 0

  tmpfs /dev tmpfs defaults 0 0

  var /dev tmpfs defaults 0 0

  6.建立文件系統(tǒng)映像文件

  建立根文件系統(tǒng)掛載點(diǎn):

  # mkdir /mnt/ramdisk

  建立大小為 8192 的根文件系統(tǒng):

  # mke2fs -vm0 /dev/ram 8192

  細(xì)節(jié)中打印的細(xì)節(jié)信息中包括塊的個數(shù)、塊的大小、結(jié)點(diǎn)個數(shù)等信息。

  mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 2048 inodes, 2048 blocks 0 blocks (0.00%) reserved for the super user First data block=0 1 block group 32768 blocks per group, 32768 fragments per group 2048 inodes per group Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.

  掛載根文件系統(tǒng):

  # mount -t ext2 /dev/ram /mnt/ramdisk

  對文件系統(tǒng)進(jìn)行操作,將制作的文件系統(tǒng)復(fù)制到掛載點(diǎn):

  # cp -af /usr/local/rootfs/* /mnt/ramdisk

  退出/mnt/ramdisk 目錄才能進(jìn)行卸載:

  # cd /

  卸載文件:

  # umount /mnt/ramdisk

  文件系統(tǒng)生成:

  # dd if=/dev/ram of=ramdisk bs=1k count=8192

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

  # gzip -v9 ramdisk

  生成的映像文件為 ramdisk,壓縮后為 ramdisk.gz。

  7.內(nèi)核中支持RAM文件系統(tǒng)的初始化

  在編譯內(nèi)核時,在 General setup 窗口中選擇[*] Initial RAM filesystem and RAM disk

  (initramfs/initrd) support ,同時在 Initramfs source 中傳遞初始化參數(shù):

  initrd=0x21100000,8000000 root=/dev/ram rw init=linuxrc console=ttyS0, 115200, mem=32M

制作 Ramdisk 文件系統(tǒng)7424

  本文摘自《linux系統(tǒng)移植(第2版)》,文章僅供于學(xué)習(xí)交流。

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
為什么SpringBoot的 jar 可以直接運(yùn)行?

一、JAR文件的結(jié)構(gòu)與執(zhí)行方式Spring Boot的JAR包是Java Archive的縮寫,它是一種壓縮文件格式,可以將Java項目的類文件、資源文件以及依賴庫等...詳情>>

2023-10-14 23:01:49
站群服務(wù)器是什么?

站群服務(wù)器的含義與用途站群服務(wù)器主要用于支持站群,即由一組相互鏈接的網(wǎng)站組成的群體。這些網(wǎng)站通常由同一組織或個人擁有,并且經(jīng)常會互相鏈...詳情>>

2023-10-14 22:46:12
自編碼器是什么?

一、自編碼器原理自編碼器的設(shè)計靈感源于神經(jīng)科學(xué)中關(guān)于感知系統(tǒng)的認(rèn)知原理,它的核心思想是將輸入數(shù)據(jù)經(jīng)過編碼過程,形成一個隱藏層的特征表示...詳情>>

2023-10-14 22:41:10
什么是云網(wǎng)融合?

一、云網(wǎng)融合的定義云網(wǎng)融合是指將云計算與網(wǎng)絡(luò)技術(shù)相結(jié)合,實現(xiàn)資源的共享、業(yè)務(wù)的協(xié)同,將網(wǎng)絡(luò)與云端服務(wù)深度融合,提供更靈活、高效、安全的...詳情>>

2023-10-14 22:31:47
什么是setnx、Redlock、Redisson?

一、setnxsetnx是Redis中的一個命令,用于將鍵值對(key-value)設(shè)置到Redis數(shù)據(jù)庫中。其中,setnx表示”Set if Not Exists”,即當(dāng)...詳情>>

2023-10-14 22:22:53
主站蜘蛛池模板: 亚洲精品无码AV中文字幕| 性饥渴少妇AV无码毛片| 双腿高潮抽搐喷白浆视频| 老师黑色丝袜被躁翻了AV| 四川丰满少妇被弄到高潮| 在线观看日本亚洲一区| 超碰CAO已满18进入| 国产韩国精品一区二区三区 | 精品人妻一区二区三区四区在线| 熟妇五十路六十路息与子| 亚洲成在人线AV| 精品无码久久久久国产动漫3D | 成熟丰满熟妇高潮XXXXX| 中文人妻无码一区二区三区在线| 亚洲AV无码久久| 男人添女人下部高潮全视频| АⅤ天堂中文在线网官网| 强开少妇嫩苞又嫩又紧小说 | 亚洲欧美xxxx| 国精产品一二二区传媒有哪些 | 又大又粗欧美成人网站| 欧美综合自拍亚洲综合图| 吃奶呻吟打开双腿做受在线视频| 我的初苞被强开了| 差差漫画网页登录页面弹窗| 国产精品亚洲综合色区韩国| 青梅被从小摸到大H补课1视频| 宝贝对着镜子CAO好不好 | 成人无码H免费动漫在线观看| 去部队探亲晚上叫太大声| 纯肉无遮挡H肉动漫在线观看国产| 少妇99久久黑人| 奇米影视7777久久精品| 内射射满骚B含着小说| 女人被弄高潮视频免费| 日本毛多水多做受视频| 哦┅┅快┅┅用力啊┅警花少妇| 日本熟少妇裸交ⅩXX视频 | 男生女生一起相差差差| 极品少妇的粉嫩小泬看片| 久久精品影视免费观看| 国产成人亚洲综合网站| 又粗又硬又大又爽免费视频播放| 亚洲午夜无码片在线观看影院| 亚洲国产精品成人精品无码区在线| 一受多攻同做H嗯啊巨肉| 日本久久久久亚洲中字幕| 国产ΑV在线ΑV天堂AⅤ国产| W永久939W78W78W乳液| 蜜桃av一区二区三区| 色哟哟在线视频精品一区| 黑人又粗又大又 ╳乂| 天美传媒MV高清版在线观看| 中国CHINESE壮男GⅤ军警| 国产CHINASEX对白VID| 韩漫嘿啾漫画进入| 九月婷婷亚洲综合成人| 国产在线视频一区二区三区| 久久99精品久久久久子伦| 无码H黄肉3D动漫在线观看| 中国CHINESE壮男GⅤ军警| 成人精品一区二区三区中文字幕| 久久精品国产99国产精品| 久久精品囯产精品亚洲| 国产免费福利在线视频| 中文字幕精品无码一区二区三区| 中文字幕AV免费专区| 欧美一区二区三区不卡| 国产精品久久自在自线| 国产精品丝袜高跟鞋| 久久99热精品免费观看牛牛 | А√天堂资源地址在线下载| 无码人妻精品一区二区在线视频 | 日本适合十八岁以上的护肤品| 国产精品无码不卡一区二区三区| WWW国产精品内射熟女| 少妇爆乳无码AV专区网站寝取 | 亲情会王芳高敏大团圆| 丰满少妇高潮惨叫在线观看| 天堂√中文最新版在线| 亚洲AV无码专区国产乱码DVD| 日韩无码2021| 东京热加勒比视频一区| 精品国产AⅤ一区二区三区V视界| 色偷偷噜噜噜亚洲男人| 在线成本人国语视频动漫| 久久精品人人做人人综合试看| 小浪货腿打开水真多真紧| 国产旡码高清一区二区三区| 久久精品国产99国产精品导航 | 玩弄丰满少妇XXXXX| 被黑人捅入子宫射精小说| 国产精品VIDEOSSEX久久发布| 女人扒下裤让男人桶到爽| 日本熟少妇裸交ⅩXX视频| 岳女二人名器共侍一夫的出处| 精品国产第一国产综合精品| 国模GOGO无码人体啪啪| 亚洲AV成人网站在线播放| 少妇粉嫩小泬喷水视频在线观看| 特大黑人巨交吊性XXXX| 人妻中文字幕制服丝袜| 绯色AV一区二区三区蜜臀| 野花在线高清视频| 男人J桶进女人J无遮挡| 又大又粗的久久久精品少妇AV| 亚洲色大成网站WWW永久一区 | 无码午夜人妻一区二区不卡视频| 天天爽夜夜爽人人爽一区二区| 欧妇女乱妇女乱视频| 下面饿了想吃大香肠| 放学后的特殊教育桃子移植| 欧美成人A天堂片在线观看| 在线看片无码永久AV| 韩国三级中文字幕HD| 上司人妻互换HD无码| 潮喷大喷水系列无码久久精品| 亲孑伦视频一区二区三区视频| 成人麻豆精品激情视频在线观看 | 女人18片毛片60分钟630| 国产成人8X视频网站| 久久精品高清一区二区三区| 日本JAPANESE丰满白浆| 人妻少妇看A偷人无码精品视频| 又大又粗的久久久精品少妇AV| 国产粗语刺激对白ⅩXX| 国产精品VIDEOS麻豆| 国产AV成人一区二区三区高清 | 一线产区与二线产区的定义| 成人精品免费AV不卡在线观看| 久久夜色撩人精品国产小说| 巨RU麻麻奶水雪白肥美喷| 久久成人国产精品| 成人熟女视频一区二区三区| 亚洲AV无码一区二区三区久久精| 西方最大但人文艺术| 久久天堂综合亚洲伊人HD妓女| 美女高潮20分钟视频在线观看| 国内精品九九久久精品| 亚洲AV无码一区二区三区网址| 人妻丰满熟妇AV无码区乱| 精品熟女少妇AⅤ免费久久| 成年轻人电影WWW无码| 久久精品无码一区二区三区免费| 国产性夜夜春夜夜爽| 亚洲AV中文无码字幕色本草| 欧美孕妇XXXXBBBB| 日韩无码视频三区| 女儿儿媳陪自己玩的心情说说| 幼儿HIPHOP仙踪林的| 饭桌上故意张开腿让公在线观看| 欧美孕妇XXXXBBBB| 久拍国产在线观看| 国产精品亚洲专区无码导航| 蜜芽AV在线新地址| 国产午夜精华无码网站| 国产裸拍裸体女网站链接在线观看 | 成人免费A级毛片久久| 国产精品欧美久久久久无广告| 欧洲精品不卡1卡2卡三卡| 欧美一区二区三区不卡| 国产精品午夜福利不卡| 波多野结衣AV大全| 日本JAPANESE丰满白浆| 国产综合18久久久久久| 肥胖BMGBMGBMG多毛图片| 宝贝你的奶好大我想吃| 青梅被从小摸到大H补课1视频| 精品久久久久久无码人妻热| 高清偷自拍亚洲精品三区| 国产精品导航一区二区| 无码一区二区三区AⅤ免费麻豆| 日韩精品人妻中文字幕有码| 后入内射国产一区二区| 淑芬二腿间又痒了| 成人无码AⅤ在线播放| 久久精品这里热有精品| 琪琪秋霞午夜AV影院| 私人影院家庭影院| 无人区码一码二码三码在线| 国产精品亚洲产品一区二区三区| 女儿的朋友5中汉字晋通话| 亚洲AV无码专区国产乱码软件| 国产成人亚洲精品青草天美| 免费看成人AV片| 青春草无码精品视频在线观看| 中国在线观看免费国语版| 丰满少妇AAAAAA爰片毛片| 精品久久久无码人妻中文字幕豆芽| 挽起裙子跨开双腿坐下去| 西西人体午夜大胆无码视频| 天天做天天忝天天噜| 少妇自慰喷AV免费网站| 人人妻人人澡人人爽超污| 久久99精品久久久久子伦| 女人双腿搬开让男人桶| 儿子比老公更大更硬朗| 成人Α片免费视频在线观看| 调教小SAO货撅起打屁股作文| 熟妇人妻不卡无码一区| 教官在我腿间疯狂驰聘视频| 宝贝小嫩嫩好紧好爽H在线视频| 亚洲AV无一区二区三区久久| 国产日韩AV免费无码一区二区三| 大象成品W灬源码1| 欧美AⅤ精品一区二区三区| 成年网站未满十八禁在线观看| 天干天干天啪啪夜爽爽AV| 宝贝对着镜子CAO好不好| 年级老师的滋味4| WW欧日韩视频高清在线| 国产V亚洲V天堂A无码久久蜜桃| 无码A级毛片日韩精品| 成年网站未满十八禁在线观看| 人人妻人人澡人人爽人人爱看| 嗯…啊 摸 湿 奶头免费视频| 色视频综合无码一区二区三区| 成人爽A毛片在线视频| 国产成人无码AⅤ片在线观看| 全球AV集中精品导航福利| 小SAO货都湿掉奶头好硬男女| 成年女人午夜毛片免费视频| 精品露脸国产偷人在视频| 久久亚洲精品成人AV无码网站| 巨爆乳寡妇中文在线观看| 久久久久久成人毛片免费看| 国产精品99久久久久久人| 疯狂做受XXXX国产| 中文字幕AV免费专区| 天堂8中文在线最新版在线| 青春草无码精品视频在线观看| 嫩BBB槡BBBB搡BBBB| 国产精品成人99一区无码| 嗯啊开小嫩苞好深啊H视频| 国产精品视频色拍拍| 小雪被老汉玩遍各种方式| 黑人巨大精品欧美一区二区免费| 国产免费一区二区三区在线观看 | 女刑警被两个黑人挺进| 第二书包网高H肉辣文| 全部免费A级毛片| 成人网站亚洲二区乱码| 国产福利在线 | 传媒| 色综合精品无码一区二区三区| 自慰无码一区二区三区| 久久国产精品77777| 天美传媒剧国产MV在线看| 亚洲美女国产精品久久久久久久久| 久久精品无码一区二区小草| 特大黑人巨交吊性XXXX| 午夜亚洲国产理论片亚洲2020| 妇女AV中文精品字幕XXX| 精品人妻一区二区三区四区九九| 日本免费人成视频在线观看| 野花在线高清视频| 亚洲国产群交无码AV| 亚洲综合成人婷婷五月网址| 亚洲AV无码一区二区密桃精品| 荡公乱妇第1章方情95| W永久939W乳液78| 香蕉免费一区二区三区| 人妻丰满熟妇AV无码区乱| 久久久久无码精品国产| 国产成人片AⅤ在线观看| 成为人视频人的APP有哪些软件| 丰满人妻熟妇乱又伦精品| 余年周婉小说全文免费阅读完整版 | 内射中出无码护士在线| 粉嫩少妇内射浓精VIDEOS| 无码A级毛片日韩精品| 国产男女猛烈无遮挡免费视频 | 日日摸夜夜添夜夜添亚洲女人 | 国产精品久久久久久久久岛| 吃奶呻吟打开双腿做受视频免费| WINDOWS乱码的乱码大全| 狠狠噜天天噜日日噜视频跳一跳| 未满十八18禁止免费无码网站| 国产成人一区二区三区APP| 欧美日韩视频在线第一区| 中国老熟女重囗味HDXX| 国产成人涩涩涩视频在线观看| 全彩漫画口工18禁无遮H| 无码一区在线视频| 天海翼一区二区三区高清在线 | 少妇丰满爆乳被呻吟进入| 中文人妻无码一区二区三区| 丁香五月天天综合亚洲| 国产精品内射后入合集| 粉嫩av.一区二区三区免费| 内射中出无码护士在线| 粉嫩av一区二区三区四区| 在线成本人国语视频动漫| 无码精品一区二区三区在线| 色天使色偷偷色噜噜| 国产精品美女久久久| 亚洲AV无码精品无码麻豆| 色综合久久久无码中文字幕波多| 调教小SAO货撅起打屁股作文 | 亚洲国产另类久久久精品黑人| 国产成人无码精品久久久露脸| 国产成人精品一区二区视频| 中文无码AV电影在线观看网站| 全部免费A级毛片| 在线精品国产一区二区三区| 美女把尿口扒开让男人桶爽| 亚洲无AV码一区二区三区| 女人丝不挂的正面裸体| 忘忧草日本社区WWW在线| 超清纯白嫩大学生无码网站 | 无人区码一码二码三码在线| 国产精品久久久久久久久电影网| 亚洲AV无码久久| 成人丝袜激情一区二区| 国产高清在线观看AV片麻豆| 精品熟女AV少妇免费久久自慰| 日韩乱码人妻无码超清蜜桃| 永久免费啪啪的网站入口| 成年网站未满十八禁在线观看| 久久成人国产精品免费| 国产又大又黑又粗免费视频| 国模无码一区二区三区不卡| 国产成人涩涩涩视频在线观看| 女人被躁到高潮嗷嗷叫游戏| 国精产品W灬源码1688伊在| 国产欧美精品一区二区三区四区| 蜜桃AV秘 无码一区二区三区| 久久精品人人做人人综合试看| 国产精品久久久亚洲| 一区三区四区产品乱码| 欧美xxxxx久久短视频| 国产免费福利在线视频| 亚洲韩国精品无码一区二区| 破外女出血视频全过程| 国产精品美女久久久| 熟妇人妻不卡无码一区| 纯肉无遮挡H肉动漫在线观看3D| 成人无号精品一区二区三区| 精品无码人妻被多人侵犯aⅴ| 豆国产97在线 | 韩国| 美女把尿口扒开让男人桶爽| 亚洲AV最新天堂网址| 国产极品粉嫩馒头一线天AV| 欧洲精品99毛片免费高清观看| 差差差很疼视频30分钟无掩盖| 无码少妇xxxx| 亚洲综合日韩久久成人AV| 多毛BGMBGMBGM胖在线| 国产成人精品一区二三区在线观看| 日本久久久久亚洲中字幕| YELLOW在线观看| 亚洲中久无码永久在线观看同| 成人毛片女人18女人免费| 精品少妇爆乳无码av专用区| 忘忧草在线影院WWW神马| 无码播放一区二区三区| 少妇爆乳无码AV专区网站寝取| 亚洲国产欧美在线人成最新| 我的少妇邻居全文免费| 草草永久地址发布页①| 人人添人人妻人人爽夜欢视AV| 丝瓜秋葵草莓香蕉榴莲绿| 精品卡一卡二卡3卡高清乱码| 国产放荡AV剧情演绎麻豆| 午夜三级A三级三点窝| 久久天天躁拫拫躁夜夜AV| 成人女人爽到高潮的Av在线| 日韩精品无码一区二区中文字幕 | 欧美人与ZOZOXXXX视频| 丰满人妻被中出中文字幕| 少妇自慰喷AV免费网站| WC女厕撒尿七Ⅴ偷拍| 国内精品九九久久精品| 人人爽人人模人人人爽人人爱| 中文在线中文资源| 成人一区二区免费中文字幕视频 | 韩漫嘿啾漫画进入| YSL千色T9T9T9| 成人女人A级毛片免费软件 | 国产亚洲成AV人片在线观黄桃| 日本丰满护士爆乳XXXX无遮挡| 高校美女内射含羞草| 韩国19禁床震无遮掩免费| 内射后入在线观看一区| 内射射满骚B含着小说| 欧美free叉叉叉叉极品少妇| 人妻波多野结衣爽到喷水| 日韩乱码人妻无码系列中文字幕| 未满十八18禁止免费无码网站| 小浪货腿张开水好多呀H| 永久免费观看美女裸体的网站| 吃奶呻吟打开双腿做受动态图| 潮喷大喷水系列无码久久精品| 新JAPANESEVIDEO乱| 亚洲AV无码片一区二区三区| 亚洲AV无码国产精品夜色午夜 | 嗯好爽快点插我视频在线播放| 成午夜福利人试看120秒| 日本十八禁免费看污网站| 久久成人国产精品免费| 成人午夜免费无码福利片| 亚洲精品无码久久千人斩| 妞干网在线视频免费观看| 中文字幕AV日韩精品一区二区| 日韩乱码人妻无码中文视频 | 国产AV成人一区二区三区高清| 成人片在线观看地址KK4444| 精品日产A一卡2卡三卡4卡乱| 他将头埋进双腿间吮小核故事| 成在线人免费无码高潮喷水| 欧美私人家庭影院|