I will try to explain everything happened and everything I tried to do. I have been using my Laptop Lenovo G580 for around two years now with no problems. Awhile ago I did a full format removing Ubutnu 14.08 and Windows 7, then installed Windows 8 all went good with no problem, but at some point I can't remember when or why a message on boot after the Lenovo logo splash kept showing saying
Intel UNDI PXE-2.8 (build 883)
copyright (C) 1997 ...
....
for Atheros PCIE Ethernet Controller v2. etc
Check cable connection!
PXE-M0F: Existing Intel PXE ROM.
Now I know this is related to network booting, but I didnt make any changes there. And now I have to install Ubuntu again to get some work done. I was shocked that pressing F2 or DEL wont get me to Bios it will say please wait then the windows will boot without even getting to the Bios. I tried to insert a USB Stick with bootable Ubuntu on it in order to choose it among the boot menu pressing F12 will show me a menu which has 1- ubuntu 2- PCI Atheros or whatever 3- CD 4- HD 5- USB selecting the CD or the USB wont do any thing and the Windows will load. I did try to remove the HD and try it it will shows me the same message then the same window will appear without any hint that it didn't find any hard drive. I tried the followings: Removing the Battery, Removing the CMOS Battery (not sure if its CMOS since its laptop but its there), removing the AC adapter and removing the HD in order to get a reset so I can access the bios and it didn't work. As you can see i have no problem accessing the windows and using it. No problem with restarting shutting down or hibernate I can do everything except for accessing the Bios or accessing the Ubuntu on a live boot. With some searching over google i found something saying its related to UEFI and Legacy-Boot options, but i can't change it since i can't get into Bios. Any help or suggestions would be appreciated and thanks in advance.