linux的文件夹能挂载吗|linux mount 挂载文件夹到目录

linux的文件夹能挂载吗|linux mount 挂载文件夹到目录的第1张示图

A. linux文件怎么挂载

第一步,为这个新创建的文件系统(/dev/sdb1)创建挂载点目录,一般是在根文件系统的mnt目录(即:/mnt)下建立挂载目录,也可以在其他位置建立挂载目录,这里我们在根目录下建立新的挂载目录(如:/extdsk),使用命令 # mkdir /extdsk (目录名称可自定)。第二步,确定挂载目录后,需要为新文件系统/dev/sdb1增加磁盘标志,这个标志很重要,当需要自动挂载此文件系统时,默认的/etc/fstab文件会使用磁盘标志,而分区命令fdisk以及格式化命令mkfs都不增加此标志,这个标志应该是挂载目录的完整路径名,此处应该用命令 #e2label /dev/sdb1 /extdsk 完成此操作,命令中的/extdsk就是磁盘标志名称。第三步,使用mount命令这个新文件系统/dev/sdb1挂载到挂载目录/extdsk,命令格式为:#mount–t ext3 /dev/sdb1 /extdsk在此步骤中应该说明:如果在/etc/filesystems文件中包含了ext3文件系统格式,命令中的“-t ext3”参数可以省略不写,命令会自动找出与/dev/sdb1分区相应的格式。第四步,将这个新创建文件系统/dev/sdb1加入到/etc/fstab文件中,设置成开机自动加载,可以免去每次重启系统都手动加载该文件系统的麻烦。

B. 如何将linux的文件夹挂载到windows

有时文件夹在不同的系统的电脑上,如果要两者共同的使用,把windows下的文件夹挂载到linux虚拟机下,那么要怎么办呢!现在我们一起去看看吧!这里的挂载,指的是linux虚拟机可以访问windows系统的指定文件夹,http://包括读写。以下挂载方式,需要安装VMware Tools。安装VMware Tools,右键点击你要启动的linux虚拟机,会弹出一个右键菜单,在其中会有一个install VMware Tools。点击该选项,则在linux系统中会打开一个目录,该目录下有一个VMware Tools安装包的压缩文件。解压缩该文件,会发现里面有一个vmware-install.pl的文件。在该目录下,输入sudo ./vmware-install.pl,在之后的所有选项中均按回车键,即可安装VMware Tools。安装好VMware Tools后,即可执行以下操作。1、linux虚拟机点击设置里边,选择“options”选项卡下的“shared folders”。2.然后点击“添加”,建立windows文件和linux路径的映射。经过这样就linux应该就可以访问windows下的文件夹了。在linux中,文件挂载的路径为:/mnt/hgfs/mm你可以去看下这个有详细的介绍http://www.linuxprobe.com/chapter-01.html希望对你有所帮助.

C. LINUX挂载共享文件问题

关于linux中共享文件夹挂载问题

环境:windows 7 + virtualbox + fedora 15 kde

windows主机与linux之间如果建立了共享文件夹会非常方便,共享文件可以自动挂载,设置方法如下:

也可以手动进行挂载

命令:mount -t vboxsf shareLinux /mnt/shared

将共享文件夹挂载在/mnt/shared文件下,也可以取消挂载。

命令:umount -f /mnt/shared

手动挂载上可能在命令行下ls看不到,需要在文件系统中打开该文件夹,在回到命令行中ls,就可以看到了,这大概起到更新作用。

D. linux mount 挂载文件夹到目录

linux mount 挂载来文件夹到目录的方法是:

mount DECE MOUNT_POINT

命令源使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir

Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”。上述命令中device是挂载设备,dir是挂载目录。

(4)linux的文件夹能挂载吗扩展阅读

mount常用命令参数选项介绍:

-t vsftype:指定要挂载的设备上的文件系统类型;

-r: readonly,只读挂载;

-w: read and write, 读写挂载;

-n: 不更新/etc/mtab;

-a:自动挂载所有支持自动挂载的设备;(定义在了/etc/fstab文件中,且挂载选项中有“自动挂载”功能)

-L 'LABEL': 以卷标指定挂载设备;

-U 'UUID': 以UUID指定要挂载的设备;

-B, –bind: 绑定目录到另一个目录上;

E. 怎么把linux下的一个文件夹挂载

先用fdisk -l 查看目前磁盘挂载情况

尝试挂载 /dev/xvdb 到 /data 目录

mkdir /data

mount /dev/xvdb /data

如果报错:

mount:you must specify the filesystem type

就格式化当前的设备

mkfs.ext4 /dev/xvdb

注意:首先 df -T -h 查看当前被挂载的设备的文件系统类型

Filesystem Type Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

ext4 16G 795M 14G 6% /

