I solved the problem and the solution is on the bottom of the post
hi all. my machine is Lenovo Z580 with Windows 7.
some time ago I accidentally installed Linux Mint on my whole HDD, so all the partitions and files (including recovery partition) were erased. I then installed back Windows 7 and partitioned the HDD.
however, since the incident, I'm unable to enter BIOS. I'd like to change boot sequence, because the laptop wants to boot from network, displays an error, and then boots from HDD and Windows 7 starts. I can access boot manager with F12 during boot, and the entries are (those aren't the exact names of course, except the first one):
1. ubuntu <- yes, that's how it's called. I guess it's a remnant of Linux Mint installation
2. booting from network
3. booting from HDD
4. booting from DVD
5. booting from USB
I tried the following things:
1. pressing F2 at boot. it used to work before the incident, now the laptop ignores it and proceeds to attempting boot from network, displays an error, and then boots from HDD.
2. using Novo button instead of power button, then choosing "BIOS setup" option - the laptop still proceeds to boot OR displays black screen and need to be shut down
3. removing boot entries using Ubuntu via USB stick (http://forums.lenovo.com/t5/IdeaPad-Y-U-V-Z-and-P-series/z580-can-t-access-bios-setup-or-boot-menu-after-changing-to/td-p/812737/page/5) - I can't remove any entry, because after using
>efibootmgr -v
no list appears, and when I enter
>efibootmgr -B -b 001
or any other number, I get an error that the entry wasn't found.
I can't flash BIOS because Lenovo didn't provide the necessary file for this model. I also can't sent the laptop to repair because my warranty period ended two months ago.
I'd be grateful if anyone came up with a solution.
----------
so, I flashed the file attached here: http://www.elektroda.pl/rtvforum/topic2452833.html and everything works now! the "ubuntu" entry has been automatically deleted and I was able to access BIOS and change the boot order.
BEFORE INSTALLING!!!
write down MAC address of your LAN card, because it'll get deleted after BIOS update!
1. press windows key+R, type
cmd
and press Enter
2. in the opened command window, type
ipconfig /all
and press Enter, find the entry regarding your Ethernet connection and write down the physical address
3. flash BIOS update
4. after reboot follow this guide: http://www.addictiveblogs.com/how-to-change-mac-address-windows-7-windows-8/