Kris Bunda Design

Lenovo ThinkStation Probs: BIOS Issues & Windows7 Boot Install on M.2 SSD

Have a Lenovo ThinkStation Desktop P500, P700, or P900 with an M.2 SSD drive?

Having trouble getting Windows 7 (or other OS) to install as boot drive?

I’ll walk you through updating the BIOS and reinstalling the OS, which solved my problem.


See End of Post for Review of Lenovo ThinkStation P500 as 3D CAD Workstation, and Details on How I Configured the Machine


lenovo-desktop-tower-workstation-thinkstation-p500-front-side
Lenovo Desktop ThinkStation Workstation P500 Computer Tower

Nature of this Problem: PCIe SSD Not Factory Installed as Boot Drive (or) A Minor BIOS Change Makes Computer Unable To Find Boot Drive

I recently got a new 3D CAD workstation desktop, a Lenovo P500 ThinkStation. I ordered an option that I’ve never used before, a 250GB M.2 SSD card. It interfaces with a “Flex Adapter” riser board plugged into a PCI express 4x lane slot. (Well, I found out it’s not JUST a PCIe x4 slot, it’s a “FLEX CONNECTOR,” and also can handle USB signals or something – more on that in the last section). This was to be set up as my boot drive, with Windows 7 x64 as the operating system (“downgrade rights” from Windows 8.1 Pro).

Lenovo ThinkStation Configurator Printout: But M-2 PCIe SSD apparently not ordered installed as bootable Win7 OS

Well, I’m not sure what all happened with the ordering of this configuration through our IT dept., but apparently this step didn’t happen at the factory. So we had to get the M.2 SSD going and install Win7 on it as the boot drive. This turned out to be an odyssey of mythical proportions. And I’m not going to get into most of the stuff that happened (I’ll just say there were no Sirens to speak of).

Zooming in to show the PCIe “FLEX ADAPTER” mezzanine board with a M.2 PCIe SSD installed (the other M.2 SSD slot next to it is for SATA type M.2 SSD cards)

Dead Giveaway Tip That Your BIOS Needs Updating: It Doesn’t Know The Boot Drive’s Name

Usually, installing any hard drive in any computer is not a daunting task, and takes about 10 minutes. But installing this SSD was one thing. Getting the computer to recognize it, another.

Sexy Samsung 250GB M.2 SSD drive – not recognized in Lenovo BIOS

This is the “after” pic of the boot sequence screen. Before, even when the OS was installed sort of successfully, the mezzanine drive wasn’t being named in BIOS. This is weird. There was an OS installed on it; when you pushed the power button, the computer booted into this drive. But the BIOS didn’t show that there was a drive installed at that port. It didn’t show anything at all. In this pic, after the BIOS upgrade, it now shows a description of the drive. If there’s no name assigned to your drive, you probably need to update your BIOS.

LENOVO THINKSTATION BIOS SAMSUNG M.2 SSD MEZZ1-PCIe-P1 RECOGNITION

What does “Mezz” mean? Because these Lenovo workstation computers have a new hardware expandability scheme of adding in certain components to the PCIe x4 bus, they use “Mezzanine cards” to create the interface do it. I’ve also seen them referred to as riser cards or daughter boards.

LENOVO WORKSTATION BIOS MEZZ1-PCIe-P1 Terminology Explainer

The first OS install was achieved after days of tries and calls to Lenovo tech support by our IT person. I then started to use the computer. When it wasn’t booting as fast as I expected, and I was having some new software errors, I got into the BIOS to change something that should’ve been minor and reversible. But the delicate sensibilities of the computer system were devastated nonetheless. It then would throw the “Error 1962: No operating system found. Boot sequence will automatically repeat.” It would no longer boot to the Windows install.

Error 1962 No operating system found Boot sequence will automatically repeat

Wondering why the OS would no longer boot after a simple BIOS option change that was then changed back, I started trying many other changes and researching the problem. There wasn’t much help out there, which is why I write this now.

It Matters Whether You Want to Install Windows 8.1 or 7 (UEFI vs. Legacy BIOS)

Fixing Lenovo ThinkStation M-2 Boot Disc 1 – Recovery Media Win7 x64 SP1

I’m assuming this would’ve been a different (shorter) story if I’d just deigned to use Windows 8.1, but I prefer 7. There came a point where I changed my mind and decided to try to install the 8.1 from some other Lenovo recovery discs I found lying around (lots of Lenovo machines in the office). But it didn’t want to work.

