mount

1)查看现有分区
#fdisk  -l



2)查看ntfs分区的驱动版本
#dmesg | grep  -i "ntfs driver"

3)查看系统是否支持ntfs分区
#cat  /proc/filesystems

4)mount ntfs分区

  #mount   /dev/hda5   /mnt/winD   -t  ntfs     -o  X,Y,Z    -o  umask=0222  -o  -uid=500  -o  gid=520


·自动加载ntfs分区
#vi  /etc/fstab
/dev/hda5  /mnt/winD   ntfs    ro,iocharset=gb2312    0  0

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////


4. 挂载NTFS卷
4.1 我可以挂载一个NTFS卷吗?

当然可以。驱动程序支持对所有版本NTFS的读取,但仅仅是读取。


4.2 NTFS驱动程序的安全性怎样?
当仅被用于读取时,原始的和新的驱动程序对于普通应用都是安全的。他们不会对你的文件系统做出任何改变,所以也不会造成任何损害。
此外,新的驱动程序对于对称多处理器(SMP)也是安全的。
返回页面顶部

4.3 我应该使用哪个分区?
在Linux中,第一个IDE控制器上的两个磁盘被分别被称作hda和hdb,第三和第四个也相应被称为hdc和hdd。SCSI磁盘则根据它们的顺序依次命名为sda、sdb等。
一个简单的寻找NTFS卷的方法是使用:
    fdisk -l

输出可能如下所示:
    Disk /dev/hda: 64 heads, 63 sectors, 4465 cylinders
    Units = cylinders of 4032 * 512 bytes
       Device Boot    Start       End    Blocks   Id  System
       /dev/hda1             1      2125   4283968+  07  NTFS/HPFS
       /dev/hda2          2126     19851  35735616   0f  Win95 Ext'd (LBA)
       /dev/hda5   *      2126      4209   4201312+  83  Linux
       /dev/hda6          4210      4465    516064+  82  Linux swap



4.4 我在使用哪个版本的NTFS驱动程序?
如果你的内核版本号是2.4.*或者2.5.0-2.5.10,可能你正在使用最初的NTFS驱动程序。如果你有2.5.11以后版本的内核,那么你就有了新的NTFS驱动。
一个更好的方法读取内核日志中关于NTFS的日志消息。试试下面这些命令中的任意一个(可能需要root权限才能读取日志)。
    dmesg | grep -i ntfs
    grep -i ntfs /var/log/messages

原始驱动的版本号为1.1.*,而新驱动的版本号为2.*。


4.5 怎样挂载一个NTFS卷?
首先,你需要检查你的内核是否支持NTFS。下面的命令将会列出Linux支持的所有文件系统,如果其中有NTFS,那么一切都OK了。此外,你最好通过man 8 mount读一下关于挂载操作的指南。
    cat /proc/filesystems

其次你需要开辟一块空间来挂载NTFS卷,然后就可以进行挂载操作了。
    mkdir /mnt/windows
    mount /dev/hda1 /mnt/windows -t ntfs -r

若要改变已挂载的文件系统的权限,可以参考4.6节中的umask选项。如果你希望在系统启动时自动挂载卷,可以参考4.10节。
操作完成以后,你可以使用以下任何一个命令卸载分区:
    umount /mnt/windows
    umount /dev/hda1

这些命令被称作“umount”。

4.6 常用的挂载选项。
这些挂载选项对两种驱动程序都适用。此外,我们强烈建议您阅读与挂载相关的参考文档。通用的挂载格式为:
    mount device directory [options]

附加选项中的-o选项可以单独给出,也可以作为参数用逗号进行分隔。下面两个命令是等价的:
    mount /dev/hda1 /mnt/windows -o X -o Y -o Z
    mount /dev/hda1 /mnt/windows -o X,Y,Z

-t ntfs
告诉挂载命令将要挂载的文件系统类型。这个选项并不是必须的,因为mount会自动识别大多数的文件系统。
-r
以只读形式挂载卷。挂载操作默认以可读写形式挂载卷。除非指明,否则驱动将会以只读形式自动挂载文件系统。
-o ro
和-r相同。
-o umask={VALUE}
因为安全的原因,默认给予已挂载的NTFS卷的权限为rwx------。参数umask控制这些文件和路径的权限。详细的资料和例子请参见4.9节。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222

