9.1. 挂载和卸载(软盘/光盘/硬盘分区)

Tip允许用户挂载分区
 

默认情况下,UNIX 系统允许普通用户卸载分区。但是,除非超级用户给予权限,否则用户将不允许挂载分区。

除非用户有权挂载该设备,否则下面列出的命令对普通用户不起作用。

如果您的特定发行版设置为不允许用户挂载分区,则更改它并不难,只需编辑 /etc/fstab 文件(以 root 身份)并

Replace the word "defaults" with "user" or
Add "user" to the end of the options list for the particular partition(s).

mount

挂载设备。将设备附加到文件系统层次结构(树 ( / ))。这需要完成,以便您可以访问驱动器(请参见下面的第 9.1 节,以获取示例)。

umount

“卸载”设备。umount(没有“n”)命令卸载设备。它将其从文件系统层次结构(树 ( / ))中移除。这需要在您移除软盘/光盘或任何其他可移动设备之前完成(请参见下面的第 9.1 节,以获取示例)。

smbmount�//wincomp/c�/mnt/win

其中 “win” 是您要挂载到的位置,“wincomp” 是您的 Windows 计算机的 IP 地址或名称。

Note请注意
 

使用 ping/smbmount/ssh 或其他 UNIX 系统程序,使用计算机名称而不是 IP 地址,只有当您的 /etc/hosts 文件中列出了该计算机时才有效。这是一个例子

192.168.1.100 new 
此行表示有一台名为 “new” 的计算机,其 IP 地址为 192.168.1.100。既然它存在于 /etc/hosts 文件中,我就不必再输入 IP 地址,只需输入名称 “new” 即可。

smbmount 是 samba 包中的一个工具,它可以将远程 Windows 文件系统挂载到您的当前计算机上。

卸载使用与上面列出的 “umount” 相同的语法,或者您可能想使用

smbumount /mountpoint

以下是有关如何挂载文件系统的更多示例

mount -t ext2 /dev/fd0 /mnt/floppy (1)
mount -t iso9660 /dev/hdb /mnt/cdrom (2)
mount -t iso /tmp/image_file /mnt/iso_file/ -o loop (3)
(1)
Windows 文件系统被称为 vfat(Windows 9x 上的标准)或 NFTS(Windows 2000 和 XP 上的标准)。
(2)
对于 CD-ROM
(3)
这将挂载一个镜像文件(通常是 CD 镜像文件),以便您可以查看/更改文件(它看起来就像任何其他设备)。

Note-t 选项
 

在任何运行较新版本 Linux 内核的系统上,-t 选项并非总是必需的,可以省略。

如何卸载文件系统的示例(在弹出/移除磁盘之前是必要的)

umount /mount_point

一个示例卸载点可以是 “/mnt/floppy” 或 “/mnt/cdrom”