Pogoplug won't boot...how do I reinstall?

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Pogoplug won't boot...how do I reinstall?

Postby rickstone » Thu Jun 28, 2012 2:28 am

I've set up Arch on an external HD and all has been working fine for the past year or so. The power went out the other day and I hadn't had a chance to fix the kernel issue yet (where Pacman couldn't be upgraded, etc.). Now the Pogoplug won't boot at all. I'm not quite sure at which point of the instructions to start in order to reinstall. Also, if this even works, I'd really like to keep my settings and installed packages (if that's even possible).

I'm still pretty much a noob with regard to Arch (not Linux in general, though), but any help would be greatly appreciated.

Thanks.
rickstone
 
Posts: 14
Joined: Thu Nov 24, 2011 4:52 pm

Re: Pogoplug won't boot...how do I reinstall?

Postby moonman » Thu Jun 28, 2012 3:03 am

hook up the hard drive to any other linux box and do a fylesystem check. Most likely the rootfs is corrupt as ext2 is very prone to corruption
Last edited by moonman on Thu Jun 28, 2012 6:41 am, edited 1 time in total.
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: Pogoplug won't boot...how do I reinstall?

Postby rickstone » Thu Jun 28, 2012 5:05 am

$this->bbcode_second_pass_quote('moonman', 'h')ook up the hard drive to any other linux box and do a fylesystem check. Most likely the rootfs is corrupt as ext2 os very prone to corruption


fsck came back clean and it still doesn't boot. Or at least it doesn't grab an IP address on the router.
rickstone
 
Posts: 14
Joined: Thu Nov 24, 2011 4:52 pm

Re: Pogoplug won't boot...how do I reinstall?

Postby moonman » Thu Jun 28, 2012 6:42 am

What device do you have? Any chance for netconsole or serial?
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: Pogoplug won't boot...how do I reinstall?

Postby rickstone » Thu Jun 28, 2012 1:49 pm

$this->bbcode_second_pass_quote('moonman', 'W')hat device do you have? Any chance for netconsole or serial?

A pogoplug. I know nothing about either of those.
rickstone
 
Posts: 14
Joined: Thu Nov 24, 2011 4:52 pm

Re: Pogoplug won't boot...how do I reinstall?

Postby WarheadsSE » Thu Jun 28, 2012 3:24 pm

Alright, look at the bottom of the device, and tell us what the model number is.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug won't boot...how do I reinstall?

Postby rickstone » Thu Jun 28, 2012 3:58 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'A')lright, look at the bottom of the device, and tell us what the model number is.


It's an E02.
rickstone
 
Posts: 14
Joined: Thu Nov 24, 2011 4:52 pm
Top

Re: Pogoplug won't boot...how do I reinstall?

Postby WarheadsSE » Thu Jun 28, 2012 4:31 pm

The simple answer is format & extract the latest rootfs tarball, as root (not! sudo, but sudo su if necessary), onto your USB drive. Save anything you want from it, of course, and especially your configuration files.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug won't boot...how do I reinstall?

Postby rickstone » Thu Jun 28, 2012 5:24 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'T')he simple answer is format & extract the latest rootfs tarball, as root (not! sudo, but sudo su if necessary), onto your USB drive. Save anything you want from it, of course, and especially your configuration files.


That's what I suspected, somewhat. I say "somewhat" because I don't understand the steps involved in doing (most of) this. Obviously, I understand formatting the drive. However, "extract the latest rootfs tarball" is a BIT foreign to me. (See the 'noob' comment in my original post ;-) ) I understand HOW to extract a tarball, but where do I find a rootfs tarball? And WHERE do I extract it? (Just in the root of the drive?) I mostly use Ubuntu and have had little exposure to this stuff.

Also, when you say to save anything I want especially configuration files, which folders contain the appropriate config files? I am only running samba, Subsonic and Transmission on this unit.

Not that I expect you to hold my hand, but maybe pointing me towards a how-to or some such if you can would be great help, if such things exist.

I am running Arch on a USB hard drive rather than a flash drive. Aren't there bootloader files or something that I need to be careful of, or are those written to the NAND on the Pogoplug?

Sorry to sound so helpless, but I simply followed the original install instructions and everything pretty much worked from the get go and I haven't had to do much outside of some pacman and/or yaourt updates...thankfully!

Thanks much for your help.
rickstone
 
Posts: 14
Joined: Thu Nov 24, 2011 4:52 pm
Top

Re: Pogoplug won't boot...how do I reinstall?

Postby WarheadsSE » Thu Jun 28, 2012 5:52 pm

Not a problem.

The boot loaders are in NAND, so that's not an issue.

You will want to use a tar command to extract the rootfs to the base of the newly formatted USB drive.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Next

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 336 guests