Wednesday, April 28, 2010

Opening the box

First of all this procedure wil void your waranty.......

On the front of the box on top and botom there are two vents that hide the little plastic case holders. Push them with a screwdriver and at the same time push the top of the case backwards.


At both sides there are 3 more elements.




Ok here's the drive and circut cage.







Remove all the screws you can find then slide the hdd out side. After that you can slide the board outside.
The disk is a ST1000528AS, "made in china" ........damn...i wish it was made in Filipines or Malaysia....maybe that's why people are talking abbout Hdd failure ater a few monts.




The board is held by 3 screws.

If you zoom in next to IC's are the labels of them.








Bottom right is a 4 pin connector dont know yet the purpose but a wild guess is serial COM port

List of components:


ARM CPU : 88F6-LG02 88F6192
RAM : Hynix H5PS1G63EFR - 128 MB
LAN : 88E1116R-NNC1 GB PHY
USB 2.0 HUB : GL850G HH1FA01G11
EEPROM : Samsung K9F5608U0D PCB0 - 32 MB
VRM : MAXIM 17020W TJ932 voltage regulator
others:
PKLCF FDS 8958A - 30V Dual N & P Channel MOSFET
APL5930 XL7JD - 3A ultra low dropout linear regulator
HA7499K G4 DF5G - ??
4433 BD9P2L - ??
2 pieces - 4468 DA9X1N - ??
2 pieces - 4712 BV9X1C - ??

Here's Hajo's tut for this device:

#
# Misc notes on the Seagate Blackarmor NAS, V1.15
#
# (C) Hajo Noerenberg 2010-2011
#
# http://www.noerenberg.de/hajo/pub/seagate-blackarmor-nas.txt
#
#
# +++ WARNING +++
# MODIFYING YOUR DEVICE WILL VOID YOUR WARRANTY! IT IS
# POSSIBLE TO BRICK YOUR DEVICE! USE AT YOUR OWN RISK!
# I AM NOT LIABLE FOR ANY DAMAGES TO YOUR SYSTEM OR
# ANY LOSS OF DATA!
#




1. Enable SSH on the Seagate Blackarmor 220 NAS - the easy way


   1. Download my 'unofficial' service pack (SP42) and use the manual
      firmware upgrade process through the web interface:


      http://www.noerenberg.de/hajo/pub/sg2000-2000.1337.sp42.img
      (do NOT rename the file!)


      This image (service pack) does not contain any device-/model-specific
      files (e.g. no kernel) and may work on other Seagate Blackarmor
      models as well (not tested -- please let me know).


      Update: You have to rename the file to match the major model number
      of your NAS (sg1000-1000.1337.sp42.img for the 1xx series,
      sg4000-4000.1337.sp42.img for the 4xx series).


      Update: This SP works on the BA440 (reported by Mike)
      Update: This SP works on the BA110 (reported by Tudeskie)


   2. ssh root@ with password 'atsahs'

   Make sure to change the root password as soon as possible!


2. Install Debian GNU/Linux 5.0.7 (Lenny) on the Blackarmor 220 NAS

   WARNING: This process completely replaces the original Seagate
   firmware! The SP modifies the NAND flash of your NAS. This may
   possibly damage your device permanently! You have been warned!

   Installation of the Debian/GNU Linux system is only recommended
   for people with (at least) basic linux administration skills.

   1. Download my customized Debian GNU/Linux image (2 files):
      http://www.noerenberg.de/hajo/pub/custom-rootfs_full.tar.gz
      http://www.noerenberg.de/hajo/pub/custom-rootfs_full.tar.gz.md5

      Upload both files to the 'Public' share of your NAS. Do
      not rename the files.

   2. Download my unofficial 'fw upgrade' service pack (SP99) and use
      the manual firmware upgrade process through the web interface:

      http://www.noerenberg.de/hajo/pub/custom-sg2000-2000.1337.sp99.img
      (rename the file to 'sg2000-2000.1337.sp99.img' before uploading)

   3. ssh root@
with password 'root' (generally, the IP changes
      after Debian installation, try to scan your network for new IPs!)

   Notes:

   - The SP modifies the original Seagate preroot image (NAND flash
     partition 2) to fix some bugs (Seagate/Wistron guys: 'exec /sbin/init'
     is the correct way to start the init process). This modification
     should not affect the normal operation of the NAS (e.g. booting the
     official firmware).

   - The SP does not overwrite the official firmware image (NAND flash
     partition 4). If you insert clean harddisks into your NAS, the
     official firmware gets installed (make sure to completely remove
     the GPT partition table which is located at the *end* of the
     harddisk).

   - This SP does not replace the linux kernel image and therefore
     does not depend on any specific hardware. It _might_ work on
     other Seagate BA NAS models as well.

   - After applying the SP, the system starts with a Debian Lenny minimal
     system (basic system binaries and SSH daemon only). However, you are
     free to install additional packages via the Debian package management
     system. For configuration, you'll have to use your favourite text
     editor.

   - Make sure to change the root password as soon as possible.

   - Run 'apt-get update' before installing any new packages. Otherwise
     you'll get weird errors about missing dependencies.

   - Suggested additional Debian packages: nfs-kernel-server samba
     vsftpd iscsitarget

   - Do not *upgrade* the Debian system. The linux kernel image (NAND
     partition 4) is compatible with Debian Lenny. The latest Debian versions
     (Squeeze ...) require an updated kernel udev subsystem and therefore
     you would have to update the kernel image first. As of now, nobody
     has done this laborious work (forward port Seagates h/w-specific patches,
     compile and test the kernel)

   - This modification has been tested on a BA220 with fw 2000.0631.
     Update: It works on the BA420 (reported by lnxmnky)
     Update: It works on the BA110 (reported by tuxmania)
     Update: It works on the BA440 (reported by Isaac_X)