tmpfs tmpfs 5.8G 0 5.8G 0% /dev/shm

/dev/xvda1 ext4 485M 32M 429M 7% /boot

如果其他的硬盘是 ext3 就使用 mkfs.ext3 /dev/xvdb

如果是ext4 就使用 mkfs.ext3 /dev/xvdb然后再次尝试挂载设备

mount /dev/xvdb /data

注意:这种挂在为临时挂在,在系统重启之后挂载信息就会丢失,为了解决这个问题就必须要修改/etc/fstab 这个文件,添加信息进去

/dev/xvdb /opt ext4 defaults 1 2

fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:

第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。设备名或者设备卷标名,(/dev/sda10 或者 LABEL=/)[源设备位置]

2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。设备挂载目录(例如上面的“/”或者“/mnt/D/”)[将要挂载到的位置]

3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见 /prco/filesystems说明。设备文件系统(例如上面的“ext3”或者“vfat”)[源设备的文件系统格式】、 4. 第四项就是mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw, suid, dev, exec, auto, nouser, and async),可以参见「mount nfs」。(看帮助man mount)

对于已经挂载好的设备,例如上面的/dev/sda2,现在要改变挂载参数,这时可以不用卸载该设备,而可以使用下面的命令(没有挂载的设 备,remount 这个参数无效)#mount /mnt/D/ -o remount,ro (改defaults为ro)为了安全起见,可以指明其他挂载参数,例如:

noexec(不允许可执行文件可执行,但千万不要把根分区挂为noexec,那就无法使用系统了,连mount 命令都无法使用了,这时只有重新做系统了!nodev(不允许挂载设备文件)nosuid,nosgid(不允许有suid和sgid属 性)nouser(不允许普通用户挂载)

5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。指明是否要备份,(0为不备份,1为要备份,一般根分区要备份)

6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要 设定,内定值是0。指明自检顺序。 (0为不自检,1或者2为要自检,如果是根分区要设为1,其他分区只能是2)</ol>

F. 如何理解linux系统里文件系统的挂载和卸载

通过Linux专有的虚拟文件/proc/mounts可查看当前已经挂载文件系统的列表。/proc/mounts是内核数据结构的接口,因此总是包含已挂载文件系统的精确信息。mount和umount命令会自动维护/etc/mtab文件,该文件所包含的信息与/proc/mounts的内容相似,特别是包含了传递给mount文件系统专有选项,并未在/proc/mounts中.但是因为系统调用mount和umount并不更新/etc/mtab,如果某些挂载或卸载了设备的应用程序没有更新该文件,那么/etc/mtab可能会变得不准确。/etc/fstab(由系统管理员手工维护)包含了对系统支持的所有文件系统的描述,该文件可供mount,umount,fsck使用。/proc/mounts,/etc/mtab,/etc/fstab的格式相同。如下:tmpfs /run tmpfs rw,nosuid,noexec,relatime,size=206380k,mode=755 0 0这条记录包含了6个字段。1 已经挂载的设备名2 设备的挂载点3 文件系统类型4 挂载标志5 一个数字–mp会用它来控制对文件系统的备份操作,只有/etc/fstab文件才会用到该字段和6字段。在/proc/mounts和/etc/mtab中,该字段总为06 一个数字 –在系统引导时,用于控制fsck对文件系统的检查顺序。

G. Linux里面文件挂载点是什么

1.提一句Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,…)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘的时候进行安全弹出,其实就是卸载unmount。2.Linux下,不像Windows可以有C,D,E,多个目录,Linux只有一个根目录/。在装系统时,我们分配给linux的所有区都在/下的某个位置,比如/home等等。3.提问者插入了新硬盘,分了新磁盘区sdb1。它现在还不属于/。4.我们虽然可以在一些图形桌面系统里找到他的位置,浏览管理里面的文件,但在命令行却不知怎么访问它的目录,比如无法使用cd或者ls。也无法在编程时指定一个目录对它操作。5.这时提问者使用了 mount /dev/sdb1 ~/Share/ ,把新硬盘的区sdb1挂载到工作目录的~/Share/文件夹下,之后访问这个~/Share/文件夹就相当于访问这个硬盘2的sdb1分区了。对/Share/的任何操作,都相当于对sdb1里文件的操作。6.所以Linux下,mount挂载的作用,就是将一个设备(通常是存储设备)挂接到一个已存在的目录上。访问这个目录就是访问该存储设备。7.linux操作系统将所有的设备都看作文件,它将整个计算机的资源都整合成一个大的文件目录。我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上,然后通过访问这个目录来访问存储设备。挂载就是把设备放在一个目录下,让系统知道怎么管理这个设备里的文件,了解这个存储设备的可读写特性之类的过程。8.我们不是有/dev/sdb1 吗,直接对它操作不就行了?这不是它的目录吗?9.这不是它的目录。虽然/dev是个目录,但/dev/sdb1不是目录。可以发现ls/dev/sdb1无法执行。/dev/sdb1,是一个类似指针的东西,指向这个分区的原始数据块。mount前,系统并不知道这个数据块哪部分数据代表文件,如何对它们操作。10.插入CD,系统其实自动执行了 mount /dev/cdrom /media/cdrom。所以可以直接在/media/cdrom中对CD中的内容进行管理。

