Alebo скажите а зачем это приложение нужно рядовому пользователю(рядовой пользователь откроет гугл, наберет что то типа "монтирование ntfs в ubuntu", получит ссылку на википедию и если не совсем даун, то сделает аналогично с партициями)? и после перезагрузки данное монтирование прописывается в fstab?
так же если мы подключаем партиции fat при включенном компьютере то простым кликом по диску на рабочем столе мы его монтируем... не вижу смысла в таком приложении... виндовый пользователь все равно не понимает что такое sdb1 или sdc5 и точно не знает куда надо монтировать(/media/... - в вашем случае...) а будет монтировать куда угодно и получит ошибку скорее всего, потому что права его будут ограничены
в общем у меня очень много практических вопросов как всегда к вам Alebo (еще с давнишних пор)

можете мне переслать код на почту, изучу и может быть смогу чем то помочь в написании