Оскільки не існує опції для безпечного видалення зовнішнього 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
.