Open the NAS Navigator software, it might ask you if you want to automatically change the time and IP address, click NO. If the unit shows an IP of192.168.11.150 skip to step 7. A) In the NAS Navigator you might notice the LinkStation IP address has changed to something similar like: 169.254. and it will be reported as being in 'Emergency mode'.

From NAS-Central Buffalo – The Linkstation Wiki

  • 2 General Procedure
  • 4 Box Specific Hints
    • 4.1 LS Pro, Old LS Live
    • 4.2 LS Live v2

//

The Uboot Bootloader is the ONLY thing in flash on this boxes (the Kurobox Pro is an exception here with its 256 MB NAND flash). Most boot problems therefore are related to messed up HDDs. As long as it is working you can always revive your box via tftp from scratch. Even with (a) completely blank HDD(s). If you encounter the problem that tftp does not work anymore your only chance might be JTAG for revival.

This guide should help you in the quest of reviving your arm9 box as long as your Bootloader is still working properly.

NOTE: This procedure has been found not to work on some LS Live v2 boxes (or more) as its dependant on uboot being programmed to request tftp kernel/initrd. YMMV

1) Get TFTP Server + Kernel and initrd + Firmware

  • Download the appropriate TFTP Boot program from Buffalo’s FTP site (road runner cable modem!!) ftp://24.153.165.234/disk1/share/nas-recovery/

I attempted to format the drive(s) and the machine strangely shutdown without warning. When i started it back up it went to TFTP mode and I was able to upload boot-loader though tftp, but now it's showing as the incorrect model and NAS Navigator gives an ACPStateFailure when I attempt to wipe the drives and flash (With 1tb drives). File Size: Post Date: Version: OS Support: Notes: Download: 2020-27-07: 3.0.2: Windows: NAS Navigator for Windows: Download: 2019-18-07: 2.99: Mac: NAS Navigator for Mac NOTE: For users running MacOS 10.13 or later, download and install the latest version of NAS Navigator2 from Mac App Store.

The TFTP Boot program contains an TFTP server for Windows, the Kernel and initrd for the Buffalo.
  • Also download the firmware from Buffalo’s website http://www.buffalotech.com/support/downloads/

Buffalo Tftp Boot Recovery Software

2) Configure Nics

  • Connect the Buffalo directly to a computer.
  • Set the IP address of the computer to 192.168.11.1

3) Boot The Unit

  • Launch the TFTP Boot program.
Make sure is says is is Listening On: 192.168.11.1
If it is not listening on 192.168.11.1, then it does not see the network adapter as being active. So either briefly power the NAS on, and restart the TFTP Boot program, then power off the Buffalo. Or try using a hub or a router.
  • Power on the Buffalo
  • The TFTP Boot Program should say that two files where pulled – initrd.buffalo and uImage.buffalo
It should only take ~30 seconds for the boot loader to pull these two files. If it takes longer than 2 minutes then the boot loader is not going to pull the files and you need to look at JTAG recovery.
  • If the box is stuck permanently pulling the initrd.buffalo and uImage.buffalo files over and over again or simply fails to appear in LSUpdate checkout the troubleshooting section below.

TFTP Boot

4) Update Firmware

  • If the Buffalo pulled the kernel and initrd from TFTP, wait till the power led is green.
  • Modify the lsupdater.ini files, which is included in the firmware update.
Add the following lines to the bottom of the file
  • Launch the firmware updater – which can be downloaded off Buffalo’s website http://www.buffalotech.com/support/downloads/
  • Right-Click on the two golden rings in the top left hand corner of the updater, and select debug.
In the config section of the window that opens – select Do not check version, Delete user-config, and Force Update
  • Finally Update Firmware

5) If upgrading the drive, or if step 4 fails

Warning: This will format the data partition

  • Run the same firmware updater, and go to the Debug options and additionally check the following:
Rebuild partition table

This should return your NAS to out of the box conditions.

If the box is stuck permanently pulling the initrd.buffalo and uImage.buffalo files over and over again or simply fails to appear in LSUpdate extract the HD as described below and connect it a PC running Linux – Knoppix is ideal for the purpose if you typically use windows.

Mount the first partition (where the kernel and initrd live) as root and delete the contents replacing the capital X in the command below with the appropriate letter. This is system dependent so check the output of dmesg to discover which one it is:
Download the Buffalo firmware for the device. We need to copy uImage.buffalo and initrd.img to /root/boot.
The final step is to unzip initrd.img from inside /root/boot (it is a zip file, it is just in disguise!).
The password is one of these:
For examplefor the LS Pro’s password is YvSInIQopeipx66t_DCdfEvfP47qeVPhNhAuSYmA4
Reinsert the HDD and reboot the box – it should now boot to EM mode correctly (or sometimes to the original state depending what you did to get here) and appear in the updater ready for the firmware of your choice.