Why the distinction? Because the motherboard BIOS program has a fancy UEFI BIOS – I say “fancy” because if you’re not familiar, see the difference between UEFI BIOS and Legacy BIOS below. But UEFI (I say YOO-Fee) BIOS supposedly only works for Windows 8. Windows 7 needs to have the Legacy BIOS settings selected.

Here’s the age old legacy BIOS we’ve all known and loved.

“Award BIOS setup utility” by Award Software International Inc., recreated by User:Kephir – Self-made Licensed under Public Domain via Wikimedia Commons

Here’s the shiny new UEFI BIOS that Legacy BIOS looks at and shouts “YOU BIOS GET OFFA MY LAWN!!!”

After the Black Monolith visited Earth, BIOS screens started looking like this.

If you’re installing Win7, another thing to keep in mind: You’ll want to install a disc that is already up to date of Windows7 SP1 (Service Pack One). I think it’s got the drivers that can understand and install to an M.2 NGFF SSD (Next Generation Form Factor) interface.

MAKE SURE THE BIOS IS UPDATED TO THE LATEST VERSION. FIRST!

Legacy vs. UEFI wasn’t really the issue here, though. Instead of wasting hours fiddling with BIOS settings and recovery discs, I wish I had just done this in the first place: MAKE SURE THE BIOS IS UPDATED TO THE LATEST VERSION. FIRST!

I’m guessing Lenovo decided to make this workstation so bleeding edge, insofar as mass market corporate workstations go, that they pushed it out the door with some half-baked options. It happens. It’s not easy to make configurable products and not have any mistakes, nor test for all design flaws that create unknown malfunctions. At least it looks like Lenovo is trying to fix the issues.

There may be other glitches that were impeding my progress, but here’s a rundown of the BIOS update fixes to date that caught my eye. (Click for PDF)

I’m sure that second one got me. I tried that “optimized” setting when the computer had its 1st OS install, because it was booting unimpressively slow and I wanted to get everything “optimal.” And then I set the Legacy/UEFI settings back to Legacy, because I knew Windows7 likes it that way. And then I saved the settings. It proved to be a punishing “optimization”, and changing the settings back to how they were didn’t help the computer find the boot drive again.

How To Update BIOS to Latest Version (For Novices)

Finding Lenovo ThinkStation BIOS updates
Right-Click ISO file – Burn Disc Image
Fixing Lenovo ThinkStation M-2 Boot Disc 2 – BIOS startup screen
Fixing Lenovo ThinkStation M-2 Boot Disc 3 – BIOS interrupt menu – Pressed “Enter” to stop the countdown at 1 (bottom)
Lenovo ThinkStation P500 BIOS – select boot device screen – Choose “SATA: DVD-RW” in this case! NOT the 1st choice as highlighted in photo

Theoretically, after installing the BIOS updates, I probably could’ve then rebooted and witnessed the computer boot into its long-lost love, the boot drive that had the OS installed!

But I had burnt that bridge by trying several botched Recovery Media installs of OSs in the hopes of fixing the computer. So at this point, you can see if your computer works again, or if you need to install an OS.


Prepping BIOS for Win7 OS Install:

Go into the BIOS and Make These Choices (If Not Already Set)

Now Reboot, and Boot Into Your DVD or USB Drive (ASSUMING You Have Recovery Media Already)

If you DO NOT have recovery media, see next.

Reinstalling or Repairing your OS: Locate (or Make) Compatible Lenovo Recovery Discs


Make:

Need Them NOW?! If you didn’t get these discs with your computer, you may be able to find compatible versions and download them from one of those torrent / file sharing sites, and burn them. Be very wary of this idea though. I say it only because I’m very impatient, and would probably balk at ordering $30 (or whatever priced discs) and having to wait for a week or two for arrival. Also, in this day and age, I would hope you can purchase a download from Lenovo and get them faster, but haven’t looked it up.

And if you stumbled upon this post because you’re being proactive, and you don’t have these discs, but you DO HAVE a new ThinkStation that’s working, I believe you can make these Recovery discs from your current OS install, so you’ll have them in case you’re in this situation. You’ll have to look it up.

Otherwise, here’s what I found in a quick search:

Note: On the Windows 7 operating system, you can create recovery media using discs or external USB storage devices

To create recovery media on the Windows 7 operating system, click Start ➙ All Programs ➙ Lenovo ThinkVantage Tools ➙ Factory Recovery Disks. Then, follow the instructions on the screen.


Locate:

If you’re like me, you ruined your OS install and will need to redo it. And since you ruined your install, you won’t have that nice recovery partition already on your disc that you can hit F11 and boot into it.

