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.
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.
List of components:
ARM CPU : 88F6-LG02 88F6192
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
The board is held by 3 screws.
If you zoom in next to IC's are the labels of them.
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@
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@
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@
(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
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.
ReplyDeleteI 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...
ReplyDeletehttp://crapnas.wikidot.com/
ReplyDeletehere's a serial connection to the device
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.
ReplyDeleteNote: 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.
Is it possible to hack through the USBs?
ReplyDeleteHas anybody had luck pulling the OS off? I had to RMA my Drive and the Ghost image I had didn't work. :(
ReplyDeleteHi,
ReplyDeleteIs 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
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.
ReplyDeleteHi 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...
ReplyDeleteThank 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!
DeleteHi, 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?
DeleteThanks
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.
Deletewere you able to get your files back in 2015?
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.
ReplyDeleteTried Ubuntu with the same problem with my NAS110 and setup, but no luck on my end... Any tips?
ReplyDeleteThanks m8 for this nice tutorial.
ReplyDeleteIt 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!
How i can to delete the original software from seagate and put it Freenas ??? thanks
ReplyDeleteYES! This question!
DeleteWhat a Pain in the rear this has been! The following info is what is missing from this page.
ReplyDeleteI 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.
Hi all. Thanks for the post.
ReplyDeleteMy 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
http://www.noerenberg.de/hajo/pub/
ReplyDeletehere's info and file needed to install debian on device
for more search post from hajo on seagate forums
Thanks for the info, I'm about to open my 3TB now :)
ReplyDeletebtw, 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....
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...
ReplyDeleteHi;
ReplyDeleteI 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
My BA 110 today started having the same reboot cycle problem.
DeleteI 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...
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 .
DeleteSo ,
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 !!!
Thank you!
ReplyDeletei 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.
ReplyDeletemy 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..
Hi,
DeleteI 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
Thank you for the review on how to pull the enclosure apart.
ReplyDeleteI 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.
I have a BA 110.
ReplyDeleteI 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.
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.
ReplyDeleteI 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? :)
ReplyDeleteToday 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?
ReplyDeleteHey trekboy.
ReplyDeleteYou 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!
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.
DeleteThanks!
Okay, got my SATA to USB kit to try and connect the NAS to my laptop.
DeleteTried 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.
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
ReplyDeleteThank You. You Rock!!!!!!!!!!!!
ReplyDeleteSeagate 110 NAS.
ReplyDeleteWidow 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
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?
ReplyDeleteHere 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
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.
DeleteIt 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.
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?
ReplyDeleteYes. 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!
DeleteGood Luck!
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?
ReplyDeleteThanks
Try to mount the device as root or preceded with sudo. it could be a acces control list issue.
DeleteFor 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. :)
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 ?
ReplyDeleteThanks for all the info and the tutorial on how to crack the case open.
ReplyDeleteMy 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!
Here are my 2 posts from the Seagate Forum. Hopefully my experiences with this problem drive will help others.
ReplyDeletePost 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
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.
DeleteI 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
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.
DeleteAlso, 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.
Hi Robert!
DeleteWhat 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
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
ReplyDeleteHi guys, does anyone know how to reset your NAS if you did this tutorial but it didn't work out?
ReplyDeleteHi,
DeleteYou 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
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:
ReplyDelete1. 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.
Can you share a dump of the flash storage?
DeleteCan you send a snapshot of the flash storage?
ReplyDeleteThanks a lot Taka for the job! My 2013 blackarmor is dead too...returned in waranty
ReplyDeleteThéo
This comment has been removed by the author.
ReplyDeleteI have a new 440 and got telnet enabled through mounting one of the disks on a Linux laptop.
ReplyDeleteHowever 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?
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 ^^
ReplyDeleteAfter 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
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
ReplyDeletehi, 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...
ReplyDeleteHi, 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 ?
ReplyDeleteYes, I just replace the drive with a WD 2tB, after about 30 minutes it was up and running with default settings.
DeleteWhat is this for?
ReplyDeleteI 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.
ReplyDeleteWhen 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,
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.
ReplyDeleteI liked it so much, thank you.
ReplyDeleteNice 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-.
ReplyDeleteNow 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
Very useful post. Thank you.
ReplyDeleteI 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!
very good
ReplyDeleteI was wondering if you publish often
ReplyDeleteWhat 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?
ReplyDeletemuito bom seu conteudo obrigado pelas informações!!
ReplyDeleteobrigado pelas dicas de valor amigo!!
ReplyDeleteVery good Great article
ReplyDeleteSo, Glancing through this, now that it's 2020, I'm wondering if there is a newer Debian image to use for this?
ReplyDeleteThe same is the case with our Corrugated Boxes Wholesale as we offer wholesale discounts and deals. If you order our custom boxes in bulk or mass amount, we will offer amazing discounts and offs. Custom Corrugated boxes are made up of bio-degradable materials and natural resources that is why they do not harm the environment. This sort of material is 100% eco-accommodating hence is a great option to utilize as packaging material. As corrugated boxes are the desired ones for shipping and transportation due to their strength, so it is obvious that these Custom Printed Boxes are in higher demand by industries and brands.
ReplyDeletepencil boxes at wholesale rate are available in custom boxes plus we provide all type of custom boxes..
ReplyDeletecustom boxes
custom candle boxes
custom pencil boxes
Custom pen Boxes
Thermaltake TOUGHRAM Memory in UAE, 16GB DDR4 Memory in UAE, 3600MHz C18 Memory in UAE
ReplyDeletehttps://gccgamers.com/thermaltake-toughram.html
Thermaltake Memory in UAE, Safe Shopping Multiple Payment Options Express Delivery GCC Gamers Moneyback Guarantee
1633751710951-10
Thanks to this amazing blog, it is very useful content for us. US travel Turkey. The travelers from the United States (US) can quickly get a valid Turkish e-Visa instead of waiting for the traditional Sticker or Stamp visa. This era is totally online based and here, and you can easily read all the information related to the Turkey or Turkish e visa from the USA.
ReplyDeleteHello everyone,Nice blog.. Nice post! Very good article, very nice and very useful for people.. “India is a place where color is twice as bright. Pinks that make your eyes scorch, blues that you can drown in." Foreign citizens can come to India and see this country's beauty. But you don't know how to apply for an India e visa? You can get Indian tourist visa info via our Indian visas website.
ReplyDeletesmm panel
ReplyDeletesmm panel
https://isilanlariblog.com/
İnstagram Takipçi Satın Al
hirdavatciburada.com
BEYAZESYATEKNİKSERVİSİ.COM.TR
SERVİS
Tiktok para hilesi indir
Good content. You write beautiful things.
ReplyDeletetaksi
vbet
hacklink
mrbahis
hacklink
vbet
sportsbet
mrbahis
korsan taksi
ankara
ReplyDeletekadıköy
yozgat
izmir
sivas
LRM6J7
Respect and I have a super proposal: What Renos Add Value hgtv home remodel
ReplyDelete