This repository contains information about Lenovo NAS devices. Specifically, information on how to reflash the firmware on these devices.
- Lenovo LifeLine Imager download
- How to flash the firmware
- Additional Information
- Background Information
- Resources
- Contributing
- Disclaimer
The Lenovo LifeLine Imager is a tool that can create a bootable USB drive that can be used to reflash the firmware on LenovoEMC² NAS devices.
Thanks to a comment under this post, here is a guide on how to "construct" the download link for the Lenovo LifeLine Imager, specific to your device.
- Go to the Support page for LenovoEMC Network Storage, Lenovo Network Storage, and Iomega products.
- Find your device in the list and open the support page for it.
- Under
DOWNLOADS AND UPDATESclick onFirmware Version x.x.x.x for XXXX. - Scroll down to
Update Instructions -> Firmware Update Procedureand take note of the first step of the instructions. - The step should be something like
Download the b4b-4.1.414.34909.tgz file to your computer. - Take note of the filename of the
.tgzfile. (But without the.tgzextension!!!) - Construct the download link as follows:
https://download.lenovo.com/nasupdate/asgimage/ + filename + .zipand open it in your browser. - You should now be able to download the Lenovo LifeLine Imager, specific to your device and firmware version.
- The downloaded content should look like this, after extracting the
.zipfile:
If I have missed anything or if you have a download link that is not listed here, please open an issue or a pull request.
| Device | Firmware Version | Download Link | Note | Version |
|---|---|---|---|---|
| PX4-400R | 4.1.414.34909 | Download | Same for PX4-400D | Rack |
| PX4-300R | 4.1.414.34909 | Download | Rack | |
| PX12-400R | 4.1.414.34909 | Download | Same for PX12-450R | Rack |
| PX4-300D | 4.1.414.34909 | Download | Same for PX6-300D | Desktop |
| PX2-300D | 4.1.414.34909 | Download | Desktop |
| Device | Firmware Version | Download Link | Note | Version |
|---|---|---|---|---|
| IX4-300D | 4.1.414.34909 | Download | Desktop | |
| IX2 | 4.1.408.34845 | Download | Same for IX2-DL | Desktop |
| Device | Firmware Version | Download Link | Note | Version |
|---|---|---|---|---|
| ALL | 4.1.414.34909 | The download links for the StorCenter devices are the same as for the LenovoEMC² devices | Both |
If any of these links are broken, please let me know by opening an issue or a pull request. Also you can find the imager tool in the Releases section of this repository or on my Storage server. I have reuploaded all the files there.
Caution
Remove your hard drives before flashing the firmware to prevent data loss! During the flashing process, all connected hard drives will be formatted! (It also helps reduce boot times and gets the flashing done sooner.)
- Format a USB drive to FAT32. (Needs to be at least 1GB in size, maximum 32GB)
- Unzip the downloaded Imager file and run the executable file contained within.
- When prompted, select the USB drive as the destination.
- Finish the Setup.
- Check the pendrive has the correct filestructure (See USB file structure below)
- Eject the USB and insert it into your NAS (in the top left port on the backside of the device, acocording to a comment). On Rackmount versions, use the front panel USB socket.
- Boot the NAS with the USB drive inserted while holding the reset button for ~60 seconds or until you see the screen below.
- You should now see this screen:
- When finished, the device should shut down.
- Remove the USB.
- Turn the NAS back on.
- The device should now boot back up and be ready to be reconfigured.
Note
On rackmount versions, you can plug in a screen and see the Kernel start, but you will get no confirmation whether the flashback was a success. Three possibilities: A. The pendrive is not recognized, the unit will attempt a normal boot and hang. -> Make sure the pendrive is in the correct USB socket, try another socket. B. The pendrive is recognized, you will see GRUB booting the pendrive, if your drive has a LED it will flash as the copying is done, the unit will then, (without any message on VGA display) shut down. Restart the unit, if it hangs again, the pendrive used is not OK for this purpose. -> Try a different pendrive! C. The pendrive is recognized, you will see GRUB booting the pendrive, if your drive has a LED it will flash as the copying is done, the unit will then, (without any message on VGA display) shut down. Restart the unit, it boots normally. -> SUCCESS
- The Lenovo LifeLine Imager is a Windows-only tool.
- The used USB needs to be formatted as FAT32! Otherwise, the NAS won't recognize it.
The Imager should format the drive to FAT32 as it's set as such in the image file, but in my case, despite making sure the drive was FAT32 to begin with, it would never correctly write the image file for whatever reason (see workaround below).
- I had to try multiple USB drives until I found one that worked. The NAS recognized all of them and went into the recovery process, but still wouldn't boot after.
This may have to do with flashdrive size, despite the partition being sized by the image. Multiple 16GB drives failed to get my PX12-450R to start up successfully. I then tried a cheap old 8GB drive, and the NAS would successfully start after the first attempt.
- If the Imager tool doesn't recognize the USB drive, try using rufus to reformat the USB drive. Select the drive, then the
Non-bootableoption, selectFAT32as the file system andMBRas the partition scheme. Then pressStart.
Note
The file under **b_images is the actual firmware file (** depends on the NAS model). The other files are used for the boot process. If the image file is missing, or if the folder contains junk with abstract characters, re-running the installer will do you no good. For whatever reason the tool corrupts the image file, and it will either not write the file header, or fill the folder with various junk files. (It might work correctly under Windows 7) Read on for a workaround.
The USB drive should have the following structure after running the Imager tool:
USB-DRIVE:.
├───boot
│ └───grub
│ ├───locale
| └───...
├───images
│ └───...
└───emctools
└───**b_images
└───VERSION_Imager.tgz
Workaround if you don't see the .tgz file or have junk in the folder:
- Go to C:\Users[yourusername]\AppData\Local\LifeLineImager, open folder properties, and under permissions, special permissions, change the erase, and erase subfolders and files permissions to NO.
- Run the imaging tool again, and write the pendrive once more (you might need to delete the pendrive partition manually before it will successfully write the drive again).
- The installer has now left the *.img file for the pendrive in the above folder.
- Use rufus to write the *.img file to the pendrive.
- Congrats, you have achieved what the Lenovo app couldn't, and made a correctly functioning flashback drive.
- Reverse the permissions change and delete the LifeLineImager folder.
- Continue from Step 6 of the flashing guide.
I own a LenovoEMC² PX4-400R NAS, which I purchased from eBay. Unfortunately, I bricked the device during the reset process. Fortunately, I was able to recover it using information I found online. After conducting some research, I found posts that could potentially assist you in recovering your device too, should you ever find yourself in a similar predicament. I created this repository with the intention of assisting others in the future.
Added info based on experience with a PX12-450R.
Note
Links marked with ❗ are the most important ones.
❗PX4-300D Lenovo EMC NAS Device Stuck at 95%
❗Official LenovoEMC, Lenovo, and Iomega network storage support
Help for old Lenovo EMC NAS units, IX2, PX4 etc
Contributions to this repository are very welcome! Here's how you can help:
- Fork this repository.
- Create a new branch on your forked repository.
- Make your changes. This could be adding a new device to the table, updating a download link, or improving the instructions.
- Submit a pull request. Make sure to describe your changes in detail.
If you have any questions or need help, feel free to open an issue.
Flashing firmware is a potentially risky operation. If done incorrectly, it can result in a bricked device. Please follow the instructions carefully and understand the risks involved. The author of this repository is not responsible for any damage caused by following these instructions.

