精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

私人定制:為自己打造Linux小系統

系統 Linux
本文主要通過裁剪現有Linux系統,打造一個屬于自己的Linux小系統,讓其能夠裝載網卡驅動,并配置IP地址,實現網絡功能。

 一、前言

Linux操作系統至1991.10.5號誕生以來,就源其開源性和自由性得到了很多技術大牛的青睞,每個Linux愛好者都為其貢獻了自己的一份力,不管是在Linux內核還是開源軟件等方面,都為我們后來人提供了一個良好的學習和研究環境。做為一個Linuxer,感謝各位前輩們為我們提供一個自由的空間,讓我們也能夠在學習的同時去研究Linux。

本文主要通過裁剪現有Linux系統,打造一個屬于自己的Linux小系統,讓其能夠裝載網卡驅動,并配置IP地址,實現網絡功能。

二、原理

啟動流程介紹:

制作Linux小系統之前,我們有必要再了解一下Linux的啟動流程:

1、首先Linux要通過POST自檢,檢查硬件設備有沒有故障

2、如果有多塊啟動盤的話,需要在BIOS中選擇啟動磁盤

3、啟動MBR中的bootloader引導程序

4、加載內核文件

5、執行所有進程的父進程、老祖宗init

6、打印歡迎界面

在Linux的啟動流程中,加載內核文件時還需要借助別外兩個文件:

1)initrd,是CentOS5上用內存模擬的磁盤設備

2)initramfs,是CentOS6上用內存模擬的文件系統

在啟程的流程中,init主要是用來做哪些操作的呢?

init通過調用/etc/inittab這個配置文件,然后再去執行/etc/rc.d/rc.sysinit的系統初始化腳本

啟發

到Linux打印歡迎界面后,就說明系統已經啟動成功,如果我們要制作一個Linux小系統,我們只需要把它在開機流程中用到的各文件都裝載到一起,就可以點亮屬于我們自己的系統了,而Linux是一個模塊化的操作系統,好多功能組件都是通過模塊化的工具來實現的,而且支持動態裝載和卸載,我們要是想實現某種功能,只需加載相應的模塊即可,就可以實現我們的Linux操作系統大瘦身了。

三、操作步驟

1、目標磁盤分區

在宿主機上掛一塊新磁盤,命名為soft-Linux,此塊磁盤是宿主機上的第二塊磁盤,所以這里是/dev/sdb,而到時候掛載到目標主機的時候,因為那里只有這一塊磁盤,所以在目標主機上的名稱應該是/dev/sda,這個不能搞混了。首先,我們要在目標磁盤上分兩個區,并進行格式化。***個分區500M,用來裝引導程序;第二個分區10G,用來裝根文件系統。然后再進行掛載操作,將/dev/sdb1掛載到/mnt/boot下,將/dev/sdb2掛載到/mnt/sysroot下。

wKiom1MW2r3h9Ac-AABTTYsC2gk251.png

  1. [root@nmshuishui ~]# mount /dev/sdb1 /mnt/boot 
  2. mount: mount point /mnt/boot does not exist 
  3. [root@nmshuishui ~]# mkdir -p /mnt/boot /mnt/sysroot 
  4. [root@nmshuishui ~]# mount /dev/sdb1 /mnt/boot 
  5. [root@nmshuishui ~]# mount /dev/sdb2 /mnt/sysroot/ 
  6. [root@nmshuishui ~]# 

2、安裝grub至目標磁盤