3. Enable SSH on the Seagate Blackarmor 220 NAS - for real men

   1. Remove both SATA drives from the NAS and connect them to your local
      linux computer.

   2. Execute the following cmds (adjust sda1/sdb1 as needed). Do NOT change
      the MD device name (/dev/md0), otherwise your NAS will not boot anymore!

      ~ $ mdadm -A /dev/md0 /dev/sda1 /dev/sdb1
      mdadm: /dev/md0 has been started with 2 drives.
      ~ $ mkdir /mnt/md0
      ~ $ mount /dev/md0 /mnt/md0
      ~ $ echo "ssh stream tcp nowait root /usr/sbin/dropbear dropbear -i" >> /mnt/md0/etc/inetd.conf
      ~ $ umount /mnt/md0
      ~ $ mdadm -S /dev/md0
      mdadm: stopped /dev/md0

   3. Reconnect SATA drives to the NAS

   4. ssh root@
with password 'atsahs'
      (board name 'SHASTA' reversed, http://en.wikipedia.org/wiki/Mount_Shasta)


4. Increase NFS performance

   By setting 'async' mode, I successfully transferred a 20 GB file
   (ghettoVCB VM snapshot) in 35 minutes to the NAS (GBit network).

   Warning: with 'async' mode, data integrity is not guaranteed anymore!

   1. Temporarily change options: edit /etc/exports ('sync'->'async') and reboot

   2. Permanently change options: edit web interface source code:

      ~ $ grep all_squa /proto/SxM_webui/admin/inc/wixNFS.class
      $nfs_exports_ary[$path] = "*($permission,all_squash,sync,insecure,anonuid=$uid,anongid=$gid)";


5. Deobfuscate Seagate firmware image (.img -> .tgz)

   ~ $ export FW="sg2000-2000.0631.img"
   ~ $ dd bs=5120 if=$FW of=$FW.tgz skip=15 seek=0  count=1
   ~ $ dd bs=5120 if=$FW of=$FW.tgz skip=1  seek=1  count=14
   ~ $ dd bs=5120 if=$FW of=$FW.tgz skip=0  seek=15 count=1
   ~ $ dd bs=5120 if=$FW of=$FW.tgz skip=16 seek=16
   ~ $ tar tvzf $FW.tgz


6. Seagate Blackarmor 220 NAS hardware

   - Marvell Feroceon, 800 MHz, ARM926EJ-S, Sheeva CPU Core Technology
   - Marvell 88F6192 A0 LE Board, Kirkwood (the successor of Orion) SoC series
   - 128 MB RAM
   - 32 MB Flash

   http://www.marvell.com/products/processors/embedded/kirkwood

   http://www.marvell.com/products/processors/embedded/kirkwood/FS_88F6180_9x_6281_OpenSource.pdf
   (Page 23, 25-33)

   Similiar devices: QNAP Turbo NAS (TS-119, TS-219 and TS-219P),
   LG N2B1DD1 series


7. Flash layout BA220

   dev:    size   erasesize  name
   mtd0: 000a0000 00004000 "uboot"
   mtd1: 00010000 00004000 "param"
   mtd2: 00200000 00004000 "preroot"
   mtd3: 00280000 00004000 "uimage"
   mtd4: 01a00000 00004000 "rootfs"
   mtd5: 000c0000 00004000 "misc"
   mtd6: 02000000 00004000 "flash"


8. Serial connector

   The following pinout has been published by user Mike (BA440) on
   the Seagate Support Forum. It works for the BA220, too.

   Please make sure to use a 3.3V cable (search for 'CA-42 USB').
   A 5V TTL cable may damage your NAS permanently.

      CN4  
   9|-X-0-|10
   7|-0-0-|8
   5|-0-X-|6
   3|-0-X-|4
   1|-X-0-|2

   Pin 1 - TX
   Pin 4 - RX
   Pin 6 - GND
   Pin 9 - VCC 3.3V

   Baud rate 115200


9. TFTP/NFS-Boot the BA NAS with your own kernel and OS (for testing purposes)

   Connect serial cable, interrupt boot process by pressing any key. Then
   execute (TFTP/NFS server setup not described here. Adjust IPs as needed):

   1a. Load kernel via TFTP:

   setenv ipaddr 10.0.0.123
   setenv serverip 10.0.0.1
   tftpboot 0x40000 uImage

   1b. Load kernel from NAND flash partition 3

   nand reset; nand read.e 0x40000 0x002c4000 0x00226400; check_crc32 KrNl

   2. Set NFS parameters and start kernel (extract my
   custom-rootfs_full.tar.gz to the NFS server directory. Remove "/" from
   etc/fstab, otherwise e2fsck will prevent the system from starting)

   setenv bootargs $(console) root=/dev/nfs rw nfsroot=10.0.0.1:/mnt/nas-root ip=10.0.0.123:10.0.0.1:::debian-armel:egiga0:none
   bootm 0x40000


10. BA kernel details

   Linux kernel 2.6.22.18 with Marvell KW (Kirkwood) LSP release 4.2.7
   patch (support for Feroceon CPU, MV SATA, MV ethernet, ...). See
   LspReadme.txt and LspReleaseNotes.txt in the LSP kernel source dir.

   Seagate and Maxtor GPL Open Source Downloads:
   http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=gpl&vgnextoid=02d819e56cdee010VgnVCM100000dd04090aRCRD

   10.1 Ethernet status

   ~ $ hexdump /proc/net/wix_tool

   0xB -> 1011 -> link up, 100MBit/s full duplex ethernet connection

   bit0: 1=link up 0=link down
   bit1: 1=FD 0=HD
   bit2: 1=giga
   bit3: 1=100
   none of bit 2 or bit3: 10

   10.2 GPIO interface, drivers/wixgpio/wixgpio.c

   ~ $ cat /proc/wixgpio/gpio


   LEDs, LC Display, HDD power, CPU power



I have instaled Debian Lenny on the device plus SAMBA, FTPD, Transmission an many more.

The device works fine and the HDD still going strong after few years, but my home is on AC full time @ 24 Deg. Celsius.

More info @ http://forums.seagate.com/t5/BlackArmor-NAS-Network-Storage/Install-Debian-GNU-Linux-5-0-7-Lenny-on-the-Blackarmor-220-NAS/td-p/79422

   

81 comments:

  1. First up thanks for the post! In the event the HDD ever dies in my NAS110, if I replace the HDD with another size or brand will it still work or is this unit model/ brand specific? I don't know if you have tried this or not but i figured it was worth asking. I am also assuming the OS is not on the HDD and is flashed to internal memory so all you would need to do is install a new HDD and format the drive or would I need to run the restore factory defaults program from Seagate's NAS110 download page? Thanks in advance.

    ReplyDelete
  2. I did take the HDD out and put it on a pc....didnt had time to install linux ....but win see 4 partitions "unknown"...wild gues EXT2 or 3 dono yet...

    ReplyDelete
  3. http://crapnas.wikidot.com/
    here's a serial connection to the device

    ReplyDelete
  4. Thanks for confirming there is a easily accessible serial port. Looks like a great device for hacking. Good CPU, reasonable memory, GPL sources for u-boot and kernel available and almost full hardware SoC documentation available from marvell.

    Note: There should be a Gbit lan phy somewhere on that board.

    See also http://forums.seagate.com/t5/BlackArmor-NAS-Network-Storage/Enable-SSH-on-BlackArmor-220-Solution/m-p/58999 for information how to enable SSH.

    ReplyDelete
  5. Is it possible to hack through the USBs?

    ReplyDelete
  6. Has anybody had luck pulling the OS off? I had to RMA my Drive and the Ghost image I had didn't work. :(

    ReplyDelete
  7. Hi,
    Is there any way to hook the drive directly to XP or WIN7 to get all my data off the drive ?
    I think it's going to die :-(
    Thank you in advance,
    Itai.
    itais1701e@gmail.com

    ReplyDelete
  8. I had the luxury of kicking the power cord on my NAS 110, which brought my hopes and dreams crashing to the floor. My drive became toasty and had a lovely rhythm to it. I also wrestled open. If you want to replace the drive inside, put in a new drive with no partitions at all. Give the NAS110 some time on the network to repartition. Once it is done it will show up on the network and all will be at defaults. I read someone on the Seagate forum had a 1TB Samsung drive. I happened to have a 160GB Seagate laptop drive laying around and used it. Pulling the hard drive is all you do after you remove the two screws to get your fingers on the drive and the 4 screws of the standard 3.5" mount. It is just real snug in there. I used some pliers and grabbed the nipple on the drive to getter' out.

    ReplyDelete
  9. Hi all. I have some updates for those interested. I have spent some time with one of these devices today after a client accidentally deleted a share off the device. I pulled the drive and hooked it to a USB SATA adapter, then hooked it to my Win 7 box. Using EASEUS Data Recovery I can confirm that they are EXT3 Linux partitions. I also used the Explore2fs utility ( http://www.chrysocome.net/explore2fs ). It lets you explore the partitions and export files as needed. I'm still waiting to see if EASEUS can restore the deleted share, though...

    ReplyDelete
    Replies
    1. Thank you Sooooooo much! My NAS 110 started doing blue system light flashing. I had already cracked it open but the http://www.chrysocome.net/explore2fs tip was awesome! got my data back THANKS!

      Delete
    2. Hi, thanks for the tip, however it does not show the partition where my actual files are, all I see is partitions with tonnes of files related to its own system. I took the disk out because it was stuck in a boot cycle and I am assuming its corrupted. But is it possible that the entire partition with my files is gone?

      Thanks

      Delete
    3. Hello Shah. Although a few years too late, I too was faced with the same issue, on a non corrupted NAS with a non corrupted disk. They both work just fine, but I wanted to upgrade it's capacity, so I took the original out and put in a 3TB WD red in. The new disk was initialised and worked just fine but I could not find any way to access the files on the drive. Although it's separated in 4 partitions, I can only access 2 of them which include system files. The actual 1TB of files resides on partition 4 that is not accessible. Itried explore2fs and also hooked in on my mac which packs paragon's extFS for Mac and got the same results. Will try on my linux machine tomorrow but for right now, I put the old drive in and pulling all files off so that I can put them back on the bigger drive. I wanted to avoid this procedure but I guess I won't be able to avoid it. However I'm still concerned that in case of the logic board failing, I won't be able to get the files back.
      were you able to get your files back in 2015?

      Delete
  10. I removed the drive from the enclosure and disconnected my hd in my win7 box and hooked it up. Then booted with Linux Live CD (Ubuntu 10.04) and was able to mount the EXT3 partition and get my data off! I'm not a Linux guru but I was able to figure it out so hopefully you can too. Ubuntu has some nice utils to view and mount the partition.

    ReplyDelete
  11. Tried Ubuntu with the same problem with my NAS110 and setup, but no luck on my end... Any tips?

    ReplyDelete
  12. Thanks m8 for this nice tutorial.

    It seems for some unknow reason I lost the complete OS or bootloader from the device. When I log on to telnet to the device (user: root & pass: atsahs) there is nothing more than this fu**ing telnet shell.

    Now I hope to get back the data on it. And I promise that this was the last time that I have had bought a external device from Seagate because there is no way for TFTP or any other way else than the webinterface to flash the firmware. But how you should flash it when the firmware is gone???

    Dear Mr. Seagate - this is real more than a peace of crap!!!

    Reagards!

    ReplyDelete
  13. How i can to delete the original software from seagate and put it Freenas ??? thanks

    ReplyDelete
  14. What a Pain in the rear this has been! The following info is what is missing from this page.

    I had an extra laptop drive so I loaded Ubuntu 11.04 on my XPS m1530, then updated to version 11.10. I then had to install mdadm (this is available in the software update icon in ubuntu...no need to search the internet for it) in order for ubuntu to see the Blackarmor raid drive (which I had removed from enclosure and connected via a usb connection kit). Then you have to change the file permissions (this is very important as you will not be able to access and copy personal directories that were originally created when the drive was in place and working.

    You have to bring up terminal (CNTRL+ALT+T)and do the following commands:
    First this:
    sudo chmod 777 -R /media/NASRAID
    Then this (this is the letter L not #1):
    ls -l

    After that I plugged in a WD 1TB USB Drive, I proceeded to copy the data over folder by folder. I had a nearly full drive so it has taken the better part of the weekend. But the process was a success. I will be a hero Monday morning when I show up to work with ALL of the data! This info, had I had it to begin with, would have saved me about 4 hours.

    ReplyDelete
  15. Hi all. Thanks for the post.
    My NAS110 stopped working after doing the firmware update (no startup, flashing led forever). I had very important files on this NAS. So I connected the HDD to a free sata port on the desktop pc and started Ubuntu LiveCd. I could mount the partition and save all data successfully. As I wanted to recover the unit, I bought another NAS110 - the same type - and made a backup of all the partitions (but the 1.9Tb one). I tried to recover the three partitions on the dead unit but the process fails with no problem description (used Acronis True Image Home). Any idea on how I can bring the dead unit back to life?
    Thank you in advance,
    Vittorio

    ReplyDelete
  16. http://www.noerenberg.de/hajo/pub/

    here's info and file needed to install debian on device

    for more search post from hajo on seagate forums

    ReplyDelete
  17. Thanks for the info, I'm about to open my 3TB now :)

    btw, I had about 11 harddrives, made from the Philippines , Thai, Malaysia and China, Chinese made harddrive last the longest so far, so it's really hard to say it's a bad luck....

    I guess 3Tb is Chinese product again....

    ReplyDelete
  18. Does anyone know with the harddrive faulty (or removed) if the device should be responding to ping if plugged in to the network? I'm not sure if it's just the harddrive that has gone in mine, or if it's the device that's knackered? If it shouldn't be responding to ping then I'll order up a new harddrive for replacement...

    ReplyDelete
  19. Hi;

    I have a similar, but different problem. First lets agree this is a POS.

    At some point my BA 110 started a reboot cycle where it powers up then gets to a certain point and then restarts.
    I believe i had the firmware upgrade set to automatic so it is POSSIBLE it was in the middle of a firmware upgrade/or finished one and then had a power loss...

    I am prepared to try and mount the hd in a win xp or 7 machine but before I void the warranty any other suggestions?

    Mike

    ReplyDelete
    Replies
    1. My BA 110 today started having the same reboot cycle problem.
      I didn't have set automatic firmware upgrade, so it could be a problem not related to firmware upgrade.
      Before opening the case, I'll go to the seller to talk about warranty...

      Delete
    2. Same restart problem: After shuting down the device properly and reconecting the power, it started the reboot cycle described above. This problem is caused by HDD head's failure. The device detects HDD problem , reboots itself in order to succesfully read the drive , but as the drive is defective , it keeps rebooting and rebooting .
      So ,
      a) i removed the defective drive ,
      b) did back up the data using explore2fs 1.08 (1.07 doesn't support uft-8 and that is an issue to me)
      c) replaced the drive with a new (out of the box,unformated without partitions - nothing in it ) Toshiba 1GB
      d) Connected the lan cable and powered it up

      The drive did its thing , partitioned and formated the new disk as needed and your new nas is ready to roll !!!

      Delete
  20. i have the same issue as you mikey. i threw caution to the and cracked it open anyway. ill report back when i find out if the hdd or the device is causing this problem.

    my question is, can u put a bigger hdd in the NAS 110 than the 1tb it had? ill prob try a bigger one anyway, but if someone can confirm that it wont work itll save me a little..

    ReplyDelete
    Replies
    1. Hi,
      I have a 2TB-WD drive in my BA-110:

      === START OF INFORMATION SECTION ===
      Device Model: WDC WD20EARS-00MVWB0
      Serial Number: WD-WMAZA0408516
      Device Capacity: 1863GB

      It is working fine, even non-Seagate.

      R,
      Chris

      Delete
  21. Thank you for the review on how to pull the enclosure apart.
    I have two Blackarmor NAS 110 3TB drives and I have noticed that they run extremely hot. I only turn the drive on just to transfer files and then I turn it off and even then I can feel the heat from the top vents. Being a NAS Drive it should remain on at all times with no problems. The unit has well vented areas all around it but there is no fan to really dissipate the heat. I am sure that the issues I have read about drives failing on this NAS model must be the constant heat over long periods of time. I had purchased a ThermalTake 120mm USB fan and looking at the devices front, mounted the fan on the right side of the case after cutting a hole the diameter of the fan into the case, and powered the fan with the USB connector cable plugged into the Back of the NAS. I flipped the speed control knob around from its original position to have the fan draw air into the device and have it mounted at the bottom front corner. I have had the NAS running for hours now and have only noticed cool air blowing from the vents.

    ReplyDelete
  22. I have a BA 110.
    I want to port openwrt on it.
    I need the serial interface to debug.
    I tried my serial interface used for a lot of devices but when i connect it i can see only garbage.
    Can someone give me detailed information to use te serial interface on the BA 110.
    I need:
    - correct pinout
    - com port setting
    - all others important informations about it.

    ReplyDelete
  23. My NAS110 stopped working and the BlackArmor Discovery wouldn't recognize it. I pulled the HD out per previous instructions (much appreciated) and hooked it to a SATA/IDE to USB adapter. Win 7 couldn't see the drive either. I used Seagate's "Sea Tools for Windows" which saw the drive and I ran some tests. It wouldn't pass the Short or Long Generic tests. The Long Generic test found over 140 sector errors. I reran the Long Generic test using the repair mode. It found and repaired all the sector errors. After I put everything back together I reran BlackArmor Discovery. It found the server and all my files were still intact. Everything seems to be working as it did.

    ReplyDelete
  24. I have something here... I've pulled the drive out, recovered the data, removed all the partitions and put it back. It started doing somethig to the HD and it's still blinking the blue system led for about 10 hours... Is it in the middle of something or frozen? :)

    ReplyDelete
  25. Today for no reason at all the system status light went to amber indicating a server system error. My 3TB NAS 110 is no longer responding. I can't find any info so far on if this is a correctable situation. Has anyone else had this problem and were they able to recover their data? The Seagate site was pretty useless, my drive is still under warranty so I can RMA it but they clearly state I am responsible to back up my data before sending it. Kinda hard to do if I can't access it. They offer a data recovery service, but I am thinking based on what I have read here, that it may be possible to salvage my data. If there is a way to reset/reinstall the OS on the NAS would that allow me access to my data again? Any suggestions on next steps?

    ReplyDelete
  26. Hey trekboy.
    You need to take care while opening, for obvious reasons! :)
    As you can see from my previous post, I was able to recover all the data from my NAS. Where is what I did:
    1. Remove the drive following the blog instructions
    2. Installing the HD in my computer (using a SATA interface). You may replace your original HD, just for this procedure.
    3. Booting the computer from CD on Ubuntu
    4. Mounting the data partition as ext3
    5. Copying the data to an external USB drive
    6. Umount the partition
    7. Wipe all the HD by using "dd" command in the whole drive, for example: "/dev/sda" - you need to use the actual device in your configuration
    8. Turn the computer off and put the HD back into the NAS enclosuer
    9. Turn the NAS on - it will create all the partitions in the HD, reboot and format them. This in my 2TB took less than 15 minutes.

    Previously I was having some problems with this procedure (not working, see previous poss) due the fact that I whipped only the first sectors of the HD, not the full HD. When I did it in the whole drive, it worked flawless in the first shot.

    Good luck!

    ReplyDelete
    Replies
    1. Thanks for the information and the steps. I am going to try and get a hold of Seagate support to see what options they have first, if they can't offer any better options then I will be cracking the case and taking the steps outlined here. I have a laptop that can dual boot into Ununtu, I just need to get the usb cable interface. I'll post here again incase I have more questions.

      Thanks!

      Delete
    2. Okay, got my SATA to USB kit to try and connect the NAS to my laptop.

      Tried SeaTools to see what it would say - lots of errors, unable to read it due to many BAD LBA's(over 200).

      Tried Seagate Recovery software and got a warning to send it in for in-house data recovery.

      Installed Ubuntu onto my laptop connected the device to the laptop and cannot mount the drive at all. (I just may not know how to do it properly - any advice?)

      I ran some disk utilities within Ubuntu and it sees it, but as only a small partition (4.3GB) and only gives me the option to format it.

      Tried mdadm as mentioned in the thread above, but can't seem to figure it out. (Again, not a Linux expert at all)

      Getting a little frustrated as I can't find clear direction on how to handle this. There has to be a method that will work. I don't want to damage the drive any more due to my messing with it.

      Any further suggestions or help would be greatly appreciated.

      Delete
  27. Here's the info to mount software RAID using MDAM and how to mount drive in linux http://www.noerenberg.de/hajo/pub/seagate-blackarmor-nas.txt

    ReplyDelete
  28. Thank You. You Rock!!!!!!!!!!!!

    ReplyDelete
  29. Seagate 110 NAS.

    Widow has entire life documents, and many important files on POS drive.

    The drive power up, solid blue LED, then you hear a clicking sound and the left LED turns to solid amber.

    After some kind of boot up, we have a blinking blue LED and a solid amber LED

    Anyone been successful extracting data from drive by riping out of the enclosure and connecting to Win7 or Linux computer?

    has anyone else been able to extract data when drive is in this condition? (blinking blue - solid amber LED status lights)

    thanks in advance

    Jed

    jedsierra ---at---- gmail ---dot---- com

    ReplyDelete
  30. I know this thread is old but I was wondering if someone could tell me what I am doing wrong. I got the plastic cover off but I am not sure how to extract the harddrive. I have removed all of the screws I could see. 4 smaller and 4 larger ones. Can anyone tell me what the next step is?

    Here are some pictures of how far I have gotten.

    https://www.dropbox.com/s/0apcgnfnycirhku/image.jpg.jpeg

    https://www.dropbox.com/s/v59ks5k5024h880/image%281%29.jpg.jpeg




    ReplyDelete
    Replies
    1. It is a beast to pull out. I thought I was actually going to break it before it came loose. There is really no good way to grip it either. I did stick a butter knife between the drive and the frame to keep it from slipping back under the lip (the other side of the frame from your first jpg. However I finally managed to get it to come out.

      It also turns out my drive was dead. The enclosure was just fine. I stuck a new 3TB drive in and it booted/formatted just fine. All is well minus one dead drive.

      Delete
  31. Ok, I will try again this weekend. So based on the picture I posted, I should just be able to pull the drive straight out/up from the metal enclosure?

    ReplyDelete
    Replies
    1. Yes. It just pulls straight up. Once it is loose it comes right out. Again it's tough because you need to have it at exactly the right angle AND a lot of pull.. but it does come out. For the record, mine is still working great with the new drive!

      Good Luck!

      Delete
  32. My NAS110 broke a few days ago,so I have no choice but to take the drive out. Thanks to all the above instructions, I am able to mount the drive within Ubuntu; however, I cannot see any content files within the public folder (which I have all my pictures). According to the disk usage analyzer, I have some folders that have permission denied. Can anyone kindly tell me what step am I missing?

    Thanks

    ReplyDelete
    Replies
    1. Try to mount the device as root or preceded with sudo. it could be a acces control list issue.

      For the record: a user is only the same on different systems through the use of the same uid, just because both usernames are "me" doesn't mean there the same. :)

      Delete
  33. hi all, I have a NAS 110 and I decided to change the HDD because I thought it was damaged. I opened the box, plugged a WD 1TB. When I powered up the NAS, I was receiving system state led flashing blue & hdd activity led solid amber. I read somewhere that the installed hdd must be completely empty (mine had data & partitions). So I wiped everything, no partitions and I plugged it back in. Now it powers up and after 15 secs both leds get solid amber, the HDD stops spinning and it resets. It continues to this cycle. If I plug the old disk back, it does the same. This is strange, because when it all started, the NAS had a different behavior. I mean, at least it was booting. Now it resets all the time. Any ideas ?

    ReplyDelete
  34. Thanks for all the info and the tutorial on how to crack the case open.

    My died ("Failed SMART" message), and I was going to just take a 10lb sledge to it. I've got it open now, and I'm off to Best (worst?) Buy to get a new drive.

    I'll try and recover my data later. Been a Linux weenie since 1995, so if the drive isn't too blown out, I should be able to recover my data.

    Thanks again!

    ReplyDelete
  35. Here are my 2 posts from the Seagate Forum. Hopefully my experiences with this problem drive will help others.

    Post 1:
    Recently my Blackarmor 110 went down, system status light blue, drive status blue occasionally blinking. Could not raise it on the network for love or money.

    After numerous attempts to raise it and after reading a number of online posts about cracking it and replacing the drive I popped the lid and decided to test the drive itself using a eSATA-USB connection and Seatools and explore2fs to see if any files were present. Windows disk manager showed 4 partitions, explore2fs showed only part. 1, 3 and 4. Seatools short and long generic tests failed.

    I decided to delete the partitions and do a quick reformat. Windows showed it as healthy but replacing it in the NAS showed a blinking blue system status and an amber drive error. Also tried a longer complete reformat but after a short time that also failed. I decided to redo the quick format and SeaTools short generic test. To my surprise it passed. Windows explorer shows a 900+GB drive and I can copy files to it. Question is, is this drive any good or is it truly dead?

    Checking firmware updates I see there is one for this drive: Barracuda 7200.12 original firmware CC39 and an update of CC49 labeled important. I also see there is a Blackarmor 110 firmware update but I wouldn't be able to do that one until I can make a network connection.

    Any input would be greatly appreciated. Thanks.
    RPS

    Post 2:

    An update to my post above. DON'T THROW OUT THAT DRIVE YET! IT CAN BE SAVED! :smileyhappy:

    A miracle has occurred in the land of networking and NAS storage systems. I fully recovered by Seagate NAS 110 drive and restored the embedded Linux operating system. I won’t innumerate all the things I tried, just what finally worked. I just had a feeling the drive could be salvaged after I pulled the drive out and hooked up to my laptop with an eSATA-USB converter and saw my folders and files with "explore2fs".

    One post on the topic I read was to, from a command prompt in Windows, use the “diskpart” command to “clean” the disk and then stick it back in the NAS drive and let the embedded OS do its thing. Well low and behold that worked. The led lights for disk drive blinked and blinked formatting the drive and setting up partitions, then went solid blue “a good thing”. Then the system status light blinked awhile and when it went solid blue I started BlackArmor Discovery and it found the drive on the network. Was I ever surprised. I was beginning it think that it was dead for sure. I think updating the drive’s firmware (CC49) may of helped. I also updated the firmware ( 1000.1321 ) on the NAS and so far so good.

    Hope this helps someone else whose run into similar prblems with their NAS 110. I now have a spare 2TB laying around until this one really dies.

    RPS

    ReplyDelete
    Replies
    1. An update to my posts above. I believe there is a problem with the NAS drives firmware, 1000.1321. Everything worked fine for a few days and then there was a lot of drive and system light activity, then two amber lights, shut down and rebooting continuously.

      I stuck in the spare new 2TB drive and it formatted and Blackarmor Discovery saw it. I tried to go to older firmware, 1000.0391 but it wouldn't let me downgrade. Still looking for a solution.

      RPS

      Delete
    2. Yet another update to my posts above. Well given enough attemps maybe the 1TB drive will work. I "cleaned" it twice more and each time stuck it back in the case. The 1st time it didn't format properly leaving 928+GB unallocated. The second time it formated and set up the folders as if new out of the box. We'll see if we can get more than a few days of uptime out of it this time. One thing I'll say is that I'm getting pretty good at poping the case open and putting it back together again. Too bad Seagate didn't make it more accessable.

      Also, as noted in several other NAS 110 issues on the Seagate forum, my power button and reset do not work. You can shut it down thru the web interface though, if your drive is online.

      Delete
    3. Hi Robert!

      What version are you finally using? have you upgraded to 2014.x? if you did it have you tried to install a clean disk in the BA?

      Thanks,

      JP

      Delete
  36. Looks like some folks are still tracking on this thread so I'm giving it a shot... my beautiful wife deleted files off of BA NAS 110 and I didn't have the internal BA recycle bin activated. Is the only way to solve this to crack the case, buy a SATA adapter and then run a data recovery program? I can't seem to find a way to image/clone my NAS to my PC to recover data... Thanks for the help

    ReplyDelete
  37. Hi guys, does anyone know how to reset your NAS if you did this tutorial but it didn't work out?

    ReplyDelete
    Replies
    1. Hi,

      You have to partition the disk by yourself on GPT. The new versions do not do it automatically. Then download the latest firmware image and copy to the respective partitions. I'm working in a script to do the partitioning but do not have where to upload it.

      JP

      Delete
  38. This page was very helpful to me when my drive reported via email that it had failed the smart test and the NAS110 became unresponsive. I wasn't surprised, as it was making those expensive noises. My experience:

    1. The first step to open the case is really hard, and then it is easy. I think it is better to start with the bottom first, since of the six catches on the back, two are at the very top, and two are about an inch and a half up, so there is more give at the bottom. The catches at the front top and bottom are pretty big and very hard to release. I ended up dremeling of the first vent bar to get to them. So bottom first, then use a credit card to release the six caches at the back, then the top.

    2. The drive came out really easily for me. There are the four side screws in the normal place, and part of the cage is held on by three screws. The drive fits under a slight lip, so if you move it below the lip it is held in only by the SATA connectors and pulls right out.

    3. The board puts out a lot of heat, and I think it would be better to sit the 110 upside down, so that the board is at the top and the heat doesn't flow up past the drive. I picked up a little USB powered fan for $5 on amazon (actually, it is two fans mounted on four swing out legs) and I have the device with a new drive now sitting on top of it.

    4. I had a spare partitioned 2TB Seagate drive. I used windows disk management to delete the partitions, put it in the 110, and it started to do its thing and then hung. Seatools for Windows said the drive had failed, but I used Minitool Partition Wizard to delete all the partitions and then do a surface scan. After that it set up within just 5 or 6 minutes.

    ReplyDelete
  39. Can you send a snapshot of the flash storage?

    ReplyDelete
  40. Thanks a lot Taka for the job! My 2013 blackarmor is dead too...returned in waranty
    Théo

    ReplyDelete
  41. This comment has been removed by the author.

    ReplyDelete
  42. I have a new 440 and got telnet enabled through mounting one of the disks on a Linux laptop.
    However I like to have ssl (dropbear) on the commandline to get rsync working. I have tried several staticly linked dropbear executables for ARM but they al say 'Killed".

    Can someone get me a dropbeare binary to work on the 440?

    ReplyDelete
  43. My NAS 110 1 TB stop working before 2 month. I open the case and take the HD out and read out all data with rlinux or explore2fs under windows. It works but it took 7 hours ^^
    After complete deleting all partitions and built in the NAS the cycle reboot exist anymore . . .
    In my case was the battery empty !!!
    After replace and reboot the linux system was created automaticly by the nas firmware (10 min I think).
    Sry for my (german) english

    ReplyDelete
  44. Hi. I have a Business Storage 1 Bay NAS (3tb). The other day i tried to upgrade the firware, but during the instalation process something terrible happened and the update crashed. After that it never worked again. Is there any way to recover my NAS? Thaks for your help

    ReplyDelete
  45. hi, working on Business Storage 1 Bay, my motherboard isn't marvel like the picture, it is Cavium Econa CNS3420 processor. the rest is the same at the Black Armor...

    ReplyDelete
  46. Hi, my NAS 110 has one dead HDD, as it is a backup this is not a problem. If I replace both drives with Seagate Barrcouda 2GB ST2000DM001 drives, will the system rebuild (I note comments above) and work ?

    ReplyDelete
    Replies
    1. Yes, I just replace the drive with a WD 2tB, after about 30 minutes it was up and running with default settings.

      Delete
  47. We are reckoned as one of the best manufacturer and supplier of corrugated boxes in India. We are a well-known organization that is engaged in Corrugated Boxes wholesale, manufacturers and suppliers. Our offered corrugated boxes are praised in the markets. All our products are widely acclaimed for their distinctive features like durability, strong built & heat resistant.
    Corrugated Boxes Manufacturers,
    Corrugated Rolls Suppliers,
    Master Cartons Manufacturers,
    Mono Cartons Suppliers,
    Corrugated Boxes Suppliers,
    Partition Boxes Suppliers,
    Heavy Duty Boxes Suppliers,
    Die Cut Boxes Manufacturers.
    We are a well-known organization that is engaged in Corrugated Boxes and Corrugated Rolls wholesale, manufacturers and suppliers. Our offered corrugated boxes are praised in the markets.

    ReplyDelete
  48. I took out the 3 TB HDD from the 1 Bay NAS, because I was not very happy with the NAS features and the handling; I want to use it as a external storage medium.
    When I connect to my windows machine, it will not find the HDD.

    What do I have to do in order to connect and format this HDD? What program? I tried Linux live system Knoppix but I cannot find the HDD...


    TKS,

    ReplyDelete
  49. Hey there! Did you ever get to try the Blackarmor NAS 440? I have one, but it won't spin up the hard drives or respond via web interface. Responds to pings though. I suspect a fault in the power section.

    ReplyDelete
  50. Nice post. After 7 years still is useful. I have a Nas110. It got corrupted (web/php page) after a (hell) blackout. after may hours I manage to solder cables on the serial port (mine it came without serial socket :-( ) and now I am able to access via serial -thanks Taka, without the post I would not be able to do it-.
    Now I can login with "admin", but this user has not rights to do real rood administration. Nothing. for instance I can not update the SP indicated in the post neither any other config change.
    My question is: does anyone know the original root password? any help to crck it?
    I have found a Php script nas220.php used here https://www.youtube.com/watch?v=PM_eM3FfMHk
    But before loosing more time now in preparing environment for using the script, I want to know if someone has already used with Nas110 and has found root password?
    Other alternative could be uboot tftpboot of the original (or other) firmware. Vía serial port I can get the uboot and would be able to tftp something. But would be new for me and without knowing memory allocation and other details, I am sure it would be a disaster.
    Thank you for any help,
    Angel

    ReplyDelete
  51. Very useful post. Thank you.

    I used it to open my BA110 and get hold of the disk. The unit itself is not of a lot of use for me right now, considering it is 8 years old and the ftp capabilities are weak.

    Thanks for all!

    ReplyDelete
  52. I was wondering if you publish often

    ReplyDelete
  53. What version are you finally using? have you upgraded to 2014.x? if you did it have you tried to install a clean disk in the BA?

    ReplyDelete
  54. muito bom seu conteudo obrigado pelas informações!!

    ReplyDelete
  55. obrigado pelas dicas de valor amigo!!

    ReplyDelete
  56. This is really nice blog. I feel happy to read this Carton corrugated boxes manufacturer blog.Thanks for sharing this information with us. SSIC is also one of the best company that manufacturer and supply the Carton corrugated boxes manufacturer in Pune.

    ReplyDelete
  57. So, Glancing through this, now that it's 2020, I'm wondering if there is a newer Debian image to use for this?

    ReplyDelete