I recently bought a Buffalo LinkStation LS220 NAS (network-attached storage). Download and unzip the latest firmware for your device from the Buffalo website below. Run the open-ls-rootfs.sh script on the hddrootfs.img file as below.
![Buffalo Buffalo](http://www.chkdev.de/wp-content/uploads/2014/04/NAS_UPDATER_01.png)
![Buffalo Linkstation Firmware Update Ls-wxl Buffalo Linkstation Firmware Update Ls-wxl](/uploads/1/2/5/8/125846052/982550356.jpg)
This is the proper procedure, I did it last year following this no issues.
New Generation - LSPro,LSLiveThere are several ways, but it is not that easy as with the older boxes. Just putting in a blank drive and updating the firmware does not work as the Firmware updater does not find the box. Why? Because in contrast to the older boxes everything but the bootloader(UBoot) is on the hdd. so even EM Mode got implemented via an initrd in /boot (=/dev/sda1).
Cloning the first partition and flashingThis way works because you need the first partition (/boot = /dev/sda1) so you can boot to EM Mode
- Follow Disassemble_the_LS_Pro until you have the hdd in your hand
- Connect the HDD to a pc, also connect the new HDD to it.
- clone /dev/sda1 from the old to the new HDD
- Assemble the LSPro/LSLive again with the new HDD
- Flash the Firmware of your choice or Build custom partitions on the box
- Note - if you are flashing firmware, you may need to go into Debug mode and select the option to rebuild the partition table (click on the 2 yellow circles on the top left of the LSUpdater screen and select Debug from the menu).
- Easy, no Linux Skills needed (if you use Norton Ghost for example)
- None currently