一個系統能啟動,就需要引導,所以我們首先要安裝一個grub引導程序到我們的新磁盤上,安裝grub引導程序主要有兩個命令,一個是grub-install,另一個是setup,這里***使用grub-install來安裝。因為:

  1. ①grub-install會安裝grub引導第二階段的文件 
  2. ②setup不會安裝第二階段的引導程序,是安裝引導信息到MBR 
  3. 第二個需要注意的地方就是--root-directory=后面接的路徑應該是boot目錄所在的地方,而不是/mnt/boot,因為boot目錄在mnt下;目標磁盤是/dev/sdb 
  4. [root@nmshuishui ~]# grub-install --root-directory=/mnt /dev/sdb 
  5. Probing devices to guess BIOS drives. This may take a long time. 
  6. Installation finished. No error reported. 
  7. This is the contents of the device map /mnt/boot/grub/device.map. 
  8. Check if this is correct or not. If any of the lines is incorrect, 
  9. fix it and re-run the script `grub-install'. 
  10. (fd0)   /dev/fd0 
  11. (hd0)   /dev/sda 
  12. (hd1)   /dev/sdb 
  13. [root@nmshuishui ~]# cd /mnt/boot/ 
  14. [root@nmshuishui boot]# ls 
  15. grub  lost+found 
  16. [root@nmshuishui boot]# cd grub/ 
  17. [root@nmshuishui grub]# ls 
  18. device.map  e2fs_stage1_5  fat_stage1_5  ffs_stage1_5  iso9660_stage1_5  jfs_stage1_5  minix_stage1_5  reiserfs_stage1_5  stage1  stage2  ufs2_stage1_5  vstafs_stage1_5  xfs_stage1_5 
  19. [root@nmshuishui grub]# 

 

安裝完grub后,進入grub目錄,會發現沒有grub.conf配置文件,這樣就導致我們的引導程序是不健全的,所以我們需要手動寫一個配置文件在里邊,不過這得需要知道內核的版本,等移植完內核版本,再回過頭來補充此步。

3、復制內核文件和initrd文件

init是系統中用來產生其它所有進程的程序。它以守護進程的方式存在,其進程號為1,init是所有進程的父進程,老祖宗,所以不移植是不行的。它通過調用/etc/inittab這個配置文件,然后再去執行/etc/rc.d/rc.sysinit的系統初始化腳本。

將內核文件和initrd文件復制到/dev/sdb下的boot目錄中。

  1. [root@nmshuishui grub]# cp /boot/vmlinuz-2.6.32-358.el6.x86_64 /mnt/boot/vmlinuz-soft 
  2. [root@nmshuishui grub]# cp /boot/initramfs-2.6.32-358.el6.x86_64.img /mnt/boot/initramfs-soft.img 
  3. [root@nmshuishui grub]# 

 

4、創建目標主機根文件系統

①使用命令行展開創建文件系統

  1. [root@nmshuishui sysroot]# mkdir -pv /mnt/sysroot/{etc/rc.d,usr,var,proc,sys,dev,lib,lib64,bin,sbin,boot,srv,mnt,media,home,root} 
  2. mkdir: created directory `/mnt/sysroot/etc' 
  3. mkdir: created directory `/mnt/sysroot/etc/rc.d' 
  4. mkdir: created directory `/mnt/sysroot/usr' 
  5. mkdir: created directory `/mnt/sysroot/var' 
  6. mkdir: created directory `/mnt/sysroot/proc' 
  7. mkdir: created directory `/mnt/sysroot/sys' 
  8. mkdir: created directory `/mnt/sysroot/dev' 
  9. mkdir: created directory `/mnt/sysroot/lib' 
  10. mkdir: created directory `/mnt/sysroot/lib64' 
  11. mkdir: created directory `/mnt/sysroot/bin' 
  12. mkdir: created directory `/mnt/sysroot/sbin' 
  13. mkdir: created directory `/mnt/sysroot/boot' 
  14. mkdir: created directory `/mnt/sysroot/srv' 
  15. mkdir: created directory `/mnt/sysroot/mnt' 
  16. mkdir: created directory `/mnt/sysroot/media' 
  17. mkdir: created directory `/mnt/sysroot/home' 
  18. mkdir: created directory `/mnt/sysroot/root' 
  19. [root@nmshuishui sysroot]# ls 
  20. bin  boot  dev  etc  home  lib  lib64  lost+found  media  mnt  proc  root  sbin  srv  sys  usr  var 
  21. [root@nmshuishui sysroot]# 

 

