Вы используете версию grub от 14.04 LTS, и вы устанавливаете Ubuntu 14.04 и Windows 8 в режиме UEFI. поэтому сначала, если Windows 8 работает в режиме UEFI, она никогда не будет работать в режиме Legacy, Windows изменит загрузку для UEFI и никогда не вернется в режим Legacy.
Теперь для Ubuntu 12.04 LTS, вам нужна 64 битная версия (AMD64) для работы в режиме UEFI, 32 битная (i386) не работает с включенным UEFI (https://bugs.launchpad.net/ubuntu-cdimage/+bug/1025555)
В bash есть опция dotglob
именно для этой цели:
$ touch file1 file2.file
$ ls !(file1)
file2
$ shopt -s dotglob
$ ls !(file1)
.file file2