我可以让 CD 自动安装并在 SLED 11 上的 Gnome 下创建桌面图标吗?

我可以让 CD 自动安装并在 SLED 11 上的 Gnome 下创建桌面图标吗?

我想插入一张 CD-ROM 并让它自动安装到某个地方,/media/cdrom并在 Gnome 桌面上创建一个图标,同时以非 root 用户身份登录 SLED 11。

我怎样才能做到这一点?

答案1

您可以使用 autofs 实现您想要的功能。安装 autofs 后,您需要编辑 autofs 的主文件 /etc/auto.master。在此文件中,您通常会指定一个挂载点 (/media)(就您的情况而言)以及一个资源文件(该文件表示将所有这些东西挂载在该挂载点下)。

例如在我的 auto.master 文件中:

/misc  /etc/auto.misc

这告诉 autofs 创建一个挂载点 /misc 并挂载其下文件 /etc/auto.misc 中的所有内容。

auto.misc 的内容:

cdrom          -fstype=auto            :/dev/sda
removable      -fstype=ext4            :/dev/hdd

这些只是示例,有关更多信息,请参阅 auto.master 的手册页。Autofs 非常强大,可以从各种来源自动挂载,包括 NIS、LDAP、文件、SMB、FTP 站点等。

答案2

我不确定如何创建图标,但是对于自动挂载,请尝试使用 automount 命令而不是 mount。

automount /dev/<device> /media/cdrom

至于桌面上的链接,请尝试创建指向 /media/cdrom 的链接。如果自动挂载设置正确,则在尝试访问挂载点时将自动挂载该设备。

相关内容