Note that you can use this method to install Freelink or other firmwares manually however they will not appear to the buffalo updater so be sure to get them right. It might be better to install the buffalo firmware and use the updater according to the correct instructions than follow this route.

LS Pro, Old LS Live

If you have a arm9-Linkstation and you tried Step 4 and if Step 5 is no choice because you have valuable data on the box then you need to recover the data before.

HD removal

1. Disassemble your box:
LS Pro & LS Live v1

2. Connect the hdd to a workstation running Linux. Knoppix for example is recommended as you can boot it directly from CD/DVD.

3. If the HDD isn`t defective then the partitions should even be mounted automatically.

4. Backup your data (most easiest if you connect a second hdd for backup)

5. Now try Step 5 from the general instructions.

6. In case even Step 5 did not work then you can rebuild the partitions from scratch. Look at Custom_Partitions_on_the_LS_Pro for instructions.

LS Live v2

SEVERAL BOXES were bricked by flashing the stock firmwares. use the 2.06 for unbricking!Followup to the above warning – schurl85 used 2.10 with success, as 2.06 was unavailable for him. Read more here: Bricked LSLiveV2
If you have a arm9-Linkstation and you tried Step 4 and if Step 5 is no choice because you have valuable data on the box then you need to recover the data before.

HD removal

1. Disassemble your box:
LS Live v2

2. Connect the hdd to a workstation running Linux. 8th grade readingwelcome to mrs. bryan's learning cafe. Knoppix for example is recommended as you can boot it directly from CD/DVD.

3. If the HDD isn`t defective then the partitions should even be mounted automatically.

4. Backup your data (most easiest if you connect a second hdd for backup)

5. Now try Step 5 from the general instructions.

6. In case even Step 5 did not work then you can rebuild the partitions from scratch. Look at Custom_Partitions_on_the_LS_Pro for instructions.

Terastation Pro v2, Terastation Live

If you have a arm9-terastation and you tried Step 4 and if Step 5 is no choice because you have valueable data on the box then you need to recover the data before.

Look at Manual Recovery on a seperate computer.

After you recovered the data try Step 5.

In case even the “Rebuild Partition Table” Option does not help follow this steps to rebuild the partitions on all HDDs:

1. To rebuild your disk you will need to connect your disk to a PC running Ubuntu, Knoppix or similar. These two programs offer a downloadable bootable CD which you can use on most computers. Simply install/connect the TSP disk to your computer and boot up your computer with the bootable Ubuntu or Knoppix CD. The information below is based on commands used on a computer running Ubuntu. Please remember that you will require all the files you extracted from the firmware file in the directory of your choice once you have booted with Ubuntu. A USB memory stick is quite useful for this purpose.

2. Once booted with Ubuntu, create a directory on your desktop called tsp (right click the desktop and choose new folder). Copy all the firmware files, including the unzipped password protected files to the tsp directory on your desktop.

3. Open a terminal window from the applications menu at the top left hand side of the screen and type:

(you should see the name of your disk, probably something like /dev/hda or /dev/hdb or /dev/sda or /dev/sdb. If you have more than one disk you might be able to differentiate them by size) this might help to find out the device name

4. Once you know the name of your disk type:

(replace ??? with the three letter code of your disk. We will use sda as the three letter code for the following example)

5. If there are any existing partitions delete all of them using the up and down arrow and the delete menu at the bottom of the screen

6. Create the following partitions using the arrow keys and the menus on the bottom of the screen:

Buffalo Tftp Boot Software Download

(If you are planning on “customising” your unit, you should consider increasing the sda2 partition size)

7. Write the changes before you exit cfdisk

Buffalo Tftp Boot Recovery

8. You should now format your partitions:

(the –c is optional)

9. Mount the /boot and /rootfs file systems:

10. Copy the files initrd.buffalo and uImage.buffalo to /boot:

11. Extract the content of hddrootfs.buffalo.updated to /rootfs:

12. Unmount the 2 file systems:

13. Disconnect the disk from your computer and reinstall the disk in the TSP

14. Turn on (reboot) your TSP

15. Your TSP should boot normally and you should see Loading Kernel on the LCD display, try running the TSUpdater again. 15a. In case of LiveStation box, it will get into the EM mode. Use acp_commander.jar to get telnet access to the system. Execute /usr/local/bin/chghddroot and than reboot. This should enable the system to come out of the EM mode. 16. If you are still having problems, rebuild all remaining TSP disk in the same manner. Then run TSUpdater again.

Source: http://buffalo.nas-central.org/wiki/Revive_your_arm9_box_from_scratch

This guideline works with Microsoft Windows only!

Please be aware that these steps will recover your LS400, but we cannot guarantee the data will still be stored on the device after the recovery. If you wish to recover data please contact the support team to discuss possible avenues and warranty information before following the steps below.