-o uid={USERID}
已挂载的NTFS卷上所有文件默认都是root所有的。如果提供uid参数就可以设置文件的所有者。这些参数可以是/etc/passwd中的任何用户名,或者任何表示用户id的数字。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o uid=flatcap
    mount /dev/hda1 /mnt/windows -t ntfs -r -o uid=500

-o gid={GROUPID}
已挂载的NTFS卷上所有的文件默认都是root组所有的。如果提供gid参数就可以设置文件的组。这些参数可以是/etc/group中的组名,或者任何表示组id的数字。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o gid=winusers
    mount /dev/hda1 /mnt/windows -t ntfs -r -o gid=520



4.7 原始驱动程序的挂载选项。
要找出你在使用的驱动类型,请参见4.4节。这一节讨论仅适用于原始驱动程序的选项,所有的常用选项都在4.6节中进行说明。
一些选项以true或false作为参数。
你可以用yes或1替换true。
也可以用no或0替换false。
-o iocharset={NAME}
NTFS以Unicode形式保存所有的文件名和路径名,这样就可以表示任何语言中的任何字符。而Linux的NTFS驱动则默认将这些名称转换为ASCII形式,这对某些人来说是合适的,但是对于那些包括 ? 或 é 等字符的语言则不合适了。
NLS(本地语言支持)决定字符是如何被显示的。你可以选择像Unicode一样可以表示所有字符的utf8,或者你自己的代码页,比如iso8859-1(西欧)、iso8859-2(中欧)、gb2312(简体中文)、iso8859-8(希伯来文)。下面是一些挂载选项的例子:
    mount /dev/hda1 /mnt/windows -t ntfs -r -o iocharset=utf8
    mount /dev/hda1 /mnt/windows -t ntfs -r -o iocharset=iso8859-2
    mount /dev/hda1 /mnt/windows -t ntfs -r -o iocharset=gb2312

utf8=true
如果你的内核不支持utf8,那么你可以通过这个选项启用NTFS驱动程序对utf8的支持。你应该在任何需要的地方使用选项-o iocharset=utf8。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o utf8=true

-o posix={BOOL}
Windows保存了文件名的大小写格式,但在读取时并不进行区分。因此你可以建立一个名为MyFileName的文件,然后用mYfILEname的名称打开它。
Linux默认对于大小写是敏感的,MyFile、Myfile和myfile是不同的文件。如果你希望Linux对NTFS卷具有和Windows相同的表现,那么就应将posix选项设置为true,将选项设置为false将使驱动程序具有与Linux类似的表现(默认设置)。
mount /dev/hda1 /mnt/windows -t ntfs -r -o posix=true

-o show_sys_files={BOOL}
如果这个选项被设置为true,那么文件系统的元数据将会处于可见状态。如若不可见,可通过提供它们的名称,比如ls -l \$MFT,使它们被显示地列出。
因为glibc的局限,$MFT可能因为其inode值为0而不会被显示在列表之中。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o show_sys_files=true



4.8 新驱动程序的挂载选项。
要找出你在使用的驱动类型,请参见4.4节。这一节只讨论适用于新驱动程序的选项,所有的常用选项都在4.6节中进行说明。
一些选项以true或false作为参数。
你可以用yes或1替换true。
也可以用no或0替换false。
-o nls={NAME}
NTFS以Unicode形式保存所有的文件名和路径名,这样就可以表示任何语言中的任何字符。而Linux的NTFS驱动则默认将这些名称转换为ASCII形式,这对某些人来说是合适的,但是对于那些包括 ? 或 é 等字符的语言则不合适了。
NLS(本地语言支持)决定字符是如何被显示的。你可以选择像Unicode一样可以表示所有字符的utf8,或者你自己的代码页,比如iso8859-1(西欧)、iso8859-2(中欧)、gb2312(简体中文)、iso8859-8(希伯来文)。下面是一些挂载选项的例子:
    mount /dev/hda1 /mnt/windows -t ntfs -r -o nls=utf8
    mount /dev/hda1 /mnt/windows -t ntfs -r -o nls=iso8859-2
    mount /dev/hda1 /mnt/windows -t ntfs -r -o nls=gb2312

-o fmask={VALUE}
-o dmask={VALUE}
参数umask同时改变文件和路径两者的权限,fmask以同样的方式作用于文件而dmask作用于路径,这些选项也可以被组合使用。下面是一些例子:
    mount /dev/hda1 /mnt/windows -t ntfs -r -o fmask=0222
    mount /dev/hda1 /mnt/windows -t ntfs -r -o dmask=0222
    mount /dev/hda1 /mnt/windows -t ntfs -r -o fmask=0077,dmask=0222

