Yes both of them have been turned off. I'd like to share the procedure that how I've turned the fast boot option off and the complete BIOS options to be sure that I've been doing the right thing all along.
For turning off fast boot:
From "Control Panel" -> "All Control Panel Items" -> "Power Options" -> "System Settings" then Click "Change settings that are currently unavailable" with administirative permissions -> under the "Shutdown settings" menu untick "Turn off fast startup(recommended)" box and Click "Save changes" under Win 8.1
For BIOS options:
It's a American Megatrends Version:223 Aptio setup utility
Under "Advanced Menu":
----------------------
-Network Stack -> [Disabled]
-USB Configurations -> USB Controller Select -> [EHCI]
|-> USB EHCI Debug Port -> [Enabled]
-Plastform Trust Technology -> fTPM -> [Disabled]
Under "Boot Menu":
------------------
(I've got 5 options "Windows Boot Manager", "UEFI: Sandisk"(1st), "UEFI: Sandisk"(2nd), "UEFI HGST HTS54..."(This is 500GB hard drive in the computer), "Disabled"
-Boot option #1 -> [UEFI Sandisk] (1st one)
-Boot option #2 -> [UEFI Sandisk] (2nd one)
-Boot option #3 -> [UEFI HGST HTS54...] (500GB harddisk)
-Boot option #4 -> [Disabled]
(I can select disabled for the 1st,2nd and 3rd boot options but if I select for the 1st 3rd boot option becomes [Disabled] and so on. To select the 1st boot option as [Disabled] all selections must be selected as [Disabled])
Under "Security" menu:
----------------------
-Secure Boot Menu -> Secure Boot Support -> [Disabled]
Under "Save & Exit" menu:
Selectable actions are as follows
-Save changes and exit
-Discard changes and exit
-------------------------
Under "Save Options":
- Save changes
- Discard changes
-------------------------
Under "Boot Override"
- Windows Boot Manager
- UEFI Sandisk (I don't know which one)
- UEFI Sandisk (also I don't know which one)
- UEFI HGST HT54... (500GB harddisk)
- Launch EFI Shell from the filesystem device
-------------------------
After every different action in Aptio setup utility I always select "Save changes" and then by selecting "Save changes & exit" to restart the machine.
I saw a white cursor on the upper left corner of the screen with this setup options for a fraction of time after restarting the machine before it boots into windows by showing a windows logo instead of an asus logo as usual as stated in my previous message. I hope my settings were the correct ones.
I also try look at the files and folders in the 1MB Boot Partition of the usb by mounting it under /mnt/a folder. It has "System Volume Information" folder with a file called "IndexerVolumeGuid" having permissions as follows "755", 100 MB EFI Partition has two folders called "boot" and "EFI". Under "boot" folder I've got "syslinux" folder, no grub or elilo folder, and three files both having permissions 755 called "generic","initrd.img","memtest". Under "EFI" folder I've got a folder called "BOOT" and under the "BOOT" folder I've got a "theme" folder holding 3 font files,1 splash screen png and a liveslak.txt (I guess it's used for splash screen config). Also in "BOOT" folder the following files all having permissions 755:
- bootx64.efi
- grub.cfg
- grub-embedded.cfg
- help.txt
- kbd.cfg
- lang.cfg
- make-grub.sh
- SLACKWARELIVE
- tz.cfg
I'm not sure but maybe I need a 32bit verison of that "bootx64.efi" because I was able to boot ubuntu from the other usb by putting a 32bit efi file called bootia32.efi in to "/EFI/BOOT" directory of USB. I'll try to solve that make-grup.sh. Again I'd like to thank you for your efforts and patience