Cant boot PogoPlug E0 with new 2TB External HDD

This forum is for topics dealing with problems with software specifically in the ARMv5 repo.

Cant boot PogoPlug E0 with new 2TB External HDD

Postby chris5h » Thu Apr 24, 2014 4:55 am

Hi all, my old 1TB hdd died, so I replaced it with a new 2TB. Unfortunately, for the life of me I cannot get it to boot with the new HDD. If I turn on the pogoplug with the USB drive plugged in it never fully boots and the light on the front never comes up. If I unplug it and turn it on it boots fine. I know the drive works because I installed Arch to a flash drive and just mounted the HDD, but unfortunately my flash drive keeps dying every few weeks and I have to reinstall Arch. I would love to get this to work from teh HDD, does anyone have any ideas?

Thanks.
chris5h
 
Posts: 44
Joined: Mon May 14, 2012 1:18 pm

Re: Cant boot PogoPlug E0 with new 2TB External HDD

Postby chris5h » Thu Apr 24, 2014 5:08 am

This is the only "error" I ever receive, and unfortunately I am not sure entirely what it is telling me in this regard, if anything.
Attachments
1.png
1.png (11.68 KiB) Viewed 3790 times
chris5h
 
Posts: 44
Joined: Mon May 14, 2012 1:18 pm

Re: Cant boot PogoPlug E0 with new 2TB External HDD

Postby Geoff » Thu Apr 24, 2014 9:27 pm

The usual MBR partition table can handle a drive up to 2TB, but not a larger drive. To access the entire drive, you will need a GPT partition table, which you can create with gdisk instead of fdisk. Linux can manage either type of partition table. However, uboot expects a MBR partition table. The solution is to create a hybrid with both kinds of partition table, and to make sure the partitions needed for booting fit within the constraints of the MBR partition table. The remainder of the drive (not needed for booting) can be partitioned as one or more huge partitions known to the GPT but not to the MBR table. You can set up hybrid partition tables using the expert menu of gdisk. Having said all this, I must admit I have never needed to do this myself. It would be helpful if someone else would reply who has succeeded in making this work.

Edit: Thanks for the correction moonman. I got the MBR size limit wrong. Oops.
Last edited by Geoff on Fri Apr 25, 2014 3:23 pm, edited 1 time in total.
Geoff
 
Posts: 231
Joined: Wed Mar 09, 2011 5:14 pm

Re: Cant boot PogoPlug E0 with new 2TB External HDD

Postby moonman » Fri Apr 25, 2014 8:35 am

MBR can handle up to 2.2TB just fine.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: Cant boot PogoPlug E0 with new 2TB External HDD

Postby rino » Fri May 02, 2014 3:39 am

I have exact same problem. I tried many things, but was unable to fix it, so I found a work-around. Pull out your 2TB USB drive, and then re-boot your pogoplug. As soon as you see the green/orange light on front starting to blink, plug your 2TB drive. Then your PP will load just fine and will recognize the 2TB and will automatically mount it as well (as long as you either have it in your fstab or automount).
rino
 
Posts: 66
Joined: Mon Jan 07, 2013 3:21 pm


Return to ARMv5

Who is online

Users browsing this forum: No registered users and 11 guests