Seagate DockStar

The DockStar is Seagate's first plug computer, designed to work with their FreeAgent Go portable hard drive line. The device has a total of four fully powered USB ports, with one being used as a mini-USB adapter to dock a FreeAgent Go drive into the top.

This device has reached End Of Life and is no longer sold by Seagate.

There are two known hardware versions that have been released:

  • 100576825B - 512MB NAND
  • 100576825C - 256MB NAND (most common)
Marvell Kirkwood 1.2GHz
  • These instructions will void your warranty. While every precaution is taken to ensure nothing bad happens, all actions are at your own risk.
  •, the mobile applications, and the desktop Pogoplug connector will no longer work.
  1. With the device on and online, attempt to SSH to the IP the device received through DHCP. If you are unable to SSH, register and enable SSH through The default login (unless changed through is root/stxadmin.
  2. Stop the Pogoplug software so it doesn't interfere with the install process:
    killall hbwd
  3. Start fdisk to partition the USB drive:
    /sbin/fdisk /dev/sda
  4. At the fdisk prompt, delete old partitions and create a new one:
    1. Type o. This will clear out any partitions on the drive.
    2. Type p to list partitions. There should be no partitions left.
    3. Now type n, then p for primary, 1 for the first partition on the drive, and then press ENTER, accepting default values.
    4. Exit by typing w.
  5. Create the ext3 filesystem:
    cd /tmp
    chmod +x mke2fs
    ./mke2fs -j /dev/sda1
    mkdir alarm
    mount /dev/sda1 alarm
  6. Download and install Arch Linux ARM:
    cd alarm
    chmod +x bsdtar
    ./bsdtar -xpf ArchLinuxARM-kirkwood-latest.tar.gz
    cd ..
    umount alarm
  7. Download the U-Boot installer
    chmod +x
  8. Run the installer to download and flash U-Boot:
  9. If successful, reboot:
  10. The DockStar will now reboot into Arch Linux ARM.
    • Login as the default user alarm with the password alarm.
    • The default root password is root.
  11. Initialize the pacman keyring and populate the Arch Linux ARM package signing keys:
    pacman-key --init
    pacman-key --populate archlinuxarm

Copyright ©2009-2020 Arch Linux ARM
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
The Arch Linux™ name and logo are used under permission of the Arch Linux Project Lead.