External Hard Drives

From PlugWiki
Jump to: navigation, search

The purpose of this page is to describe which external hard drive / USB enclosure combinations have worked successfully with the Sheevaplug.<br /> The criteria for success is either mountable and used reliably for a period of days. An additional indicator is if the hard drive /enclosure combination can be used to boot the SheevaPlug. If using an external hub please note make and model and not just yes.

See below the table for instructions on how to make the SheeavPlug boot kernel and RFS from an external hard drive


Please maintain the formatting and alphabetize by manufacturer and model when adding to the table.

Manufacturer Drive Model and type Enclosure Model and type Mountable Boots Plug Powered External Hub notes
Buffalo MiniStation HD-PF320U2 N/A yes no tested yes no
Hitachi DK23EA-40 IDE macally phr-250 cc yes yes yes no
Maxtor OneTouch4 N/A yes not tested not tested no
PNY Optima SSD 64GB none yes yes yes no Plug has external 2.5A power supply
Samsung HM500JI FANTEC fanbox FB-C25US yes not tested not tested yes
Samsung MP0804H/SCC (2.5in) Icy Box 250U yes no tested yes no
Samsung S2 320GB N/A yes not tested yes no
Western Digital WD1600ME-01 USB N/A yes yes yes no
Western Digital WD2500ME-01 USB N/A yes yes yes no
Western Digital WD5000CSRTL Caviar Green SATA Rosewill R2-JBOD USB yes not tested not tested Belkin 4-port Powered USB hub F5U404-BLK-TG
Western Digital WD5000MLC-00 USB My Passport Elite(500GB) yes not tested yes no


The wiki page http://www.openplug.org/plugwiki/index.php/U-Boot_Quick_Reference has information on u-boot settings.

In particular I use the following settings to boot the kernel and rootfs from the external USB HDD drive

setenv bootcmd 'usb start; ext2load usb 0:1 0x8000000 /boot/uImage; bootm 0x8000000; reset'
setenv bootargs 'console=ttyS0,115200 root=/dev/sda5 rootdelay=10 rw'

For reference my HDD is partitioned as follows :

Disk /dev/sda: 40.0 GB, 40007761920 bytes
64 heads, 32 sectors/track, 38154 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 * 1 32 32752 83 Linux
/dev/sda2 33 38154 39036928 5 Extended
/dev/sda5 33 37432 38297584 83 Linux
/dev/sda6 37433 38154 739312 82 Linux swap / Solaris

Partition sizes are in MB

sda1 is formatted ext2 and has uImage in /boot
sda5 is formatted ext3

Personal tools