Graças à ajuda fornecida, foi isso que eu criei.
Crie um script que verifique se sua partição está montada, se não montá-lo. Após a verificação, execute o calibre. % f é para que abra apenas uma janela ( more )
#!/bin/bash
if ! grep -q /dev/sda2 /proc/mounts; then
udisksctl mount --block-device /dev/sda2
fi
calibre %f
Copie o calibre de /usr/share/applications
para o desktop. Edite-o e adicione o script para que ele seja executado quando você clica duas vezes em vez de apenas abrir o programa:
Exec=sh /home/<usr_name>/path/to/script/mount.sh
Deve ser algo assim:
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=calibre
GenericName=E-book library management
GenericName[de]=E-Book Bibliotheksverwaltung
Comment=E-book library management
Comment[es]=aplicación para la gestión de libros electrónicos
Comment[de]=E-Book Bibliotheksverwaltung
Exec=sh /home/<usr_name>/path/to/script/mount.sh
Icon=calibre-gui
Categories=Office;Database;FileTools;Viewer;Qt;
MimeType=x-content/ebook-reader;