- This is a guide about Lenovo recovery disks for the following versions of Windows: Windows XP, Windows Vista, Windows 7, Windows 8, and Windows 10. A recovery disk is also known as a restore disc, repair disc, boot disc or rescue disk. Looking for a recovery disk for Lenovo? Download Easy Recovery Essentials (our recovery and repair disk for.
- Manufacturer: Lenovo-Model: ThinkCentre M91p (MT/M 4524-BD3)-Bios Type: AMI-Bios revision: 9HKT50A-Bios Download http://download.lenovo.com/ibmdl/pub/pc.
- Lenovo M91p Drivers Windows 7
- Lenovo M91p Recovery Iso Download Mac
- Lenovo M91p Recovery Iso Download Windows 10
- Lenovo M91p Recovery Iso Download Windows
- Lenovo Thinkcentre M91p Review
- M91p Lenovo Specs
Lenovo M91p Drivers Windows 7
Register your computer with Lenovo. Factory Recovery Disks. Downloading and installing software packages (ThinkVantage applications, device drivers,.
I installed Ubuntu 11.10 on a newly bought Lenovo ThinkCentre Edge 71 (model: 1577-G3G) with EFI boot enabled. I opted for the Use Entire Disk option. Even though the installation process went without any problems/errors, when rebooting it now just gives me:
No bootable operating system. Insert bootable disk and press any key..
I figure this is because of EFI.
Regression:
- I have checked the System Setup (F1 during POST) to find a BIOS option to disable EFI/UEFI boot, however, there is no such option for this machine.
- This might be caused by a 'Secure Boot' feature in the BIOS.
- The hardware vendor does not know of any such 'secure boot' setting in the BIOS that would prevent Linux from booting.
- Lenovo support did not know anything about a BIOS setting called secure boot. They also did not know of any limitations that would prevent Linux from booting.
- The ThinkCentre 1577 BIOS manual does not mention EFI, UEFI nor secure boot.
How do I install Ubuntu on a machine with EFI?- Or, since Ubuntu is probably already installed: how do I make it boot Ubuntu?
ervingsbervingsb
10 Answers
This is a modified post by nerasezi in the Ubuntu Forum
The main source for the UEFI was the Ubuntu UEFI guide
The following are the steps he did:
- Use a live CD which matches the UEFI architecture. Mostly x86-64.Boot up the live cd (xubuntu or lubuntu. Those are lightweight desktop but it should work with Ubuntu and kubuntu as well).Be sure your live system is booting in UEFI mode. You may check it on the UEFI setup, probably under Boot option or similar. In my case it just put the 'UEFI' prefix before the device name.
- Once the live system is running set through the terminal a root password by typing
sudo passwd root
Then log out from the default live cd user and log in as root in gui mode.Plug in the hard drive. I use a USB3 portable HDD but in most cases the hard drive is a SATA internal drive. Anyway, be sure you've BACKED UP ALL YOUR DATA, cause the process is going to wipe off everything on the drive.Launch Gparted (a gui tool is much easier than the text one) and select the drive you're willing to install the system into. (Be sure to select the right one!)Point to the top menu and select Device>Create Partition Table.. A warning message pops out. Click on Advanced and select 'gpt'. Say OKA new GPT disk layout had been created. Now you need to create partitions on it. It's very important that you create as the first and primary partition, a FAT32 volume and you need to assign the label EFI to it. Once the partition is created, right click on it and select 'manage flags'. Check the 'boot' flag and say OK.Move on to the creation of the / partition (you may want to separate /home and /boot. Do it as you usually do. In my case I've just created the / partition), and a swap area. Always prefer primary partitions cause with GPT the 4 primary partition limitation has been removed.Close Gparted. - Install the system into the hard drive '/' partition and remember to point here the bootloader (GRUB 1.99) to install to. If you've created a separete '/boot' partition, you have to choose that one for the bootloader installation.
- Here comes the part from the UEFIBooting guide:Building GRUB2 (U)EFIDownload the latest grub2 source code ZIP file. ftp://ftp.gnu.org/gnu/grub/Building grub2 requires the following programs to be installed (build dependencies):bisonautoconfautomakeflexautogenpython (2.x series) (for autogen.sh if building from bzr repo)texinfohelp2mangettext (NLS support)device-mapperfreetype2 (libs)
sudo apt-get install bison libopts25 libselinux1-dev autogen m4 autoconf help2man libopts25-dev flex libfont-freetype-perl automake autotools-dev freetype2-demos texinfo efibootmgr
efibootmgr was added to the software you need to install because you will need it later on.For 64-bit (U)EFI:
export EFI_ARCH=x86_64
./configure --with-platform=efi --target=${EFI_ARCH} --program-prefix='
make
In case you have a 32-bit architecture, check the online documentation at the link I have provided at the top.
Install GRUB2 in (U)EFI systems
Determine your EFI SYSTEM PARTITION. (it should be /dev/sda1 or /dev/sdb1 if is set on the 2nd hd)
Then mount the partition at /mnt/EFISYS (or at any mountpoint you wish). The following code assumes /dev/sda1 to be EFISYS partition.
sudo mkdir -p /mnt/EFISYS
sudo modprobe dm-mod
sudo mount -t vfat -o rw,users /dev/sda1 /mnt/EFISYS
sudo mkdir -p /mnt/EFISYS/efi/grub
Then, build an EFI application for GRUB and copy it and the other modules:
Enter the 'grub2 compiled source/grub-core' directory - Default : /usr/lib/grub/{EFI_ARCH}
grub-mkimage -O ${EFI_ARCH}-efi -d . -o grub.efi -p ' part_gpt part_msdos ntfs ntfscomp hfsplus fat ext2 normal chain boot configfile linux multiboot
sudo cp grub.efi *.mod *.lst /mnt/EFISYS/efi/grub
Note : The -p ' option is important for creating a portable grub.efi app. Now create a grub.cfg in /mnt/EFISYS/efi/grub :
sudo touch /mnt/EFISYS/efi/grub/grub.cfg
Make the firmware launch GRUB2 (U)EFI as default
![Lenovo Lenovo](/uploads/1/2/6/4/126411736/431182227.png)
For non-Mac UEFI systems, efibootmgr is used to modify the UEFI Firmware Boot Manager. This requires the kernel to be booted in UEFI mode and that the kernel processor architecture should match the firmware architecture (and 'noefi' is NOT used) for 'efivars' kernel module to be loaded and efibootmgr to access the boot manager variables. Initially the user is required to manually launch 'efi/grub/grub.efi' from the firmware console itself if grub2-efi was installed in BIOS mode. Download game pacific rim pc. Then efibootmgr should be run to create the boot entry.
sudo modprobe efivars
Enter the 'grub2 compiled source/grub-core' directory
grub-probe --target=device /boot/efi/efi/grub/grub.efi
Assuming the output the grub-probe to be /dev/sda1
sudo efibootmgr --create --gpt --disk /dev/sda --part 1 --write-signature --label 'GRUB2' --loader 'EFIgrubgrub.efi'
In the above command, /boot/efi/efi/grub/grub/efi can be split up as /boot/efi and /efi/grub/grub.efi, which translates to (/dev/sda) -> partition 1 -> EFIgrubgrub.efi .
- Open Synaptic and remove all grub packages and install just the grub-efi packages (amd64 for me) and all the necessary dependencies.Once the installation is over, run sudo update-grub in the terminal. You should edit 'grub.cfg' from /boot/grub and check that the disk UUID matches your disk and partitions, the voice 'insmod part_' and 'set root='(hd0,' have 'gpt' textline. If everything is ok, copy 'grub.cfg' to the 'efi/grub' on the EFI System Partition.If something i mentioned before, doesn't match, just edit grub.cfg and manually change them values. Then copy the file to the 'efi/grub' directory on the Efi System Partition (should still be mounted under /mnt).Then when I rebooted the system, a new entry on the Boot tab under the UEFI setup has appeared, named GRUB2 and i set it as the default boot option.
Luis AlvaradoLuis Alvarado
To help confirm if your machine is U/EFI capable simply run
To help confirm if your installed Ubuntu has booted using U/EFI see what
A time saving solution is to make sure Ubuntu has actually booted in UEFI mode at install time. Referring to the newer Ubuntu UEFI Guide section 2.4 illustrates this brilliantly
dmesg | grep EFI
from Terminal in live desktop session.To help confirm if your installed Ubuntu has booted using U/EFI see what
/sys/firmware/efi
returns.A time saving solution is to make sure Ubuntu has actually booted in UEFI mode at install time. Referring to the newer Ubuntu UEFI Guide section 2.4 illustrates this brilliantly
Identifying if the computer boots the CD in EFI mode
Warning: even if your PC boots the CD in EFI mode, it might boot the HDD in Legacy mode (and the contrary).
When booting on a 64-bit Ubuntu disk:
- If the BIOS is set up to boot the CD in EFI mode, then you will see the screen below:
- If the BIOS is NOT set up to boot the CD in EFI mode, or if the disk is not 64-bit, then you will see the screen below:
Be sure to use the same guide referred to in order to ensure hard drive is booted using UEFI also. This may be as simple as setting SATA to AHCI but depends on your firmware being used.
Once getting to grub screen it is possible to drop to comand line by pressing 'c' and try
lsefisystab
which should give table of EFI entries with GUIDs which is another handy method to identify if UEFI is being used BEFORE installing.It is possible to use
which may be misleading as doing the same command on a UEFI capable machine would return many more lines (possibly 50+) when booted using EFII found this simple tip at rodsbooks(the link is for rEFInd which is an alternative to using Grub2). rodsbooks webpages are regularly updated and are a very reliable source of information. The author of which is an UEFI Professor to say the least if not a genius!
dmesg | grep EFI
to identify if your machine is UEFI capable.On one of my machines that is not U/EFI capable but doing this gives me which may be misleading as doing the same command on a UEFI capable machine would return many more lines (possibly 50+) when booted using EFII found this simple tip at rodsbooks(the link is for rEFInd which is an alternative to using Grub2). rodsbooks webpages are regularly updated and are a very reliable source of information. The author of which is an UEFI Professor to say the least if not a genius!
Referring to rodsbooks on this page shows that Ubuntu 11.10 makes an ESP with FAT16 filesystem where as some UEFI firmwares want an ESP with FAT32 filesystem. You will find the full explanation if you do Ctrl + F and search for Fedora on the linked page in this paragraph.(Click Next once in 'Find bar' to go straight to the information that is being referred to).
Considering the fact UEFI specification required for Secure Boot is => UEFI 2.2 and Windows 8 pre-installed machines will use UEFI 2.3.1.
All of which confirms Ubuntu 11.10 is not secure boot capable so secure boot is not the problem.
Considering the fact UEFI specification required for Secure Boot is => UEFI 2.2 and Windows 8 pre-installed machines will use UEFI 2.3.1.
All of which confirms Ubuntu 11.10 is not secure boot capable so secure boot is not the problem.
It is possible after using UEFI to install Windows- which can only use GPT when using UEFI; that Ubuntu installs using BIOS/legacy settings due to installer deficiencies. ie Ubuntu can install to GPT using both BIOS or UEFI which then leads to the need of switching firmware settings in order to boot each OS.
To identify if Windows is using UEFI is to use disk management to confirm GPT is being used. It is possible to convert a Windows Bios install to UEFI using this guide Converting Windows BIOS installation to UEFI
One easy solution is to run Boot-repair-disk (downloading the cd .iso will mean slightly quicker booting than compared to using full Ubuntu.iso and then installing boot-repair. Check advanced options before running recommended fix bearing in mind which firmware settings you have used to boot boot-repair. Boot-Repair will install grub-efi and fix firmware hardcoding problems in order for system to use UEFI and boot Ubuntu as well as any other existing installs using UEFI.
An important part (which may be vendor specific) is how to bootup in EFI mode (ie, the same Ubuntu 14.04 LTS CD can detect two different mode and render the different text vs non-text bootup screen as shown above).
or this:
Notice that at the BIOS setup for boot priorities, there are generally two different option for DVD: Px or UEFI (or some other words). One of this is for UEFI and another is for legacy MBR-based bootup.
Solved the EFI problem on my ACER notebook 5560G, it turned out that renaming the EFI directory and EFI file on the Wubi USB disk worked (thanks immerohnegott).
It forced a normal GRUB install on 2 premade partitions with GParted on a USB stick. The partitons were:
/boot
(100 mb)- / (70 GB)
Reboot into Windows 7 and install the free version of EasyBCD. Add a new entry ,
Linux -- >> Grub 2
and it will search all partitions for the GRUB bootloader.In this way the Windows 'System Reserved' partition and the PQSERVICE Acer Hidden Partition are not touched.
blaireblaire
You can make USB bootable drives that work with the EFI system, I'm not as seasoned as some of y'all so I figured out a way that is easy and works :)
In a machine that has the EFI bios, insert a CD/DVD with Parted Magic (I had it on a HIREN Boot CD that I made into a CD instead of a USB) Boot from that CD/DVD.
Once you are in Parted Magic, insert an empty USB jump drive with at least 2GB memory. Open up the Unetbooten utility that is included in Parted Magic. Run the program and choose whatever distribution you are trying to load on the jump drive. Follow directions and wait for it to complete.
That USB drive should boot on any EFI system now. At least it worked for me :oP
CynnieHCynnieH
You need to figure out how to get your bios to boot the install cd in efi mode, not bios mode. You will know that it is booting in efi mode because you will get a grub menu instead of the usual syslinux one.
psusipsusi
https://potentsale222.weebly.com/what-is-a-fast-download-speed.html. I've run into thus problem installing Ubuntu 14.04 on a Lenovo ThinkCentre M91p, and I've got a quick/easy solution:
- Before you boot from the Ubuntu install disk/USB, go into your BIOS and under the 'Startup' tab change the 'Boot Mode' from 'Auto' to 'Legacy'.
- Install Ubuntu.
- If you want, change the Boot Mode in the BIOS back to Auto.
That works consistently for me.
Pretty sure it works because the Ubuntu installer detects whether the BIOS supports EFI or not when it decides which bootloader to install. By setting the BIOS to legacy, Ubuntu ends up installing the old bootloader which works with these Lenovo machines.
EricEric
In your BIOS settings, change your hard disk mode to IDE, and boot from the USB flash drive. It will install in non-UEFI mode, and booting after install will also work fine.
This particular method is working great for me with Ubuntu 16.04 on a Lenovo ThinkCentre Edge 71, with the latest BIOS release.
Gregg B.Gregg B.
I've had a similar problem as well.
What I experienced was that the computer with EFI is also equipped with BIOS as well. I spammed F2 like crazy, what happened was that I got a choice of either using EFI or Standard BIOS.
Beware though, if you use the BIOS the computer will boot to the message: 'no OS found.'
So you could potentially format your computer from there and make it boot as a normal pc.
MariusMarius
I had the same issue ..i bought this new Lenovo beast of a desktop and ran into a same problem , i didnt not want WIN 8.1 on it whatsoever , (ive been dealing with Linux since Red hat 6.1) However i was not familiar with UEFI/EFI at all . PC woudnt even boot liveCD . After digging tru info on this blog , i found out you have to change couple of things in UEFI/EFI/BIOS , first was disable CSM , and choose 'Legacy only' in boot startup options . Reboot and boom! i was in . Installed Ubuntu 12.04 i was good to go. Later i found that 12.04 WOULD NOT boot after changing back those same settings back to 'UEFI Only' error 'OS not found' .To my understanding Ubuntu started supporting this UEFI at 12.10 , i upgraded it to 13.04 ,changed the same settings ,enabled CSM .and UEFI only , and voila ! I booted from UEFI and i noticed machine runs alot better! You dont have to fresh install from UEFI just upgrade to 13.04/10 change back back to UEFI , it worked for me however .. Cant wait to see what Linux does with this fairly new feature UEFI/EFI , there some potential here
user255633user255633
Same problem here. I've 'solved' it by permanently booting from my SuperGrub CD. I don't mind doing it this way. I see it as a security feature; my SuperGrub CD is my additional key. When I check my harddisks in Ubuntu I can see that the Ubuntu-HDD is a non-MBR disk. Looks like repartition this disk an adding the MBR would fix the problem but I'm too lazy to go through all this trouble.
PaulPaul
Lenovo M91p Recovery Iso Download Mac
Not the answer you're looking for? Browse other questions tagged bootsystem-installationuefi or ask your own question.
You might consider a bios update and complete reflash of bios,
Warning !! If the bios flash update fails, you have to buy a new motherboard. New motherboard means a new computer as far as windows goes.
What could go wrong during a bios update?
Lenovo M91p Recovery Iso Download Windows 10
Your hard drive could be failing and go out during the bios update (about 4 minutes or so)
Your cpu could be overheating because of a failed heatsink (dried up thermal paste)
Your power supply could quit suddenly.
Your power could go out.
Lenovo M91p Recovery Iso Download Windows
Most likely you wont have any problems,
You must read very, very carefully the mfg instructions on a bios update !!!
If they say use a dvd to do ,then use a dvd.
if they say use a usb with ntfs formatding, then do so.
If they say use fat formatting then do that.
Watch a youtube video on bios update for your brand of computer. But follow the mfg instructions for your brand.
You may have to ask Lenovo for the bios file.
Proceed at your own risk. Carefully.
Lenovo Thinkcentre M91p Review
A website with the most info on bios is:
M91p Lenovo Specs
https://www.wimsbios.com/