1. Please download all needed files from the links below:
- Firmware
- TFTP Image
- NAS Navigator
2. Once these files have been downloaded, extract them to your desktop. Now connect the LinkStation directly to your PC with an Ethernet cable and set a static IP address on your PC by doing the following:
Windows XP:
Go to Control Panel -> Network Connections -> right click the Local Area Connection icon -> select Properties -> Internet Protocol (TCP/IP) -> select Use the following IP address:
IP address: 192.168.11.1
Subnet mask: 255.255.255.0
Leave the Default gateway and DNS blank and click OK > OK.
Windows Vista/7/8:
Go to Control Panel -> Network and Sharing Centre -> Select Change Adapter Settings (left hand side menu) -> right click the Local Area Connection icon -> Properties -> Internet Protocol ver.4(TCP/IPv4) -> Use the following IP address:
IP address: 192.168.11.1
Subnet mask: 255.255.255.0
Leave the Default gateway and DNS blank and click OK -> OK.
3. Turn off any other network adaptor like wireless or any secondary Local Area Connection you may have running on your PC and deactivate all antivirus and firewall software (including the Windows firewall).
4. Turn on your LS400 now and check for your Local Area Connection to become active (you can ignore messages regarding no Internet connection).Tftp 64 download
5. Run the 'TFTP Boot.exe' file (this will open a blank screen), once it is stuck at 'accepting requests..' press the FUNCTION button on theLinkStation for 2 - 3 seconds so that the red error light will change to white.
After a couple of minutes you should see two sets of blocks being passed on to the LinkStation, once this has happened wait for the power light to become solid.
6. Open the NAS Navigator software, it might ask you if you want to automatically change the time and IP address, click NO.
If the unit shows an IP of192.168.11.150 skip to step 7.
a) In the NAS Navigator you might notice the LinkStation IP address has changed to something similar like: 169.254.*.* and it will be reported as being in 'Emergency mode'.
b) The displayed IP address will need to match the range on the PC (at the moment 192.168.11.1) to successfully reinstall the firmware.
c) Use the same steps as above for changing the IP address on the PC again if the LS400's IP address is not in range.
d) If the IP address looks like: 169.254.127.15 and the Subnet mask like: 255.255.0.0Boot
e) You need to configure the PC to: 169.254.127.16 and the Subnet mask as: 255.255.0.0
7. Open the Firmware folder on your Desktop and double click on the 'LSUpdater.exe' file and a utility will appear stating theunits IP Address, Hostname etc.
Click 'Update' and this should start the firmware transfer (this process should take no more than 10 - 15 minutes) and the LinkStation will automatically reboot after the firmware update has completed.
8. If the unit reverts back to the 6x short red flashing error LED, repeat the TFTP process above, and once the TFTP loader has passed the two sets of blocks the LinkStation LED should start flashing orange info 2x slow + 5x fast, for firmware updating, if this is the case leave the unit for up to 30 minutes to complete the internal update.
This should have recovered your LS400 and you should have access again.
9. Do not forget to change your PC's IP address back to you original settings when connecting it back to your network.
Those would usually be the automatically assigned once:

ouldn confirm whether partition exists

If during the firmware update you get an error similar to ouldn confirm whether partition exists please follow the steps below:
1) Within the extracted firmware folder open up LSUpdater.ini in Wordpad or Notepad.
2) Modify it as follow:

Buffalo Tftp Boot Recovery


[Flags]
VersionCheck = 0 (modify this line from 1 to 0)
NoFormatting = 0 (modify this line from 1 to 0)
[SpecialFlags] (add this line)
Debug = 1 (add this line)
3) Save the modifications and start the LSUpdater.exe file. Right click the title of the Updater window and select 'Debug (D)' (This will bring up the Debug options in a new window)
4) Ensure all options on the left hand side are selected, on the right hand side select all options including 'Rebuild/Erase Partition Table'

Tftp Server Free Download

Selecting this option will erase any data on the unit!

Buffalo Tftp Boot Software Download Windows 7


5) Click OK and proceed with the update.
Once the firmware transfer has started, if the unit reverts back to the error code E06, repeat the TFTP process above, and oncethe TFTP loader has passed the two sets of blocks the LinkStation should state the info code I25, for firmware updating. If this isthe case, leave the unit for up to 30 minutes to complete the internal update.

Buffalo Tftp Boot Software Download

Additional issues

If you come across any errors then please send the following screen shots attached as a jpg or pdf.
1. The TFTP loader screen.

Buffalo Tftp Boot Recovery Software Download

2. The NAS Navigator.
3. In Command Prompt (All Programs > Accessories) type ipconfig and press enter (we need to see the settings of the 'Ethernet Adaptor Local Area Connection').

Buffalo Ls Wxl Tftp Boot Recovery Download

4. Any error you get when reinstalling the firmware.

Buffalo Tftp


5. Also confirm if any red/orange light is shown on the unit once this process has been carried out and also the code which is showing.