精品欧美一区二区三区在线观看 _久久久久国色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久久久一线二线三线品牌| 精品卡一卡二卡三卡四在线| 中国人体摄影一区二区三区| 国产孕妇孕交大片孕| 狠狠干综合网| 亚洲一区二区久久久| 国产又粗又长又爽又黄的视频| 牛牛精品在线视频| 国产亚洲精品免费| 国产98在线|日韩| 天天天天天天天干| 黄色国产精品| www.日韩.com| 中文字幕一区二区人妻在线不卡| 在线成人免费| 色悠悠亚洲一区二区| 8x8ⅹ国产精品一区二区二区| 免费在线一级视频| 不卡视频免费播放| 国产欧美在线观看| 区一区二在线观看| 亚洲人体偷拍| 久久夜色撩人精品| 免费看91的网站| 狼人精品一区二区三区在线 | 日韩在线观看精品| 黑人巨大精品欧美| 超碰在线成人| 日韩午夜在线播放| 8x8x成人免费视频| 成人黄色免费网站| 色域天天综合网| 日韩a∨精品日韩在线观看| 黄av在线播放| 中文字幕人成不卡一区| 欧美一区少妇| 天天干天天色天天| 成人福利视频在线看| 亚洲一区二区三区xxx视频| 最新在线中文字幕| 快she精品国产999| 欧美有码在线观看| 日韩少妇裸体做爰视频| 亚洲性人人天天夜夜摸| 久久69精品久久久久久国产越南| 蜜桃av.com| 国产二区精品| 视频在线观看一区二区| 俄罗斯毛片基地| 精品久久视频| 色伦专区97中文字幕| 欧美色图17p| 四虎成人av| 日韩中文字幕亚洲| 一级片黄色录像| 久久电影院7| 久久天天躁狠狠躁夜夜躁2014| 男人的午夜天堂| 91精品国产乱码久久久久久| 久久久国产精品x99av| 日韩激情小视频| 久久久久av| 欧美精品电影在线| 日韩欧美高清在线观看| 宅男噜噜噜66国产日韩在线观看| 68精品国产免费久久久久久婷婷| 韩国av中文字幕| 日韩中文字幕亚洲一区二区va在线| 国产成人福利视频| 91免费视频播放| 国产伦精品一区二区三区免费迷 | 国产精品久久久久久久7电影| 国产情侣免费视频| 九九九久久久精品| av电影成人| 丝袜视频国产在线播放| 欧美激情一区三区| 九一免费在线观看| 黄在线观看免费网站ktv| 色婷婷激情一区二区三区| jizz18女人| 永久免费精品视频| 亚洲欧美在线看| 亚洲视频重口味| 日韩午夜在线| 国产精品一区专区欧美日韩| 精品女同一区二区三区| www国产精品av| 在线观看亚洲视频啊啊啊啊| 久久亚洲资源| 在线免费一区三区| 国产麻豆剧传媒精品国产| 亚洲毛片免费看| 免费av在线一区| 国产精品777777| 国产在线看一区| 乱色588欧美| 中文字幕伦理免费在线视频| 欧美性jizz18性欧美| 亚洲日本黄色片| 亚洲另类春色校园小说| 欧美肥臀大乳一区二区免费视频| 久久久精品视频网站| 国产精品一区三区| 日韩av在线电影观看| 免费在线国产视频| 欧美日韩精品一区二区天天拍小说 | 免费看黄在线看| 青青青国产精品| 精品一区二区三区四区在线| 国产极品国产极品| 日本不卡的三区四区五区| 国产精品一 二 三| 黄色网在线看| 欧美最猛性xxxxx直播| 蜜臀视频在线观看| 亚洲欧美综合久久久| 日本一区二区在线播放| 亚洲卡一卡二卡三| 亚洲天堂福利av| 最新中文字幕免费视频| 亚洲v天堂v手机在线| 久久久久久成人| 99久久精品国产成人一区二区| 国产无人区一区二区三区| 欧美 日韩 国产在线观看| 亚洲网一区二区三区| 久久网福利资源网站| 夜夜躁很很躁日日躁麻豆| 久久久噜噜噜久噜久久综合| 国产午夜福利在线播放| 成人三级av在线| 色在人av网站天堂精品| 91亚洲国产成人久久精品麻豆| 国产亚洲精品福利| 亚洲色精品三区二区一区| 亚洲免费专区| 国产91ⅴ在线精品免费观看| 蜜臀av午夜精品| 亚洲国产裸拍裸体视频在线观看乱了 | 成人听书哪个软件好| 8x8ⅹ国产精品一区二区二区| 北岛玲精品视频在线观看| xx视频.9999.com| 中文字幕在线网站| 国产精品久久久久久久蜜臀 | 超碰在线免费观看97| 成人免费一区| 日韩网站在线观看| 99国产精品一区二区三区| 亚洲日本欧美天堂| 波多野结衣中文字幕在线播放| 亚洲影视一区二区三区| 91在线看www| 在线观看wwwxxxx| 精品国产一区二区三区不卡| 国产精品不卡av| aaa亚洲精品一二三区| 久久网站免费视频| 国内亚洲精品| 国产专区欧美专区| 最爽无遮挡行房视频在线| 日韩精品一区二区三区中文不卡| 久久精品99久久久久久| www.亚洲在线| 中文字幕在线观看第三页| 成人午夜av| 91在线高清免费观看| 9999在线视频| 亚洲欧美日韩直播| 亚洲在线免费观看视频| 一区二区久久久久| 喷水视频在线观看| 日韩 欧美一区二区三区| 日日噜噜噜夜夜爽爽| 98视频精品全部国产| 日韩av免费在线| 黄色小网站在线观看| 亚洲国产精品va在线| 亚洲天堂五月天| 亚洲男帅同性gay1069| 国产视频久久久久久| 美女高潮久久久| 国产欧美精品aaaaaa片| 国产欧美一区| 97超碰人人模人人爽人人看| japanese23hdxxxx日韩| 欧美精品在线观看| 精品亚洲综合| 日韩精品专区在线影院重磅| 精产国品一区二区| 一区二区三区视频在线看| 无码人妻aⅴ一区二区三区| 久久aⅴ国产欧美74aaa| 国产毛片视频网站| 欧美电影三区| 欧美第一黄网| 亚洲精品视频一二三区| 国产精品日韩在线| av电影在线地址| 美女性感视频久久久| 国产三级在线免费观看| 欧美精品一区二区三区高清aⅴ| 在线观看亚洲国产| 狠狠色香婷婷久久亚洲精品| 中文字幕在线观看2018| 99久久伊人网影院| 亚洲午夜精品在线观看| 男女性色大片免费观看一区二区| 18禁网站免费无遮挡无码中文| 欧美成人自拍| 日韩国产精品一区二区| 日韩高清影视在线观看| caoporen国产精品| 国产电影一区| 国产精品亚洲综合天堂夜夜| 手机看片久久| 91精品国产沙发| 欧美家庭影院| 欧美超级免费视 在线| 伊人在线视频| 中文字幕日韩在线观看| 久久经典视频| 亚洲男人天堂久| 青青草视频在线观看| 亚洲第一综合天堂另类专| 国产chinasex对白videos麻豆| 精品1区2区3区| 日韩精选在线观看| 色视频一区二区| 中文字幕超碰在线| 欧美日韩亚洲一区二区三区| 日韩成人高清视频| 亚洲高清一区二区三区| 久久国产一级片| 亚洲网友自拍偷拍| 日本一区二区三区免费视频| 亚洲国产精品麻豆| 久久精品欧美一区二区| 亚洲一区自拍偷拍| 久久久久久久国产视频| 一区二区三区精品在线观看| 国产这里有精品| 亚洲综合图片区| 久久久久成人网站| 香蕉成人啪国产精品视频综合网 | 欧美亚一区二区| 中文字幕日本视频| 欧美日韩国产一级片| 亚洲天堂中文字幕在线| 91.com视频| 国产高清视频免费| 精品国产91九色蝌蚪| 熟妇人妻一区二区三区四区 | 欧美亚洲综合一区| 亚洲综合五月天婷婷丁香| 欧美剧在线免费观看网站| 国产精品羞羞答答在线| 日韩欧美一二三四区| 欧美视频一二区| 日韩精品亚洲精品| www.黄在线观看| 久久在线精品视频| 暖暖在线中文免费日本| 2021国产精品视频| 亚洲精品一区三区三区在线观看| 国产在线精品播放| 9国产精品午夜| 欧洲精品码一区二区三区免费看| 日韩精品91| 欧美日韩福利在线| 日韩经典中文字幕一区| 黄色三级视频在线播放| 成人av在线看| 亚洲欧美日韩第一页| 亚洲欧美日韩电影| 成人毛片18女人毛片| 欧美视频中文字幕| 亚洲成人av综合| 亚洲欧美日韩一区在线| www免费在线观看| 97久久精品人搡人人玩| 国产福利一区二区三区在线播放| 91啪国产在线| 亚洲美女久久| 99中文字幕在线观看| 亚洲一区国产| www.久久com| 久久久美女毛片| 久久久久久久九九九九| 精品婷婷伊人一区三区三| 亚洲福利在线观看视频| 一个色综合导航| tube8在线hd| 91精品免费久久久久久久久| 欧美91在线| 国产成人三级视频| 日韩vs国产vs欧美| 影音先锋资源av| 亚洲欧洲另类国产综合| 天码人妻一区二区三区在线看| 91精品国产免费| 免费在线黄色网址| 欧美激情性做爰免费视频| 99久久精品一区二区成人| 国产日韩欧美一区二区三区四区 | 国产日韩av网站| 久久成人18免费观看| 97人妻精品一区二区三区免 | 国产精品午夜影院| 欧美一区二区福利视频| 黄网在线观看| 91精品国产乱码久久久久久蜜臀| 日韩一区二区三区精品| 亚洲精品日韩在线观看| 亚洲在线播放| 中文字幕天堂av| 一区二区三区日韩欧美| 91片黄在线观看喷潮| 中文字幕国产日韩| 美女日韩欧美| 精品久久久久久一区| 国产尤物精品| 日本人dh亚洲人ⅹxx| 中文字幕日本不卡| 伊人久久亚洲综合| 国产午夜精品视频| a欧美人片人妖| 麻豆一区区三区四区产品精品蜜桃| 好吊日精品视频| 潘金莲一级淫片aaaaa| 亚洲欧洲综合另类| 国产精品无码AV| 日韩一区二区三区在线播放| 成人做爰免费视频免费看| 日本一区二区免费看| 亚洲专区一区| 中文字幕一二三四区| 一本久道久久综合中文字幕| 亚洲日本在线播放| 欧美中文字幕在线观看| 偷拍亚洲色图| www.亚洲天堂网| 国产三级精品视频| 日本欧美www| 一区二区三区四区在线观看视频| 日韩av超清在线观看| 色99中文字幕| 九色综合国产一区二区三区| 黄色一级大片在线免费观看| 777久久久精品| av网站导航在线观看免费| 91国产丝袜在线放| 很黄很黄激情成人| 国产xxxxxxxxx| 欧美色xxxx| 超碰免费在线观看| 亚洲一区免费网站| 精品91视频| 亚洲av无码一区二区三区人 | 亚洲精品中文字幕乱码三区 | 亚洲人成网7777777国产| 秋霞国产精品| 国产精品av免费| 成人午夜精品一区二区三区| 免费在线不卡视频| 国产一区二区三区在线播放免费观看| 成人在线免费av| 国产欧美123| 91麻豆国产福利在线观看| 日韩黄色片网站| 久久亚洲私人国产精品va| 久久超级碰碰| 精品日韩久久久| 一区二区三区美女| 你懂得在线网址| 亚洲综合日韩在线| 国产精品日韩久久久| 2014亚洲天堂| 亚洲国产福利在线| 看片一区二区| 秋霞无码一区二区| 中文字幕免费不卡| 欧美熟妇交换久久久久久分类| 国产精品久久久久不卡| 精品91在线| 免费在线观看a视频| 欧美成人激情免费网| 日韩欧美看国产| 成人在线观看毛片| 国产欧美一区二区精品仙草咪| 国产人妻精品一区二区三| 97超碰国产精品女人人人爽| 99精品视频在线观看免费播放| 你懂的在线观看网站| 欧美精品第一页| 巨茎人妖videos另类| 国产爆乳无码一区二区麻豆| 国产拍揄自揄精品视频麻豆| 欧美一区二不卡视频|