Fixing Lenovo ThinkStation M-2 Boot Disc 1 – Recovery Media Win7 x64 SP1

And here’s just a bunch of pics of Lenovo ThinkStation P500 BIOS menus, in case that’s helpful for some reason:


Lastly: After All That Trouble, I’m Moving the M.2 SSD from the Flex Connector

So, because of the confusion with the ordering of this computer, I didn’t receive it how I had configured it on the Lenovo site. The IT person ordered it with a RAID card option, which led to having “Blind Connect Assemblies” (BCAs) with SAS cables that need to be connected to a RAID card. Fortunately, the configuration change also included the “FLEX RAID Adapter” card. But it wants to be plugged into the only Flex Connector/adapter/whatever slot that comes on a P500 or P700 motherboard. I asked Lenovo support forums if I could just move this other card to another PCIe x16 slot and secure it with a zip tie (since it wouldn’t have a bracket elsewhere on the board), but they said no, that other signals have to go through that flex slot, and only the FLEX PCIe slot is set up to handle that, or something. I actually do believe the Lenovo staff forum person, because it’s clear they know their stuff from other posts I’ve read.

The BCA boards are really a cool idea for sliding in drives, although completely unnecessary. But now that I have them, I want to make them work, instead of just removing them and using SATA cables and power cords from the PSU. If you’re not understanding what I’m saying, these are little SATA and power slots in the back of the drive bays, and you place a 3.5″ or 2 x 2.5″ or even a 3.5″ and a 2.5″ in one of the little drawers that fit in the bays, and then you can just slide it in all the way, and it’s connected. No more messing with cables, aside from the initial plugging in and routing of the BCA boards.

I’m going to move the M.2 SSD drive from the M.2 Flex mezzanine card, add it to an Addonics-brand PCIe 3.0 x4 card called the “ADM2PX4,” and install it into a different PCIe slot on the board. Then I’ll remove the M.2 Flex mezzanine card. Then I’ll take the Flex RAID mezzanine card that had up until now been gathering dust on the parts table, and install it in the now-open Flex slot. I’ll then plug the mini SAS cables into it to transfer data from expansion drives. I will also plug the BAC boards into the 4-pin power connectors on the mobo. When I get this going next week, assume all is wonderful unless I come back and update this post with bad news.


Last Lastly: Endorsement – This is kindofa ThinkStation-P500-as-3D-CAD-Workstation Review

I’ve only been using this computer as a CAD workstation for a short time, but I really like it. It s the snappiest workstation I’ve yet had the privilege of using. I attribute the brute-force, ravenous, crushing speed to the following hardware:

ThinkStation P500 Windows Performance Score 7.8

Why am I a “Sucker” for Pro-Grade Hardware?

I just have fewer crashes; fewer “weird” computer issues or artifacts; and faster, smoother work sessions when I use professional hardware than when I’m using other (lesser) equipment. This is something I’ve picked up over thousands of hours of professional CAD software use on both high-end consumer-grade computers and professional workstation computers.

There’s truly a more down-to-business, cleaner experience to using a Xeon CPU/ECC RAM/”Pro” Samsung or Intel SSD/Quadro or FirePro graphics card vs. using a Intel I7/Reg RAM/Consumer SSD/and hey–keep the pro graphics–it’s still hobbled by the other consumer hardware.


Hucksters: You’re On Notice!

I’ve seen hucksters on YouTube try to convince they’ll show how to make a “value workstation” every bit as good as, say, an Apple MacPro Desktop**, but for half the price (or less). As soon as they equate “Workstation*” with regular RAM, I7 or AMD desktop CPUs, and gamer graphics, it’s illegitimate and makes them look like either they’re very unqualified to host shows about computer hardware. And/or they think everyone who uses the equipment is moronic and inexperienced.

*(asterisked ‘Workstation’ because I realize many “Workstation” laptops are still outfitted with I7 chips, and therefore reg RAM, although probably still pro-grade mobile graphics. Sacrifices must still be made for compact mobile form factors. That still doesn’t excuse confused computer “pros” [gamers who don’t actually “work” on computers] for being so extremely wrong in their concepts of “value”.)

**FYI: I don’t like Apple OS, and I can’t really use it with much of the software I must use on a daily basis. But I tried to make a build for less money using New Egg parts that would beat or match performance of their MacPro Desktops (the “cannister” vsns starting out in 2014), and couldn’t do it at all. It blew away my preconceptions of them as merely an obscenely priced style shop, there’s a lot of value in some of their products.


In other words, I really like this ThinkStation Desktop machine, and recommend it with my current configuration.

Exit mobile version