Recover a non working "bricked" Linkstation
From NAS-Central Buffalo - The Linkstation Wiki
Any information how to recover a non working, bricked Linkstation should get here.
Firmware Reinstallation
The following steps can be used to "reanimate" a Linkstation (here an HD-HGLAN):
- open linkstation (see Articles/GeneralDisassemble)
- disconnect disk from internal mainboard and power.
- connect disk to a PC with knoppix via a USB-IDE adapter or directly to the IDE controller. If you change the IDE setting on your hard drive to match it to a "Slave" setting, remember to put the jumper back to "Master" before connecting back the hard drive to the Linkstation
- start knoppix in terminal mode "knoppix 2"
- remove all partitions:
For a USB-IDE connection:
parted /dev/sda
For IDE direct connection:
hda = Primary Master
hdb = Primary Slave
hdc = Secondary Master
hdd = Secondary Slave
So if you used Primary Master you would type:
parted /dev/hda
After this, the commands are the same for USB & IDE direct:
rm 1 rm 2 rm 3 rm 4 quit
- reconnect disk to LS
- power on LS (Reset button not pressed)
- disable Windows Firewall & set your PC's IP Address to 192.168.11.11
- unpack HD-HGLAN_149_100_telnet.zip
- start HD-HGLAN FWUpdate.exe
- press "search", should find Linkstation "EM" (Emergency Mode)
- start update, following messages appear:
Saving Settings Conf...? Firmware is being renewed
- if You get the following message You are done.
The firmware has been renewed
- But because the reformatting (?)and partitioning takes too long,
the diskfill LED may blink and you may get:
Attempt to renew firmware failed
- if so, wait until Diskfull LED goes off after some minutes.
- press "search" again.
- start update again.
- after all the other messages You should get this time:
The firmware has been renewed
- the LS is now reachable via telnet and the "old" IP.
so switch back IP settings and reenable the windows firewall.
- use telnet to get a prompt:
telnet linkstation
- set root password:
passwd
- change bash to login:
vi /etc/init.d/telnet
- add a new guest user
useradd -m -d /home/guest guest
- and ...
reboot
![]() |
This article is currently a stub. You can help this Wiki by expanding it . This template will categorize articles that include it into Category:Stubs. |