②移植bash命令和其庫文件到根文件系統

  1. [root@nmshuishui mnt]# sh ~/scripts/cporder.sh 
  2. Enter a command: bash 
  3. Enter a command: shutdown 
  4. Enter a command: reboot 
  5. Enter a command: vim 
  6. Enter a command: touch 
  7. Enter a command: mkdir 
  8. Enter a command: rm 
  9. Enter a command: ls 
  10. Enter a command: cat 
  11. Enter a command: less 
  12. Enter a command: ifconfig 
  13. Enter a command: ip 
  14. Enter a command: route 
  15. Enter a command: quit 
  16. quit 
  17. [root@nmshuishui mnt]# sync 
  18. [root@nmshuishui mnt]# sync 
  19. [root@nmshuishui mnt]# ls 
  20. boot  sysroot 
  21. [root@nmshuishui mnt]# cd sysroot/ 
  22. [root@nmshuishui sysroot]# ls 
  23. bin  lib64  sbin  usr 
  24. [root@nmshuishui sysroot]# cd bin/ 
  25. [root@nmshuishui bin]# ls 
  26. bash  cat  ls  mkdir  rm  touch 
  27. [root@nmshuishui bin]# ln -sv bash sh 
  28. `sh' -> `bash' 
  29. [root@nmshuishui bin]# sync 
  30. [root@nmshuishui bin]# 

 

附:命令移植腳本

  1. #!/bin/bash  
  2. #  
  3. target=/mnt/sysroot  
  4. clearCmd() {  
  5. if which $cmd &> /dev/null; then  
  6. cmdPath=`which --skip-alias $cmd`  
  7. else  
  8. echo "No such command"  
  9. return 5  
  10. fi  
  11. }  
  12. cmdCopy() {  
  13. cmdDir=`dirname $1`  
  14. [ -d ${target}${cmdDir} ] || mkdir -p ${target}${cmdDir}  
  15. [ -f ${target}${1} ] || cp $1 ${target}${cmdDir}  
  16. }  
  17. libCopy() {  
  18. for lib in `ldd $1 | grep -o "/[^[:space:]]\{1,\}"`; do  
  19. libDir=`dirname $lib`  
  20. [ -d ${target}${libDir} ] || mkdir -p ${target}${libDir}  
  21. [ -f ${target}${lib} ] || cp $lib ${target}${libDir}  
  22. done  
  23. }  
  24. while true; do  
  25. read -p "Enter a command: " cmd  
  26. if [ "$cmd" == 'quit' ] ;then  
  27. echo "quit"  
  28. exit 0  
  29. fi  
  30. clearCmd $cmd  
  31. [ $? -eq 5 ] && continue  
  32. cmdCopy $cmdPath  
  33. libCopy $cmdPath  
  34. done  

 

5、為grub提供配置文件

上面移植了內核和initrd文件,我們就可以根據內核版本和initrd版本來編寫grub.conf配置文件了:

  1. [root@nmshuishui grub]# vim grub.conf 
  2. default=0 
  3. timeout=5 
  4. title   nmshuishui   soft-Linux 
  5. root (hd0,0) 
  6. kernel /vmlinuz-soft ro root=/dev/sda2 quiet selinux=0 init=/bin/bash 
  7. initrd /initramfs-soft.img 

 

quiet是靜默安裝,不再顯示安裝時的一大堆信息。后面要把selinux關掉,而且init要使用/bin/bash,告訴內核不要再去找init程序了。如果不指定這一步,在啟動過程中就會報kernel panic(內核恐慌),以為系統就它一個了,沒有init進程,恐慌的不行。

6、啟動測試

wKiom1MXCoyRcPGEAAAffbLO5Tw465.png

wKioL1MXCqiiMgMpAAAx801vyus733.png

7、特別提醒

如果在vmvare上做此實驗,在新建虛擬機創建新磁盤的時候,一定要選“Store virtual disk as a single file”,否則,也會出現內核恐慌kennel panic。

wKiom1MXDPCSJRKsAACBEVw0vmI001.png

四、裝載模塊,實現網絡功能

1、查看宿主機的網卡模塊信息

  1. [root@nmshuishui net]# lsmod | grep e1000 
  2. e1000                 170646  0 
  3. [root@nmshuishui net]# 

 

