sudo mount -a монтирует все, что прописано в /etc/fstab. попробуй написать sudo mount /dev/sda /mnt/exdd, хотя и так наверно не совсем точно. sdaN надо писать, где N - номер логического диска.
так GUI у вас нет, то и gedit работать не будет, соответственно. нужно юзать какой нибудь консольный редактор. тут рекомендаций дать никаких не могу.
вместо ls /dev | grep sd я пользую команду покороче: ls /dev/sd*
в /etc/fstab у меня прописано
/dev/sdb1 /media/USB_HARD ntfs rw,user 0 0
при загрузке компа он сразу монтируется (если уже подключен, естественно). если диск подключать к уже работающей системе, он не всегда автоматом монтируется, иногда дает ошибку какую-то (точно не помню). тогда приходится делать sudo mount -a и все встает на место.
вместо /dev/sdb1 лучше прописать UUID диска, вот только как его узнать не знаю. )))
потому что если первой, например подключить флешку, а потом усб диск, то sdb будет флешка, а диск уже будет sdc. придется их переподключать (первым подключать диск, вторым флеху)