H. linux文件挂载

1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是fat16或ext2;windows NT是fat16、NTFS;windows98是fat16、fat32;windows2000和windowsXP是fat16、fat32、 NTFS。挂载前要了解linux是否支持所要挂载的文件系统格式。 挂载时使用mount命令: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有 -t<文件系统类型> 指定设备的文件系统类型,常见的有: minix linux最早使用的文件系统 ext2 linux目前常用的文件系统 msdos MS-DOS的fat,就是fat16 vfat windows98常用的fat32 nfs 网络文件系统 iso9660 CD-ROM光盘标准文件系统 ntfs windows NT 2000的文件系统 hpfs OS/2文件系统 auto 自动检测文件系统 -o<选项> 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的有 codepage=XXX 代码页 iocharset=XXX 字符集 ro 以只读方式挂载 rw 以读写方式挂载 nouser 使一般用户无法挂载 user 可以让一般用户挂载设备 提醒一下,mount命令没有建立挂载点的功能,因此你应该确保执行mount命令时,挂载点已经存在。(不懂?说白了点就是你要把文件系统挂载到哪,首先要先建上个目录。这样OK?) 例子:windows98装在hda1分区,同时计算机上还有软盘和光盘需要挂载。 # mk /mnt/winc # mk /mnt/floppy # mk /mnt/cdrom # mount -t vfat /dev/hda1 /mnt/winc # mount -t msdos /dev/fd0 /mnt/floppy # mount -t iso9660 /dev/cdrom /mnt/cdrom 现在就可以进入/mnt/winc等目录读写这些文件系统了。 要保证最后两行的命令不出错,要确保软驱和光驱里有盘。(要是硬盘的磁盘片也可以经常随时更换的话,我想就不会犯这样的错误了 :-> ) 如果你的windows98目录里有中文文件名,使用上面的命令挂载后,显示的是一堆乱码。这就要用到 -o 参数里的codepage iocharset选项。codepage指定文件系统的代码页,简体中文中文代码是936;iocharset指定字符集,简体中文一般用cp936或 gb2312。 当挂载的文件系统linux不支持时,mount一定报错,如windows2000的ntfs文件系统。可以重新编译linux内核以获得对该文件系统的支持。关于重新编译linux内核,就不在这里说了。 四 、自动挂载 每次开机访问windows分区都要运行mount命令显然太烦琐,为什么访问其他的linux分区不用使用mount命令呢? 其实,每次开机时,linux自动将需要挂载的linux分区挂载上了。那么我们是不是可以设定让linux在启动的时候也挂载我们希望挂载的分区,如windows分区,以实现文件系统的自动挂载呢? 这是完全可以的。在/etc目录下有个fstab文件,它里面列出了linux开机时自动挂载的文件系统的列表。我的/etc/fstab文件如下: /dev/hda2 / ext3 defaults 1 1 /dev/hda1 /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda3 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /dev/hdb1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 0 0 /dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0 在/etc/fstab文件里,第一列是挂载的文件系统的设备名,第二列是挂载点,第三列是挂载的文件系统类型,第四列是挂载的选项,选项间用逗号分隔。第五六列不知道是什么意思,还望高手指点。 在最后两行是我手工添加的windows下的C;D盘,加了codepage=936和iocharset=cp936参数以支持中文文件名。参数defaults实际上包含了一组默认参数: rw 以可读写模式挂载 suid 开启用户ID和群组ID设置位 dev 可解读文件系统上的字符或区块设备 exec 可执行二进制文件 auto 自动挂载 nouser 使一般用户无法挂载 async 以非同步方式执行文件系统的输入输出操作 大家可以看到在这个列表里,光驱和软驱是不自动挂载的,参数设置为noauto

I. linux为什么要挂载如何挂载

这是有Linux的文件系统管来理源决定的。

因为Linux将所有的硬件设备都当做文件来处理,因此当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能识别。

J. linux 的文件系统能在其他系统上挂载吗

同一挂载点只能显示一个文件系统,也就是最后挂载上去的那个,不会叠加的。看你原来的那个/应该是LVM的,可以用LVM管理命令动态增加大小的。

未经允许不得转载:山九号 » linux的文件夹能挂载吗|linux mount 挂载文件夹到目录

赞 (0)