如何在Linux中挂载文件系统– 1.1
了解安装什么以及如何安装分区和文件系统。 如果你想在Linux中访问软盘或CD-ROM或Windows分区,你需要知道如何安装!
< 什么是安装 >
如您所知,您可以将数据存储在不同的物理存储设备中,如软盘,CD-ROM和硬盘驱动器。 您的硬盘或磁盘也很可能被拆分为具有不同文件系统的不同分区。
如果要从Microsoft Windows迁移到Linux,则可能习惯于非常轻松地访问所有文件系统:只需启动您的Puter,然后转到 我的电脑,然后立即在其中找到所有Windows分区。 例如,如果您有第二个硬盘驱动器(或第二个Windows分区),它会自动显示为D:\,您可以立即访问它。 软盘,CD-ROM,数码相机和其他存储设备也是如此-只需将它们插入电源,便可以立即访问它们。 但是,在Linux中并非如此。
刚开始您可能有点困惑:将软盘或CD放入驱动器,然后开始思考为什么无法访问它! 这是因为软盘,CD,硬盘分区和其他存储设备必须先附加到系统上的某些现有目录中,然后才能对其进行访问。 这种附着称为 安装,以及设备所连接的目录称为a 装点.
挂载设备后,可以通过访问连接设备的目录来访问该设备上的文件。 完成并想删除软盘或CD或其他设备后,您需要分离, 卸载,它在删除之前。
< 如何装载 >
安装完成了 mount
命令。
安装时,你必须告诉 mount
命令要挂载的设备或分区是什么以及挂载点是什么。 装入点必须是系统上已存在的目录。 例如,要挂载软盘:
$ mount /dev/fd0 /mnt/floppy
在这个例子中, /dev/fd0
是你的软盘驱动器,和 /mnt/floppy
是挂载点。 现在当你访问 /mnt/floppy
,您实际上将访问软盘上的文件。
平时 /dev/fd0
是你的软盘驱动器,虽然配置了一些发行版 /dev/floppy
是一样的 /dev/fd0
。 通常您的CD-ROM配置方式相同: /dev/cdrom
是你的CD-ROM设备(或更具体地说, /dev/floppy
是你的实际软盘驱动器的符号链接,和 /dev/cdrom
是您的CD-ROM驱动器的符号链接)。
< 在哪里装载 >
虽然许多Linux发行版都有类似的目录 /mnt/floppy
or /floppy
默认情况下创建的,因此您可以将软盘挂载到那里,而不必强迫使用这些目录。 使用 mount
命令,您可以将您的设备或分区安装到您想要的任何现有目录!
通常,对Linux发行版进行配置,以使一个特定目录是一台特定设备的默认安装点。 在大多数发行版中 /mnt/floppy
or /floppy
对于软盘,和 /mnt/cdrom
or /cdrom
用于CD-ROM。 在这种情况下,您无需告诉 mount
整个设备名称:只需给出设备或挂载点,就可以了。 例如,如果 /mnt/floppy
是默认的挂载点 /dev/fd0
(或者你的软驱是什么),这会挂载你的软盘:
$ mount /mnt/floppy
不同设备的默认安装点在名为的文件中配置 /etc/fstab
。 root用户可以自由编辑该文件中配置的安装点。 如果您有兴趣学习此文件的工作方式,请查看编辑和理解 /etc/fstab
tuXfile。
< 如何下马 >
卸载完成了 umount
命令。 不,我没有打错字:命令确实是 umount
,不 unmount
.
卸载时,您需要告诉 umount
通过告诉设备是什么或挂载点来卸载要挂载的设备。 例如,如果 /dev/fd0
安装到 /mnt/floppy
,您将使用
$ umount /mnt/floppy
or
$ umount /dev/fd0
在不先卸载软盘的情况下将其从软盘驱动器中取出是不明智的! 在最坏的情况下,您写入软盘的数据尚未写入。 使用CD-ROM,您无法执行此操作:如果您没有先卸载CD,则托盘甚至无法打开。
< Mandriva的自动挂载 >
在Mandriva Linux中,您只需插入软盘或CD-ROM即可立即访问它们上的文件,而无需先安装它们。 完成后,您可以将它们从驱动器中删除而无需先卸载它们。 之所以可以这样做是因为有一个名为 automount
.
automount
自动安装中列出的所有分区和设备 /etc/fstab
,无论设备是否在物理上存在。 这样您就可以访问Mandriva中的设备而无需自行安装和卸载它们。