删除文件系统

我们谈论过删除移动设备比如,USB 或 Firewire 附加设备)时遇到的一些问题。每次您需要安装或卸载这类设备时,切换到 root 权限并不是很方便。CD、DVD 和软盘驱动器,在其中您需要卸载设备来更换媒介,都是一样。在上一小节讨论 fstab 时,我们就提到过 user 选项,它支持普通用户安装或卸载设备。清单 9 显示了一种为软盘驱动器或 CD/DVD 驱动器编写 fstab 的方法。

注意,光驱的文件系统类型被指定为 udf,iso9660,而软驱的文件系统类型被指定为 auto。对于光驱,安装进程将探测文件系统类型。您可以创建或编辑 /etc/filesystems 来改变系统被探测的次序。

注意:在断开设备连接或者想要移走媒介之前,您始终应该先卸载可移动驱动。

如果您运行一个图形化桌面,比如 Nautilus,您通常可以找到支持可移动设备和媒介自动安装的选项。例如,我想将 Knoppix DVD 插入我系统的 DVD 驱动器,我可以看到如清单 12 所示的一个安装项。出现了 'uid=1000' 表示 id 为 1000 的用户可以卸载这个磁盘。id 命令显示用户 ian 的 uid 是 1000,因此 ian 可以卸载该磁盘。

清单 12. DVD 的桌面卸载


[ian@echidna ~]$ mount | grep sr0
/dev/sr0 on /media/KNOPPIX type iso9660 (ro,nosuid,nodev,uhelper=udisks,
uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)
[ian@echidna ~]$ id ian
uid=1000(ian) gid=1000(ian) groups=1000(ian)

如果驱动器支持这一操作大多数 CD 和 DVD 驱动支持),您也可以使用 eject 命令弹出可移动介质。如果您不能卸载设备,那么 eject 将可以卸载和弹出磁盘。


相关内容

    暂无相关文章