-o case_sensitive={BOOL}
Windows保存了文件名的大小写格式,但在读取时并不进行区分。因此你可以建立一个名为MyFileName的文件,然后用mYfILEname的名称打开它。
Linux默认对于大小写字母是敏感的,MyFile、Myfile和myfile是不同的文件。如果你希望Linux对于NTFS卷具有和Windows相同的表现,那么就应将case_sensitive选项设置为false。将选项设置为true将使驱动具有和Linux类似的表现(默认设置)。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o case_sensitive=true
    mount /dev/hda1 /mnt/windows -t ntfs -r -o case_sensitive=false

-o sloppy={BOOL}
默认情况下,驱动程序在任何选项发生错误时将拒绝进行挂载,添加参数sloppy后驱动程序将完全忽略这些错误参数。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o sloppy=true
    mount /dev/hda1 /mnt/windows -t ntfs -r -o sloppy=false

-o errors={VALUE}
这个参数控制驱动程序处理问题的方式。默认为尝试进行处理并继续执行,任何的corruption都会被标记并留待以后处理。另一种选择是让驱动程序尝试处理并进行恢复,目前驱动程序可以做的唯一恢复是用备份替换当前的启动扇区。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o errors=continue
    mount /dev/hda1 /mnt/windows -t ntfs -r -o errors=recover


4.9 怎样改变已经挂载的NTFS卷的权限?
共有三个可以控制文件和路径的权限和所有权的选项,分别是:umask、uid和gid。它们在常用挂载选项一节中都有提及。
下面是每个选项以及它们对文件所起作用的一些例子。我们每次都会使用相同的挂载命令,并且只显示相关的选项。
    mount /dev/hda1 /mnt/windows -t ntfs -r

umask是对权限的过滤器,因此它的工作方式和chmod恰好相反。全部权限等价与777(rwxrwxrwx),umask值0222(-w--w--w-)则代表权限555(r-xr-xr-x)。
考虑到安全的原因,默认的umask被设置为0077。
    mount ... -o umask=0277
    -r-x------ 1 root    root    28096 Aug 24 1996 chkdsk.exe

    mount ... -o umask=0222
    -r-xr-xr-x 1 root    root    28096 Aug 24 1996 chkdsk.exe

到此为止,这些文件的所有者和所有组仍为root,下面我们将会尝试使用uid和gid选项。
    mount ... -o uid=flatcap
    -r-x------ 1 flatcap root    28096 Aug 24 1996 chkdsk.exe

    mount ... -o gid=winuser
    -r-x------ 1 root    winuser 28096 Aug 24 1996 chkdsk.exe

    mount ... -o uid=flatcap,gid=winuser
    -r-x------ 1 flatcap winuser 28096 Aug 24 1996 chkdsk.exe

最后我们将组合一些选项以得到精确的权限控制。下面的例子中,我们将赋予用户flatcap完全的控制权限,赋予组winuser中的用户读权限,而其他所有用户则没有任何访问权限。
    mount ... -o umask=0027,uid=flatcap,gid=winuser
    -rwxr-x--- 1 flatcap winuser 28096 Aug 24 1996 chkdsk.exe



4.10 怎样自动挂载一个NTFS卷?
一旦你熟悉了挂载命令,就可以通过向/etc/fstab (filesystem table)中添加指令行来告诉Linux如何自动挂载卷了。
下面是一些挂载命令的例子和等价的fstab中指令行。
不必担心行尾 0 0 表示的意思。
    mount /dev/hda1 /mnt/windows -t ntfs -r
    /dev/hda1 /mnt/windows ntfs ro                                    0 0

这里我们将 -r 转换为等价的 -o ro。
    mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222
    /dev/hda1 /mnt/windows ntfs ro,umask=0222                         0 0

    mount /dev/hda1 /mnt/windows -t ntfs -r -o umask=0222,uid=flatcap,gid=winuser
    /dev/hda1 /mnt/windows ntfs ro,umask=0222,uid=flatcap,gid=winuser 0 0

 » 相关连接:
man知多少 make mountcn
[回复]
# mount  -o codepage=936,iocharset=cp936   /media/usbdisk

