青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-145  評論-173  文章-70  trackbacks-0
前段時間重裝了系統,伴隨而來的是硬盤分區的變化和配置問題。具體來說就是,我使用了Acronis Disk Director Suite軟件,將原來安裝在ext4下面的Ubuntu給格式化掉了,因為原來的該Ubuntu因為更新內核掛掉了,圖形界面不可用,對我來說,目前使用圖形界面還是很有必要的。在經歷過多次嘗試之后,我還是放棄了找回這個Ubuntu,而直接選擇了重裝,雖然現在有點后悔為何當初使用弱爆的wubi安裝,導致現在每次進入啟動界面都要先進入windows引導界面選擇Ubuntu,再啟動grub來選擇Ubuntu(導致其實可以在第一個界面中選擇Ubuntu,后面一個又選回去Win7)。早知道如此,當初或許會不給自己留退路,直接搞個Ubuntu的硬盤安裝算了,少了很多麻煩,而且更省事。(這個在文章http://m.shnenglu.com/deercoder/archive/2011/09/11/155572.html中也有所描述,權限的問題還是不好解決,畢竟不是在Linux下面的文件系統下直接進行操作)。

廢話說了很多,問題出來了。每次啟動后,都要手動選擇掛載各個盤,比如fun盤,learn盤,來聽聽音樂,看看電子書啥的。如果不掛載的話,我的banshee就不能打開列表中的音樂,幾回下來很麻煩,為此嘗試每次啟動后手動掛載變為自動化的過程。

在Google,baidu之后,覺得效果不大理想,主要是說的東西太多,不是我想要的,或者說內容太雜了。于是乎看看說明文檔,主要有兩個部分,一個是命令mount,另外一個是fstab,分別看了一點之后,開始嘗試。
(以下操作最好都在sudo下面進行,否則可能會有權限問題)
現備份文件/etc/fstab,然后編輯該文件。觀察樣例形式,找到了
 <file system> <mount point>   <type>  <options>       <dump>  <pass>
上面這種說明形式,以及實例中關于proc的例子。
proc            /proc           proc    nodev,noexec,nosuid 0       0

于是乎試著使用自己的方式來改寫。sudo fdisk -l查看硬盤信息.
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        7572    60820168+   7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2            7572       11494    31498240    7  HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3           11494       26506   120588288+   5  Extended
Partition 3 does not end on cylinder boundary.
/dev/sda4           26507       30401    31283280    7  HPFS/NTFS
Partition 4 does not end on cylinder boundary.
/dev/sda5           11494       16715    41943040    7  HPFS/NTFS
/dev/sda6           16716       21937    41943040    7  HPFS/NTFS
/dev/sda7           21937       26506    36700160    7  HPFS/NTFS
然后在逐個掛載分區,看看哪個是對應的learn盤,fun盤,首先在/media下面新建一個文件,比如test,然后執行命令:
sudo mount /dev/sda1 /media/test
通過對掛載之后內容的判斷,知道上面的分區分別是哪些盤,然后就好說了。

編輯/etc/fstab文件,在最后面加入我要開機自動掛載的盤的配置信息,如下:
/dev/sda4    /media/Code    ntfs    nodev,noexec,nosuid 0      0    
/dev/sda5     /media/Learn   ntfs    nodev,noexec,nosuid 0      0
/dev/sda6    /media/Fun     ntfs    nodev,noexec,nosuid 0     0
唯一一點需要注意的就是文件類型,這里我的盤都是ntfs類型的,所以通過查看文檔知道有該類型(不知道為何開始使用hpfs也是OK的,后面就不行了),在經過幾次測試之后,發現出現了類型錯誤。

信息錯誤可以有dmesg | tail來查看。

在找到類型錯誤后,修改位ntfs,即可正確的掛載。

然后掛載的話就直接使用sudo mount /media/Fun ......即可。
當前,注意由于配置文件中有/media/Code......文件夾,所以需要在/media文件夾下面新建相應的文件夾,否則會失敗,注意還要是管理員權限。

最后,注銷后再次進入,就能夠看到自動掛載的盤符了,而且,此時還不能umount掉哦,提示不是root用戶。至此,達到了第一個目的了,能夠開機自動掛載。
如果想要使用更加個性化的選項和操作,可以查看參考資料,另外,Man文檔中有很多有用的信息,看文檔是最快,最直接的方式。

如果想要取消掛載的話,直接使用umount命令即可。比如取下掛載fun,則使用命令:sudo umount /media/fun即可。

P.S: 如何掛載ISO文檔呢?之前下載了無損音樂,格式是ISO鏡像,不想解壓,那么如何mount上去呢?
Key:
 sudo mount *.iso /mnt -o loop(將*.iso換成你的那個iso所在的路徑即可,另外,也不一定要掛載在mnt目錄下面,可以另外新建一個文件夾,類似于前面在media下面新建Fun,Learn等文件夾一樣。)

P.S.S: 在終端輸入命令之后,如果想在前面加入sudo怎么辦?還要移動方向鍵來選擇插入點,多麻煩啊?
Key:
使用Ctrl+A(不管大小寫)鍵即可跳轉到第一個字符,從而輸入sudo后回車即可。

修改:上面的描述在實際運行的時候,能夠開機的時候mount,但是今天發現,直接用Banshee來打開音樂的話,還是會出現問題,就像沒有mount一樣,不能打開文件,所以懷疑是權限問題。再次閱讀了man mount和man fstab的資料(主要資料在man mount中),修改了相應的權限。能夠實現mount的時候打開文件了,而且是開機自動mount。

修改文件如下:
proc            /proc           proc    nodev,noexec,nosuid 0       0
/host/ubuntu/disks/root.disk /               ext4    loop,errors=remount-ro 0       1
/host/ubuntu/disks/swap.disk none            swap    loop,sw         0       0
/dev/sda4       /media/Code    ntfs     users,auto,rw,dev,exec,umask=002     0   0
/dev/sda5       /media/Learn   ntfs     users,auto,rw,dev,exec,umask=002     0   0 
/dev/sda6       /media/Fun     ntfs     users,auto,rw,dev,exec,umask=002     0   0
修改后的option字段增加了很多設置,具體來說就是:
users:表示任何用戶都能夠umount,之前的設置不能umount,只能在命令行下面使用sudo權限才能使用。
rw:表示擁有讀寫權限。
auto:Can be mounted with the -a option.(使用mount -a的時候能夠吧fstab中的所有自動mount上去)
dev: Interpret character or block special devices on the filesystem.
exec:可執行權限
umask以及fmask:對于文件和文件目錄的權限設置。


下面是一個資料中關于fstab的詳細解釋,在其中有更詳細的解釋和說明(How to fstab)(http://ubuntuforums.org/showthread.php?t=283131)
摘錄部分資料:

defaults = rw, suid, dev, exec, auto, nouser, and async.

Options for a separate /home : nodev,nosuid,relatime

My recommended options for removable (USB) drives are in green.

auto= mounted at boot
noauto= not mounted at boot

user= when mounted the mount point is owned by the user who mounted the partition
users= when mounted the mount point is owned by the user who mounted the partition and the group users

ro= read only
rw= read/write

說明:option字段中,即上面的 users,auto,rw,dev,exec,umask=002部分,是使用逗號間隔的一個設置,其中auto是在啟動的時候自動mount,而noauto則是在啟動的時候不mount(可見之前noauto實際上還是沒有mount上去吧,這也解釋了為何不能打開,雖然可以看見盤符,能夠進去,但是以前保存的列表還是不能打開文件,不過進入盤符倒是可以的。) 

users能夠umount,只要是使用者即可,不一定要是root。

掛載點的問題:
掛載在/mnt下面的話,不會出現在Places和Desktop中,而掛載在/media則會出現在桌面和位置上面。(默認的是在media下面,這也是為何在菜單中點擊某個盤的時候實現掛載,然后在/media下面會出現相應的盤符,而不是在/mnt下面,其實,可以把ISO文件掛載在/mnt下面,硬盤分區掛載在/media下面)
  1. /mnt Typically used for fixed hard drives HD/SCSI. If you mount your hard drive in /mnt it will NOT show in "Places" and your Desktop.
  2. /media Typically used for removable media (CD/DVD/USB/Zip). If you mount your hard drive in /media it WILL show in "Places" and your Desktop.

修改2:


今天在VBox中下載的視頻無法拷貝到掛載的盤,后來發現,是因為上次修改了fstab的原因,經過多次測試,終于知道問題處在umask上面,再次修改,將umask修改位0000即可。注意:umask會奪去默認的權限,比如UNIX上面創建一個文件默認的是644,這個字段的作用就是:
設定這個盤符(或者文件)的存取權限。之前的umask位004的情況,只能夠讀取,而不能夠寫入。原因就在這里!



最后,附上man文檔中關于這些option的一些設置:

   The following options apply to any filesystem  that  is being  mounted
       (but  not every filesystem actually honors them - e.g., the sync option
       today has effect only for ext2, ext3, fat, vfat and ufs):
       async  All I/O to the filesystem should be  done  asynchronously.  (See
     also the sync option.)
       atime  Update  inode access time for each access. See also the stricta‐
     time mount option.
       noatime
     Do not update inode access times on this filesystem  (e.g,  for
     faster access on the news spool to speed up news servers).
       auto   Can be mounted with the -a option.(開機自動mount)
       noauto Can  only  be  mounted  explicitly (i.e., the -a option will not
     cause the filesystem to be mounted).
       context=context,  fscontext=context,  defcontext=context  and  rootcon‐
       text=context
     The  context= option is useful when mounting filesystems that do
     not support extended attributes, such as a floppy or  hard  disk
     formatted  with  VFAT,  or systems that are not normally running
     under SELinux, such as an ext3 formatted disk from a non-SELinux
     workstation. You can also use context= on filesystems you do not
     trust, such as a floppy. It also helps  in  compatibility  with
     xattr-supporting filesystems on earlier 2.4.<x> kernel versions.
     Even where xattrs are supported, you can save time not having to
     label  every file by assigning the entire disk one security con‐
     text.
     A commonly used  option  for  removable  media  is  context=sys‐
     tem_u:object_r:removable_t.
     Two  other options are fscontext= and defcontext=, both of which
     are mutually exclusive of the context option. This means you can
     use fscontext and defcontext with each other, but neither can be
     used with context.
     The fscontext= option works for all filesystems, regardless  of
     their  xattr  support. The fscontext option sets the overarching
     filesystem label to a specific security context. This filesystem
     label  is  separate  from the individual labels on the files. It
     represents the entire filesystem for certain kinds of permission
     checks,  such as during mount or file creation.  Individual file
     labels are still obtained from the xattrs  on  the  files  them‐
     selves.  The  context option actually sets the aggregate context
     that fscontext provides, in addition to supplying the same label
     for individual files.
     You  can set  the  default security context for unlabeled files
     using defcontext= option. This overrides the value set for unla‐
     beled  files  in the policy and requires a filesystem that sup‐
     ports xattr labeling.
     The rootcontext= option allows you to explicitly label the  root
     inode of a FS being mounted before that FS or inode because vis‐
     able to userspace. This was found to be useful for  things  like
     stateless linux.
     For more details, see selinux(8)
       defaults
     Use  default  options:  rw,  suid,  dev, exec, auto, nouser, and
     async.
       dev    Interpret character or block special devices on the filesystem.
       nodev  Do not interpret character or block special devices on the  file
     system.
       diratime
     Update  directory inode access times on this filesystem. This is
     the default.
       nodiratime
     Do not update directory inode access times on this filesystem.
       dirsync
     All directory updates within the filesystem should be done  syn‐
     chronously.   This  affects  the following system calls: creat,
     link, unlink, symlink, mkdir, rmdir, mknod and rename.
       exec   Permit execution of binaries.
       noexec Do not allow direct execution of any  binaries  on  the  mounted
     filesystem.   (Until  recently  it  was possible to run binaries
     anyway using a command like /lib/ld*.so /mnt/binary. This  trick
     fails since Linux 2.4.25 / 2.6.0.)
       group  Allow  an ordinary (i.e., non-root) user to mount the filesystem
     if one of his groups matches the group  of  the device.   This
     option  implies  the options nosuid and nodev (unless overridden
     by subsequent options, as in the option line group,dev,suid).
       encryption
     Specifies an encryption algorithm to use.  Used  in  conjunction
     with the loop option.
       keybits
     Specifies  the key size to use for an encryption algorithm. Used
     in conjunction with the loop and encryption options.  nofail  Do
     not  report  errors for this device if it does not exist.  iver‐
     sion Every time the inode is modified, the i_version field  will
     be incremented.
       noiversion
     Do not increment the i_version inode field.
       mand   Allow mandatory locks on this filesystem. See fcntl(2).
       nomand Do not allow mandatory locks on this filesystem.
       _netdev
     The  filesystem resides on a device that requires network access
     (used to prevent the  system  from  attempting  to  mount  these
     filesystems until the network has been enabled on the system).
       nofail Do not report errors for this device if it does not exist.
       relatime
     Update  inode  access  times  relative to modify or change time.
     Access time is only updated if the previous access time was ear‐
     lier  than  the current modify or change time. (Similar to noat‐
     ime, but doesn't break mutt or other applications that  need  to
     know  if a  file has been read since the last time it was modi‐
     fied.)
       norelatime
     Do not use relatime feature.  See  also  the  strictatime  mount
     option.
       strictatime
     Allows  to  explicitly requesting full atime updates. This makes
     it possible for kernel to defaults to relatime  or  noatime  but
     still allow userspace to override it. For more details about the
     default system mount options see /proc/mounts.
       nostrictatime
     Use  the kernel's  default  behaviour  for  inode  access  time
     updates.
       suid   Allow  set-user-identifier  or set-group-identifier bits to take
     effect.
       nosuid Do not allow set-user-identifier or set-group-identifier bits to
     take  effect.  (This seems safe, but is in fact rather unsafe if
     you have suidperl(1) installed.)
       owner  Allow an ordinary (i.e., non-root) user to mount the  filesystem
     if  he  is  the  owner  of  the device.  This option implies the
     options  nosuid  and  nodev  (unless  overridden by  subsequent
     options, as in the option line owner,dev,suid).
       remount
     Attempt  to remount an already-mounted filesystem.  This is com‐
     monly used to change the mount flags  for  a  filesystem,  espe‐
     cially  to  make a  readonly  filesystem writeable. It does not
     change device or mount point.
     The remount functionality follows the standard way how the mount
     command  works  with options from fstab. It means the mount com‐
     mand doesn't read fstab (or mtab) only when a device and dir are
     fully specified.
     mount -o remount,rw /dev/foo /dir
     After this call all old mount options are replaced and arbitrary
     stuff from fstab is ignored, except the loop=  option  which  is
     internally generated and maintained by the mount command.
     mount -o remount,rw  /dir
     After  this  call  mount reads fstab (or mtab) and merges these
     options with options from command line ( -o ).
       ro     Mount the filesystem read-only.
       rw     Mount the filesystem read-write.
       sync   All I/O to the filesystem should be done synchronously. In  case
     of  media  with  limited number of write cycles (e.g. some flash
     drives) "sync" may cause life-cycle shortening.
       user   Allow an ordinary user to mount the filesystem.  The name of the
     mounting user  is  written  to  mtab so that he can unmount the
     filesystem again.   This option implies  the  options  noexec,
     nosuid,  and  nodev (unless overridden by subsequent options, as
     in the option line user,exec,dev,suid).
       nouser Forbid an ordinary (i.e., non-root) user to mount  the  filesys‐
     tem.  This is the default.
       users  Allow  every  user  to  mount  and unmount the filesystem.  This
     option implies the options noexec,  nosuid,  and nodev  (unless
     overridden   by  subsequent  options,  as  in  the  option  line
     users,exec,dev,suid).


附參考資料:
我們在linux中常常用mount命令把硬盤分區或者光盤掛載到文件系統中。/etc/fstab就是在開機引導的時候自動掛載到linux的文件系統。

在linux中/etc/fstab的數據項如下所示:

/dev/device   mountpoint   type   rules   dump   order

設備名稱        掛載點          分區類型   掛載選項     dump選項    fsck選項

例如這是一個普通的/etc/fstab:

/dev/hda2     /                    ext3        defaults   0 1

/dev/hda3     swap             swap      defaults   0 0

/dev/hda5     /usr               ext3        defaults   0 0

/dev/fdo        /mnt/flopy     ext3        noauto     0 0

/dev/cdrom    /mnt/cdrom   iso9660  noauto,ro 0 0

(1)設備名稱
/dev/device就是需要掛載的設備,/hda2就是第一個IDE插槽上的主硬盤的第二個分區。如果是第二個IDE插槽主硬盤的第三個分區,那就是/dev/hdc3,具體可以在linux下使用fdisk -l  查看。

(2)掛載點
mountpoint 就是掛載點。/、 /usr、 swap 都是系統安裝時分區的默認掛載點。
如果你要掛載一個新設備,你就要好好想想了,因為這個新設備將作為文件系統永久的一部分,需要根據FSSTND(文件系統標準),以及它的作用,用戶需求來決定。比如你想把它做為一個共享資源,放在/home下面就是一個不錯選擇。

(3)分區類型
type 是指文件系統類型,下面列舉幾個常用的:

Linux file systems: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.
Windows:
vfat = FAT 32, FAT 16
ntfs= NTFS
Note: For NTFS rw ntfs-3g
CD/DVD/iso: iso9660
Network file systems:
nfs: server:/shared_directory /mnt/nfs nfs <options> 0 0
smb: //win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0
auto: The file system type (ext3, iso9660, etc) it detected automatically. Usually works. Used for removable devices (CD/DVD, Floppy drives, or USB/Flash drives) as the file system may vary on thesedevices.

(4)掛載選項
rules 是指掛載時的規則。下面列舉幾個常用的:
auto 開機自動掛載
default 按照大多數永久文件系統的缺省值設置掛載定義
noauto 開機不自動掛載
nouser 只有超級用戶可以掛載
ro 按只讀權限掛載
rw 按可讀可寫權限掛載
user 任何用戶都可以掛載
請注意光驅和軟驅只有在裝有介質時才可以進行掛載,因此它是noauto

(5)dump選項
這一項為0,就表示從不備份。如果上次用dump備份,將顯示備份至今的天數。

(6)fsck選項
order 指fsck(啟動時fsck檢查的順序)。為0就表示不檢查,(/)分區永遠都是1,其它的分區只能從2開始,當數字相同就同時檢查(但不能有兩1)。

如果我要把第二個IDE插槽主硬盤上的windows C 區掛到文件系統中,那么數據項是:

/dev/hdc1 /c vfat defaults 0 0

(/c 是事先建立的文件夾,作為c盤的掛載點。)

當你修改了/etc/fstab后,一定要重新引導系統才會有效。

fstab中存放了與分區有關的重要信息,其中每一行為一個分區記錄,每一行又可分為六個部份,下面以/dev/hda7 / ext2 defaults 1 1為例逐個說明:

1. 第一項是您想要mount的儲存裝置的實體位置,如hdb或如上例的/dev/hda7。

2. 第二項就是您想要將其加入至哪個目錄位置,如/home或如上例的/,這其實就是在安裝時提示的掛入點。

3. 第三項就是所謂的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以參見/prco/filesystems說明。

4. 第四項就是您mount時,所要設定的狀態,如ro(只讀)或如上例的defaults(包括了其它參數如rw、suid、exec、auto、nouser、async),可以參見「mount nfs」。

5. 第五項是提供DUMP功能,在系統DUMP時是否需要BACKUP的標志位,其內定值是0。

6. 第六項是設定此filesystem是否要在開機時做check的動作,除了root的filesystem其必要的check為1之外,其它皆可視需要設定,內定值是0。

?

參考鏈接:

http://diamonder.blog.51cto.com/159220/282542

http://blogold.chinaunix.net/u1/55527/showart_449692.html

(設置fstab需要參考的資料)
http://ubuntuforums.org/showthread.php?t=283131

http://www.tuxfiles.org/linuxhelp/fstab.html
注意主要的問題就在于第四列中的option設置,這里引用上面一文中的設置內容:

4th column: Mount options >

The fourth column in fstab lists all the mount options for the device or partition. This is also the most confusing column in the fstab file, but knowing what some of the most common options mean, saves you from a big headache. Yes, there are many options available, but I'll take a look at the most widely used ones only. For more information, check out the man page of mount.

auto and noauto With the auto option, the device will be mounted automatically (at bootup, just like I told you a bit earlier, or when you issue the mount -a command).auto is the default option. If you don't want the device to be mounted automatically, use the noauto option in /etc/fstab. With noauto, the device can be mounted only explicitly.

user and nouser These are very useful options. The user option allows normal users to mount the device, whereas nouser lets only the root to mount the device. nouseris the default, which is a major cause of headache for new Linux users. If you're not able to mount your cdrom, floppy, Windows partition, or something else as a normal user, add the user option into /etc/fstab.

exec and noexec exec lets you execute binaries that are on that partition, whereas noexec doesn't let you do that. noexec might be useful for a partition that contains binaries you don't want to execute on your system, or that can't even be executed on your system. This might be the case of a Windows partition.

exec is the default option, which is a good thing. Imagine what would happen if you accidentally used the noexec option with your Linux root partition...

ro Mount the filesystem read-only.

rw Mount the filesystem read-write. Again, using this option might cure the headache of many new Linux users who are tearing their hair off because they can't write to their floppies, Windows partitions, or something else.

sync and async How the input and output to the filesystem should be done. sync means it's done synchronously. If you look at the example fstab, you'll notice that this is the option used with the floppy. In plain English, this means that when you, for example, copy a file to the floppy, the changes are physically written to the floppy at the same time you issue the copy command.

However, if you have the async option in /etc/fstab, input and output is done asynchronously. Now when you copy a file to the floppy, the changes may be physically written to it long time after issuing the command. This isn't bad, and may sometimes be favorable, but can cause some nasty accidents: if you just remove the floppy without unmounting it first, the copied file may not physically exist on the floppy yet!

async is the default. However, it may be wise to use sync with the floppy, especially if you're used to the way it's done in Windows and have a tendency to remove floppies before unmounting them first.

defaults Uses the default options that are rw, suid, dev, exec, auto, nouser, and async.


另外,附上一點小技巧,如何保存man文檔?
man command | col -b > output.txt
如,要把ls命令的man頁輸出到ls.txt文件,只需要:
  man ls | col -b > ls.txt


posted on 2011-10-04 00:20 deercoder 閱讀(23814) 評論(4)  編輯 收藏 引用 所屬分類: Unix/Linux

評論:
# re: Ubuntu下硬盤的自動掛載 2011-10-04 11:57 | 陳梓瀚(vczh)
真麻煩啊,還要自己掛載。  回復  更多評論
  
# re: Ubuntu下硬盤的自動掛載 2011-10-04 12:07 | 劉暢
@陳梓瀚(vczh)
還好吧,寫好配置文件就直接OK了,每次啟動就會自動掛載滴~  回復  更多評論
  
# re: Ubuntu下硬盤的自動掛載 2011-10-04 13:06 | 博洋家紡
還要自己掛載  回復  更多評論
  
# re: Ubuntu下硬盤的自動掛載 2011-10-04 18:24 | 釹鐵硼磁鐵工廠
很多年沒有玩這個了,學習了。  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            红桃视频一区| 艳妇臀荡乳欲伦亚洲一区| 国产精品综合色区在线观看| 久久综合九色九九| 国语自产精品视频在线看| 午夜性色一区二区三区免费视频| 亚洲韩国一区二区三区| 久久精品主播| 136国产福利精品导航网址应用 | 欧美在线地址| 欧美一区二区视频在线观看| 国产精品无码永久免费888| 久久成人免费电影| 欧美亚洲在线观看| 亚洲国产精品一区二区尤物区 | 欧美一区二区三区精品电影| 国产主播一区二区三区| 亚洲激情在线观看| 国产精品久久久久91| 欧美专区日韩视频| 欧美激情综合亚洲一二区| 久久国产精品久久久久久久久久 | 亚洲国产裸拍裸体视频在线观看乱了| 久久久久免费| 欧美一区二区三区视频在线| 美女日韩在线中文字幕| 久久精品视频在线| 国产精品亚洲一区| 在线日韩成人| 欧美一区二区视频在线观看2020 | 亚洲一区二区三区精品在线| 亚洲娇小video精品| 羞羞视频在线观看欧美| 亚洲欧美国产精品桃花| 欧美视频在线观看视频极品 | 久久久国产亚洲精品| 欧美在线观看一区二区三区| 久久久久国产精品一区| 美女日韩欧美| 国产日韩欧美精品在线| 亚洲欧美日韩综合一区| 久久精品视频在线播放| 极品少妇一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频 | 欧美在线观看视频在线| 久久久久88色偷偷免费| 精品不卡一区| 欧美日韩一卡| 久久久久成人精品| 亚洲日本欧美| 久久综合九色九九| 一区二区三区成人精品| 黑丝一区二区| 欧美激情一区二区三区高清视频| 国产综合色产| 亚洲欧洲日本专区| 欧美精品在线网站| 久久精品国产77777蜜臀| 欧美日韩国产影片| 午夜精品理论片| 麻豆国产精品va在线观看不卡| 欧美亚洲一区| 欧美视频在线观看一区| 亚洲欧美另类在线| 久久久蜜桃精品| 亚洲第一在线视频| 夜夜夜久久久| 1000部国产精品成人观看| 亚洲另类自拍| 日韩一本二本av| 久久www成人_看片免费不卡| 亚洲欧美日韩一区二区三区在线| 国产精品视频免费在线观看| 久久久精品免费视频| 亚洲永久免费| 亚洲美女在线视频| 亚洲第一久久影院| 亚洲私拍自拍| 激情久久综合| 国产精品欧美日韩一区| 鲁鲁狠狠狠7777一区二区| 亚洲天堂免费观看| 亚洲精品日产精品乱码不卡| 欧美激情四色| 亚洲国产欧美在线| 欧美成人第一页| 亚洲欧洲日本在线| 亚洲视频国产视频| 亚洲精品国产精品国自产在线| 午夜激情一区| 亚洲精品系列| 亚洲精品一区二区三区福利| 亚洲精品网站在线播放gif| 日韩亚洲视频在线| 亚洲欧美综合v| 久久综合99re88久久爱| 亚洲免费在线电影| 羞羞视频在线观看欧美| 久久综合九色综合欧美就去吻 | 尤物视频一区二区| 国产欧美在线看| 韩国精品在线观看| 亚洲在线中文字幕| 国产在线高清精品| …久久精品99久久香蕉国产| 亚洲第一在线综合网站| 99国产精品国产精品毛片| 一本久久a久久精品亚洲| 亚洲综合视频1区| 欧美sm极限捆绑bd| 亚洲综合色网站| 欧美日韩成人在线| 亚洲成色777777女色窝| 国产精品99久久久久久久女警| 欧美一区二区黄| 亚洲一区二区三区影院| 久久精品国产亚洲a| 中文在线资源观看网站视频免费不卡 | 欧美成人69| 国产精品三区www17con| 亚洲午夜伦理| 亚洲精品偷拍| 欧美精品色综合| **欧美日韩vr在线| 久久青青草原一区二区| 欧美在线影院| 在线国产日韩| 亚洲国产va精品久久久不卡综合| 亚洲欧美文学| 国产一区二区日韩| 美女爽到呻吟久久久久| 久久久精品日韩| 欧美亚洲三级| 国产一区视频网站| 美国十次了思思久久精品导航| 在线精品视频在线观看高清| 欧美中文字幕在线视频| 亚洲一区二区3| 狠色狠色综合久久| 亚洲激情网址| 国产精品毛片高清在线完整版| 亚洲综合日韩在线| 久久久91精品国产| 99视频有精品| 欧美在线视频免费播放| 亚洲激情网址| 欧美一区二区日韩| 99re66热这里只有精品3直播| 一区二区日本视频| 亚洲国产福利在线| 亚洲欧美日韩在线不卡| 亚洲精品少妇| 久久视频国产精品免费视频在线| 亚洲九九九在线观看| 先锋资源久久| 亚洲午夜精品国产| 免费看av成人| 蜜桃av一区| 久久国产福利国产秒拍| 亚洲午夜久久久久久久久电影院| 久久久久久久久久久一区| 午夜伦欧美伦电影理论片| 欧美精品九九| 免费一级欧美在线大片| 国产日韩欧美精品一区| 亚洲免费视频观看| 亚洲国产日韩欧美在线动漫| 亚洲视频久久| 中日韩高清电影网| 欧美黄色成人网| 日韩一区二区免费看| 亚洲最新视频在线播放| 欧美激情麻豆| 99国产精品久久| 欧美 日韩 国产在线| 巨乳诱惑日韩免费av| 国产一区二区精品在线观看| 久久精品男女| 在线欧美福利| 野花国产精品入口| 亚洲一区制服诱惑| 国产欧美日韩中文字幕在线| 欧美有码视频| 亚洲美女毛片| 久久女同互慰一区二区三区| 亚洲靠逼com| 国产色视频一区| 欧美激情视频一区二区三区在线播放| 亚洲毛片一区二区| 久久国产精品99国产精| 亚洲激情电影在线| 国产一区日韩欧美| 欧美日韩综合不卡| 久久精品国产第一区二区三区最新章节| 免费观看一级特黄欧美大片| 翔田千里一区二区| 一区二区日韩欧美| 欧美精品激情在线观看| 欧美一区日本一区韩国一区| 亚洲国产高清在线|