Поскольку нет возможности безопасного удаления внешнего HD (размонтирование оставляет диск все еще вращающимся), я установил udisks
.
Следующий код в терминале успешно размонтирует и выключает диск:
udisks --unmount /dev/sdb1 && udisks --detach /dev/sdb
Поскольку это довольно громоздко, я решил присвоить ему псевдоним; "safetyrem", который я сохранил в ~/.bashrc
и ~/.bash_aliases
.
Я попытался назначить пользовательское сочетание клавиш ctrl+shift+d
чтобы выполнить псевдоним safetyrem с помощью кода:
gnome-terminal -e 'safetyrem'
Однако, когда я нажимаю сочетание клавиш, я получаю сообщение об ошибке:
There was an error creating the child process for this terminal
Failed to execute child process "safetyrem" (No such file or directory)
Псевдоним работает, если я вручную открываю терминал, а также с помощью альтернативного guake -e 'safetyrem'
но я озадачен тем, почему он не будет работать на gnome-terminal
.