[root@book media]# mount -o codepage=936,iocharset=cp936  usbdisk
[root@book media]# ls usbdisk
autorun.inf  Iexplores.exe  Recycled  System Volume Information  清华大学

===========================================================

>制作mountcn脚本
#!/bin/bash
#File  : mountcn
#Author: cnscn
#Time  : 2006-02-16

           mount  -o codepage=936,iocharset=cp936  $1

>应用如下
放到/usr/local/bin/下面
[root@book media]# mountcn  usbdisk
[root@book media]# ls usbdisk
autorun.inf  Iexplores.exe  Recycled  System Volume Information  清华大学

 » 相关连接:
man知多少 make mountcn
[回复]
# mount  -o codepage=936,iocharset=cp936   /media/usbdisk

[root@book media]# mount -o codepage=936,iocharset=cp936  usbdisk
[root@book media]# ls usbdisk
autorun.inf  Iexplores.exe  Recycled  System Volume Information  清华大学

===========================================================

>制作mountcn脚本
#!/bin/bash
#File  : mountcn
#Author: cnscn
#Time  : 2006-02-16

           mount  -o codepage=936,iocharset=cp936  $1

>应用如下
放到/usr/local/bin/下面
[root@book media]# mountcn  usbdisk
[root@book media]# ls usbdisk
autorun.inf  Iexplores.exe  Recycled  System Volume Information  清华大学

 » 相关连接:
man知多少 make mountcn
[回复]
fat32
    mount -o  codepage=936,iocharset=cp936   /dev/hda7  /mnt/cdrom


ntfs
    mount  -o codepage=936,iocharset=cp936  /dev/hda7   /mnt/cdrom


iso
    mount -o  loop  /tmp/a.iso   /mnt/cdrom


floppy
    mount  /dev/fd0  /mnt/floppy


USB
   mount /dev/sda1  /mnt/cdrom


mount 所有 /etc/fstab内容
   mount -a


指定文件格式   -t  vfat或ext2或ext3
   mount  -t iso9660  /dev/dvd    /mnt/cdrom
   mount  -t udf         /dev/dvd     /mnt/cdrom
   (dvd的格式是iso9660或udf之一)

 

 » 相关连接:
man知多少 make mountcn
[回复]
·自动加载ntfs分区
#vi  /etc/fstab
/dev/hda5  /mnt/winD   ntfs    ro,codepage=936,iocharset=cp936   0  0

 » 相关连接:
man知多少 make mountcn
[回复]
#加载NFS目录
mount -t nfs -rw 172.16.1.68:/home/cnscn/cns-softs-install /tools

 » 相关连接:
man知多少 make mountcn
[回复] 挂接Windows文件共享
From: http://tech.ccidnet.com/art/302/20060608/575235_4.html

  Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享,就必须安装和使用samba软件包。现在流行的linux发行版绝大多数已经包含了samba软件包,如果安装linux系统时未安装samba请首先安装samba。当然也可以到www.samba.org网站下载......新的版本是3.0.10版。

  当windows系统共享设置好以后,就可以在linux客户端挂接(mount)了,具体操作如下:

  # mkdir –p /mnt/samba

  注:建立一个目录用来作挂接点(mount point)

  # mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba

  注:administrator 和 pldy123 是ip地址为10.140.133.23 windows计算机的一个用户名和密码,c$是这台计算机的一个磁盘共享

  如此就可以在linux系统上通过/mnt/samba来访问windows系统磁盘上的文件了。以上操作在redhat as server 3、redflag server 4.1、suse server 9以及windows NT 4.0、windows 2000、windows xp、windows 2003环境下测试通过。

 » 相关连接:
