在 Rhythmbox 播放器中自动挂载 Windows 分区

在 Rhythmbox 播放器中自动挂载 Windows 分区

我希望每次打开 Rhythmbox 播放器时,它都会自动挂载存放我所有音乐文件的 Windows 分区。我能否在 .desktop 文件中调用 Windows 分区的挂载?

请注意,我不想在每次登录时自动挂载 Windows 分区。我只是希望每次打开 rhythmbox 播放器时都自动挂载 Windows 分区。

提前致谢。

答案1

您可以构建一个小的 shell 脚本“/usr/local/bin/myrythmbox”,例如 #!/bin/bash
mount /media/musicfiles
rythmbox(或者在终端中启动它的命令行)
umount /media/musicfiles

这将首先安装驱动器,启动播放器,然后当“完成”后,再次卸载驱动器。要使此操作有效,您需要做三件事:

  1. 在 fstab 中添加一个条目,将您的音乐分区映射到(空)文件夹 /media/musicfiles,使其可供非 root 用户使用 /dev/sda8 /media/musicfiles noauto,user,unhide(...otherOptionsIGuess) 0 7
  2. 找出 rythmbox 的命令行名称
  3. chmod u+x "/usr/local/bin/myrythmbox" 使其可执行,并将脚本链接放入您的菜单或桌面/启动页。

我不太确定 fstab 中有关“otheroptions”的行,但“noauto”应该可以阻止系统自动挂载驱动器,并且“用户”可以允许非 root 用户挂载它。

希望有帮助,

相关内容