2、查看網卡的詳細信息

  1. [root@nmshuishui net]# modinfo e1000 
  2. filename:       /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/e1000/e1000.ko 
  3. version:        7.3.21-k8-NAPI 
  4. license:        GPL 
  5. description:    Intel(R) PRO/1000 Network Driver 
  6. author:         Intel Corporation, <Linux.nics@intel.com> 
  7. srcversion:     1D4F1E82BB99EA36D320B1B 
  8. alias:          pci:v00008086d00002E6Esv*sd*bc*sc*i* 
  9. alias:          pci:v00008086d000010B5sv*sd*bc*sc*i* 
  10. alias:          pci:v00008086d00001099sv*sd*bc*sc*i* 
  11. alias:          pci:v00008086d0000108Asv*sd*bc*sc*i* 
  12. alias:          pci:v00008086d0000107Csv*sd*bc*sc*i* 

 

 

這里查詢到了網卡模塊的路徑,把它復制到/dev/sdb的庫文件下:

  1. [root@nmshuishui net]# mkdir -pv /mnt/sysroot/lib64/modules 
  2. mkdir: created directory `/mnt/sysroot/lib64/modules' 
  3. [root@nmshuishui net]# cp /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/e1000/e1000.ko /mnt/sysroot/lib64/modules/e1000.ko 

 

3、init程序

   現在雖然是模塊復制過去了,但是還不能用,而且現在也不滿足我們的流程需要,因為連最起碼的init程序都沒有,如果我們想要這個init,有兩個選擇,***,移植宿主系統的,但是格式會復雜一些;所以我們還是先自己動手寫腳本吧,把腳本當作init來用,能夠讓小系統跑起來。init一般在sbin目錄下,所以我們要在/dev/sdb2這個分區上編寫一個init腳本。

  1. [root@nmshuishui ~]# cd /mnt/sysroot/sbin/ 
  2. [root@nmshuishui sbin]# vim init 
  3. #!/bin/bash 
  4. #print Welcome info 
  5. echo -e "Welcome to \033[34m nmshuishui soft-Linux\033[0m" 
  6. #mount wei wenjian system when the system is running. 
  7. mount -n -t proc proc /proc 
  8. mount -n -t sysfs sysfs /sys 
  9. #mount ethernet driver autl when the system is start. 
  10. insmod /lib64/modules/e1000.ko 
  11. [ $? -eq 0 ] && echo -e "Load e1000 module succeeded                    [\033[32m0K\033[0m]" 
  12. ifconfig lo 172.0.0.1/8 
  13. ifconfig eth0 172.16.251.235/16 
  14. #mount the /dev/sda2 to make it can be write and read. 
  15. mount -n -o remount,rw /dev/sda2 / 
  16. #run /bin/bash 
  17. /bin/bash 

 

 

寫完這個init腳本后,我們要把我們要給其一個執行權限,讓其能夠被執行;此腳本中還用到mount,insmod這些命令,所以要用上一個腳本把這些命令移植過去。***還需要把/mnt/boot/grub/grub.conf中的init=/bin/bash換成init=/sbin/init,因為我現在要用這個init腳本來執行系統啟動了,再也不需讓/bin/bash來替換了。

4、實現網絡功能的Linux小系統    

上面的步驟完成后,就可以把/dev/sdb掛到另一臺主機上體驗我們的私人訂制小系統了。

wKioL1MXMwjxhM_qAAA3e897C_o133.png

wKioL1MXMxagfH5AAAArVMaw4I0926.png

責任編輯:黃丹 來源: 51TCO博客
相關推薦

2014-03-18 15:16:21

比特觀察 私人定制 業

2014-07-29 16:19:14

微寶石微信營銷營銷時代

2014-01-14 17:06:08

2023-09-27 06:17:54

NVIDIA游戲卡N3P

2023-03-07 13:30:44

AI

2021-06-16 15:01:51

勒索軟件攻擊數據泄露

2014-01-02 14:59:52

中顧保鏢私人定制

2013-10-17 22:54:45

UbuntuKylinUbuntu

2014-06-16 15:30:07

百度衛士

2015-07-20 14:49:17

農村電商

2025-02-11 09:39:00

2025-09-08 15:08:41

GeminiOpenAILLM

2015-10-15 09:37:50

桌面環境發行版Linux

2016-03-02 10:27:16

Python定制化Eclipse IDE

2010-04-06 14:55:33

CentOS系統

2014-09-24 10:52:22

2025-02-26 08:02:40

2022-08-05 14:03:36

Linux命令

2019-01-29 10:43:59

Linux 系統 數據

2009-12-10 18:24:17

點贊
收藏

51CTO技術棧公眾號

91碰在线视频| 午夜综合激情| 亚洲国产日韩欧美在线动漫| 九色在线视频观看| 成人免费黄色网页| 国产精品123| 日韩美女在线看| 精品国产视频一区二区三区| 久久久久观看| 欧美电影一区二区三区| 日韩av一二三四区| 精品视频在线一区二区| 91污在线观看| 91精品免费视频| 国产精品久久久免费视频| 色小子综合网| 日韩精品视频免费| 三级黄色片播放| 毛片无码国产| 亚洲午夜免费视频| 亚洲欧美综合一区| 视频三区在线观看| 国产成人精品三级麻豆| 国产成人+综合亚洲+天堂| 九九九免费视频| 日本黄色精品| 亚洲精品美女久久| 午夜影院免费版| av成人在线观看| 午夜成人免费视频| 亚洲高潮无码久久| av播放在线| 久久精品人人爽人人爽| 精品欧美日韩在线| 性欧美8khd高清极品| 秋霞午夜av一区二区三区| 国内精品久久久久久| 日韩一区二区三区四区在线| 成人激情电影在线| 亚洲开心激情网| 亚洲精品乱码久久| avtt综合网| 精品国产一二三| 日韩不卡的av| 久久精品一级| 欧美一区二区福利在线| 久久精品一二三四| 国产91|九色| 九一国产在线观看| 99视频精品| 91成人在线视频| 欧美福利视频一区二区| 亚洲日韩视频| 97热在线精品视频在线观看| 久久久久噜噜噜亚洲熟女综合| 午夜激情久久| 久久香蕉国产线看观看av| 潘金莲一级黄色片| 忘忧草精品久久久久久久高清| 日韩中文字幕在线观看| 亚洲欧洲综合网| 午夜精品毛片| 色综合久久88色综合天天看泰| 99视频只有精品| 欧美激情 亚洲a∨综合| 欧美巨猛xxxx猛交黑人97人| 免费在线一区二区三区| 亚洲国产日韩欧美一区二区三区| 欧美精品videosex极品1| 日本五十路女优| 免费一级欧美片在线播放| 人体精品一二三区| 午夜视频网站在线观看| 捆绑调教美女网站视频一区| 亚洲一区二区三区香蕉| 成人免费公开视频| 91在线视频观看| 日本婷婷久久久久久久久一区二区| 高清中文字幕一区二区三区| 国产精品久久久久毛片软件| 9色视频在线观看| 8x8ⅹ拨牐拨牐拨牐在线观看| 黑人巨大精品欧美一区二区免费| 人人爽人人av| 免费观看亚洲天堂| 亚洲国产精品人久久电影| 老司机福利av| 91精品国产调教在线观看| 欧美精品videosex性欧美| 亚洲黄色激情视频| 九九视频精品免费| 国产精品亚洲不卡a| 国产三级视频在线播放线观看| 国产精品三级av在线播放| 少妇大叫太大太粗太爽了a片小说| 黄色aa久久| 欧美日韩精品二区第二页| www.com日本| 狠狠综合久久av一区二区蜜桃| 久久精品国产久精国产思思| 中文字幕亚洲高清| 麻豆精品视频在线观看| 精品国产一二| 久草免费在线观看| 色呦呦国产精品| 一级片黄色免费| 国内精品久久久久久久影视简单| 色综合男人天堂| 日韩精选在线观看| 成人一区二区在线观看| 亚洲欧洲精品一区二区| 老牛影视精品| 日韩免费视频一区| 极品久久久久久久| 亚洲专区一区| 成人免费观看网站| 久久久久久国产精品免费无遮挡| 日韩欧美在线看| 成人做爰69片免费| 97精品一区| 国产精品第1页| 青青草超碰在线| 亚洲二区在线观看| 免费在线观看污网站| 国产免费久久| 欧美一级高清免费| 国产91久久久| 一区二区三区蜜桃| 图片区乱熟图片区亚洲| 日韩精品1区| 日韩免费精品视频| 日韩欧美在线观看一区二区| 性做久久久久久| 久久免费精品国产| 午夜国产精品视频| 亚洲资源在线看| 国产在线1区| 3d动漫精品啪啪| 国产又粗又猛又爽又黄的视频小说 | 欧美艳星brazzers| av在线网站观看| 99riav国产精品| 国产精品一区二| 超碰97国产精品人人cao| 日韩欧美国产系列| 青青青在线免费观看| 久久成人久久爱| 亚洲一区二区三区加勒比| 欧美暴力调教| 最近2019中文字幕mv免费看| 中日精品一色哟哟| 亚洲国产精品ⅴa在线观看| 粉嫩虎白女毛片人体| 欧洲激情综合| 国产欧美日韩中文字幕| 麻豆视频网站在线观看| 欧美一卡2卡三卡4卡5免费| 欧美大片xxxx| 岛国一区二区在线观看| 少妇人妻在线视频| 久久99精品久久久久久园产越南| 日韩av黄色在线观看| porn亚洲| 日韩一区二区三区电影| 久一区二区三区| 成人激情午夜影院| 国产男女激情视频| 日韩久久精品| 成人欧美一区二区三区视频xxx | 妖精视频在线观看| 日韩午夜av| 日韩一区二区电影在线观看| 欧美日韩免费电影| 欧美激情女人20p| 蜜桃视频在线观看视频| 在线观看成人小视频| 麻豆网址在线观看| 成人动漫在线一区| 激情五月亚洲色图| 91精品国偷自产在线电影| 国产精品10p综合二区| 超碰资源在线| 色老头一区二区三区在线观看| 国产精品无码天天爽视频| 亚洲一二三四久久| av男人的天堂av| 国产一区二区三区久久久| 人妻夜夜添夜夜无码av| 国内精品久久久久久99蜜桃| 91福利视频导航| a日韩av网址| 久久在线免费观看视频| 四虎电影院在线观看| 6080yy午夜一二三区久久| 亚洲欧美在线观看视频| 亚洲天堂精品在线观看| 日本黄色网址大全| 国产激情一区二区三区| 成人一区二区三| 国内精品亚洲| 一本久道久久综合| 国产成人一二| 91网站在线看| www.久久.com| 国产91精品高潮白浆喷水| 免费观看成人高潮| 日韩精品在线免费观看| a网站在线观看| 欧美体内she精视频| 国产在线一二区| 中文字幕一区二区在线播放 | 超碰在线播放97| 欧美在线观看视频一区二区| 国产精品7777777| 一区二区在线观看视频| 久久久久久久久福利| 99re热这里只有精品视频| 色姑娘综合天天| 久久aⅴ国产欧美74aaa| 熟妇人妻va精品中文字幕 | 国产不卡一区| 精品国产乱码久久久久| 视频精品一区二区三区| 成人午夜激情网| 久久久人成影片一区二区三区在哪下载| 欧美精品激情视频| 3d玉蒲团在线观看| 久久精品视频播放| a天堂中文在线| 亚洲人成电影网站色xx| 手机亚洲第一页| 国产丝袜精品视频| 天天操天天操天天| 亚洲国产精品免费| 色婷婷中文字幕| 亚洲精品97久久| 色鬼7777久久| 亚洲精品永久免费| 精品视频一二三| 一本色道久久88综合日韩精品| 欧洲亚洲精品视频| 日韩精品在线免费观看| 免费一级在线观看| 亚洲偷熟乱区亚洲香蕉av| 撸视在线观看免费视频| 亚洲欧美在线免费观看| 久久精品蜜桃| 一个色综合导航| jzzjzzjzz亚洲成熟少妇| 色哟哟网站入口亚洲精品| melody高清在线观看| 中文字幕日韩在线视频| 91女主播在线观看| 日韩资源在线观看| 日本在线观看www| 不卡中文字幕av| 欧美人与性动交α欧美精品济南到 | 欧美日韩一区小说| 97精品久久人人爽人人爽| 3d动漫精品啪啪1区2区免费 | 曰本一区二区| 91麻豆国产语对白在线观看| 日韩一级淫片| 精品一区久久久| 美女精品一区最新中文字幕一区二区三区| 欧美伦理一区二区| 色综合天天综合网中文字幕| 国产四区在线观看| 亚洲精品四区| 久久精品网站视频| 久久99久久99| 中文字幕第九页| 久久精品网站免费观看| 99热在线观看精品| 亚洲国产aⅴ天堂久久| 三级网站在线播放| 欧美日本国产一区| 亚洲国产精品一| 亚洲人永久免费| 4438x成人网全国最大| 国产69精品久久久久久| 婷婷丁香久久| 九色综合日本| 香蕉久久网站| 99久久久无码国产精品6| 久久99热狠狠色一区二区| 久久久高清视频| 国产精品女主播av| 久久精品亚洲无码| 欧美午夜片欧美片在线观看| 国产精品亚洲欧美在线播放| 亚洲高清免费观看高清完整版| 成年人在线视频| 国内精品一区二区三区四区| 日韩大陆av| 秋霞久久久久久一区二区| 国产精品videossex久久发布| 日韩免费高清在线| 成人中文字幕在线| 91n在线视频| 91久久精品一区二区二区| 超碰在线观看av| 中文字幕在线看视频国产欧美| 嗯啊主人调教在线播放视频| 国产中文欧美精品| 国产精品手机在线播放| 特级西西444| 青青草国产成人99久久| 国产精品久久无码| 亚洲精品国产一区二区精华液 | 在线观看网站免费入口在线观看国内| 91精品啪aⅴ在线观看国产| 精品一区在线| 分分操这里只有精品| 国产原创一区二区三区| 91成人精品一区二区| 黄色成人在线免费| 亚洲精品国偷拍自产在线观看蜜桃| 中文字幕精品一区久久久久| 一个人看的www视频在线免费观看| 91视频在线免费观看| 五月开心六月丁香综合色啪| 五月婷婷激情久久| 久久人人超碰精品| 五月天综合在线| 精品久久久影院| 亚洲综合伊人久久大杳蕉| 国产精品一区二区三| 深夜福利久久| 人妻少妇被粗大爽9797pw| 北条麻妃一区二区三区| 久久国产露脸精品国产| 欧美一级片免费看| 国产激情在线视频| 成人日韩av在线| 婷婷综合视频| 国产资源中文字幕| 一区二区三区波多野结衣在线观看| 97精品人妻一区二区三区| 日韩在线观看免费| 激情中国色综合| 亚洲三区四区| 久久国产精品第一页| 天堂а√在线中文在线鲁大师| 欧美性一区二区| 97电影在线观看| 国产精品日韩欧美大师| 日本一区二区高清不卡| 日韩av片网站| **欧美大码日韩| 99在线小视频| 欧美激情久久久久久| 精品中国亚洲| 精品这里只有精品| 2020国产精品| 在线观看国产精品入口男同| yellow中文字幕久久| 日韩精品视频中文字幕| 青春草国产视频| 91免费看视频| 成人黄色免费网| 久久亚洲春色中文字幕| aiss精品大尺度系列| 欧美性久久久久| 欧美国产欧美综合| 国产原创中文av| 九九热99久久久国产盗摄| 国产精品丝袜在线播放| 国产精品va无码一区二区| 国产免费久久精品| 国产精品欧美综合亚洲| 欧美激情视频一区| 性欧美xxxx免费岛国不卡电影| 九色porny91| 一区二区三区在线视频观看| 特级丰满少妇一级aaaa爱毛片| 国产v综合v亚洲欧美久久 | 欧美日韩成人免费视频| 国产网红主播福利一区二区| 一区二区三区黄色片| 欧美激情免费在线| 狠狠做六月爱婷婷综合aⅴ| 91香蕉视频在线观看视频| 欧美日韩美女在线观看| 午夜视频成人| 精品视频一区二区| 久久精品国产77777蜜臀| 日本在线视频免费| 伊人伊成久久人综合网小说| 日韩在线观看一区二区三区| 能在线观看的av| 亚洲女子a中天字幕| 青青青草网站免费视频在线观看| 国产狼人综合免费视频| 亚洲国产免费| 91九色丨porny丨极品女神| 亚洲免费视频一区二区| 免费观看性欧美大片无片| 一本久道中文无码字幕av| 亚洲一区二区三区中文字幕|