man知多少 make mountcn
[回复] 挂接UNIX系统NFS文件共享
  类似于windows的网络共享,UNIX(Linux)系统也有自己的网络共享,那就是NFS(网络文件系统),下面我们就以SUN Solaris2.8和REDHAT as server 3 为例简单介绍一下在linux下如何mount nfs网络共享。

  在linux客户端挂接(mount)NFS磁盘共享之前,必须先配置好NFS服务端。

  1、Solaris系统NFS服务端配置方法如下:

   (1)修改 /etc/dfs/dfstab, 增加共享目录

      share -F nfs -o rw /export/home/sunky

   (2)启动nfs服务

      # /etc/init.d/nfs.server start

   (3)NFS服务启动以后,也可以使用下面的命令增加新的共享

      # share /export/home/sunky1

      # share /export/home/sunky2

   注:/export/home/sunky和/export/home/sunky1是准备共享的目录

  2、linux系统NFS服务端配置方法如下:

   (1)修改 /etc/exports,增加共享目录

  /export/home/sunky 10.140.133.23(rw)

  /export/home/sunky1 *(rw)

  /export/home/sunky2 linux-client(rw)

   注:/export/home/目录下的sunky、sunky1、sunky2是准备共享的目录,10.140.133.23、*、linux- client是被允许挂接此共享linux客户机的IP地址或主机名。如果要使用主机名linux-client必须在服务端主机/etc/hosts文件里增加linux-client主机ip定义。格式如下:

   10.140.133.23 linux-client

   (2)启动与停止NFS服务

   /etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)

   /etc/rc.d/init.d/nfs start 启动NFS服务

   /etc/rc.d/init.d/nfs stop 停止NFS服务

   注:若修改/etc/export文件增加新的共享,应先停止NFS服务,再启动NFS服务方能使新增加的共享起作用。使用命令exportfs -rv也可以达到同样的效果。

  3、linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享

   # mkdir –p /mnt/nfs

   注:建立一个目录用来作挂接点(mount point)

   #mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs

   注:这里我们假设10.140.133.9是NFS服务端的主机IP地址,当然这里也可以使用主机名,但必须在本机/etc/hosts文件里增加服务端ip定义。/export/home/sunky为服务端共享的目录。

  如此就可以在linux客户端通过/mnt/nfs来访问其它linux系统或UNIX系统以NFS方式共享出来的文件了。以上操作在redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc环境下测试通过。
(e129)

 » 相关连接:
man知多少 make mountcn
[回复] 挂接U盘
  和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的。使用方法和移动硬盘完全一样。插入U盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。

  [root at pldyrouter root]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  插入U盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。

  [root at pldyrouter root]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  Disk /dev/sdd: 131 MB, 131072000 bytes

  9 heads, 32 sectors/track, 888 cylinders

  Units = cylinders of 288 * 512 = 147456 bytes

  Device Boot Start End Blocks Id System

  /dev/sdd1 * 1 889 127983+ b Win95 FAT32

  Partition 1 has different physical/logical endings:

  phys=(1000, 8, 32) logical=(888, 7, 31)

  系统多了一个SCSI硬盘/dev/sdd和一个磁盘分区/dev/sdd1,/dev/sdd1就是我们要挂接的U盘。

  #mkdir -p /mnt/usb

  注:建立一个目录用来作挂接点(mount point)

  #mount -t vfat /dev/sdd1 /mnt/usb

  注:现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令。

  #mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb

 » 相关连接:
man知多少 make mountcn
[回复] 挂接移动硬盘
  对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的。插入移动硬盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。

  [root at pldyrouter /]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  在这里可以清楚地看到系统有一块SCSI硬盘/dev/sda和它的四个磁盘分区/dev/sda1 -- /dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。接好移动硬盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况

  [root at pldyrouter /]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  Disk /dev/sdc: 40.0 GB, 40007761920 bytes

  255 heads, 63 sectors/track, 4864 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sdc1 1 510 4096543+ 7 HPFS/NTFS

  /dev/sdc2 511 4864 34973505 f Win95 Ext'd (LBA)

  /dev/sdc5 511 4864 34973473+ b Win95 FAT32

  大家应该可以发现多了一个SCSI硬盘/dev/sdc和它的两个磁盘分区/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分区的逻辑分区。我们可以使用下面的命令挂接/dev/sdc1和/dev/sdc5。

   #mkdir -p /mnt/usbhd1

   #mkdir -p /mnt/usbhd2

   注:建立目录用来作挂接点(mount point)

   #mount -t ntfs /dev/sdc1 /mnt/usbhd1

   #mount -t vfat /dev/sdc5 /mnt/usbhd2

   注:对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。

   #mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1

   #mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2

  linux系统下使用fdisk分区命令和mkfs文件系统创建命令可以将移动硬盘的分区制作成linux系统所特有的ext2、ext3格式。这样,在linux下使用就更方便了。使用下面的命令直接挂接即可。

   #mount /dev/sdc1 /mnt/usbhd1 

 » 相关连接:
man知多少 make mountcn
« 1 2» Pages: ( 1/2 total )
 » 本栏目最新帖:
 » 精华帖:

Powered by PHPWind v6.0 Code © 2003-08