*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1] 2 3 4 5
Print
Author Topic: Puppy Linux 4.0 on the XO- work in progress.  (Read 42889 times)

Puppy Linux 4.0 on the XO- work in progress.

Andrew Jensen
Contributor
*
Posts: 59


July 11, 2008, 01:38:17 PM

OK, so I've finally got some time and inclination to try getting Puppy to work on the XO. I'm starting this thread because I am a fairly noobish user who's only qualificaiton to take this project on is a willingness to completely mess up multiple times until it works. I intend to document what I'm doing as I do it, as well as ask any questions that come up as I attempt this.

My plan of action is to get a working puppy 4.0 boot for a USB drive first. Then I will clone that to a external hard drive. This is neccessary because the computers that have a working CD-rom can't get the external drive to speed, and vice versa (very frustrating.) Then I will copy over the XO kernel and boot files. Basically, I'm going to try to follow the origional ubuntu install instructions, only with puppy.

What I have to work with:
A 512 MB usb stick.
A 2 gig USB stick
An 80 gig WD passport external hard drive. It has been formatted with a 1 gig bootable ext3 partition, a 1 gig linux swap partition, and a 78 gig fat32 partition.
one XO, currently sans dev key (but that will be fixed as soon as I get near wifi again.) I think it's running release 516.
One rediculously ancient desktop computer. barely runs windows XP. Working CD drive, single USB port that can't power the hard drive, tendency to overheat and shut down spontaneously.
One Itronix gobook laptop. Working CD rom, cannot power HD, no internal hard drive, boots to puppy from CD and I work in RAM.
Work computer. No working CD drive, otherwise the most up-to-date machine I have access to. However, none of my other computers have internet access while I am at work.
Puppy 4.0 on CD, works fine.
Buddapup 4.0 on CD, which is just Puppy with enlightement added. Works fine.

So my first question: Is there a way to copy the whole of my XO's memory to an external drive? I know I need files from it, and I'd prefer to hunt and peck for them in Roxfiler than mess around on the command line. More specifically, is there any reason why I couldn't just cp-r the whole file structure to my flash drive?
« Last Edit: July 11, 2008, 01:40:28 PM by Andrew Jensen » Logged

#1 Re: Puppy Linux 4.0 on the XO- work in progress.

anna
Master Contributor
***
Posts: 326


July 12, 2008, 12:51:51 PM

You can copy your XO using the save-nand command in OFW and create an img file on an external drive.

Then, and I haven't had luck with this, you're supposedly able to mount the jffs2 image on another machine and poke around in it.

http://wiki.laptop.org/go/Image_forensics

But, like I said, I've tried following those instructions with no success on either my Mandriva or Fedora boxes.  I hope someone else out there is more helpful.

If you're just wanting to explore and transfer the XO's files from another machine, you could possibly configure boa to do that.  I'm not sure how that works with stuff that belongs to root, though, as there's not really a true "root" user.

http://olpcnews.com/forum/index.php?topic=2792.msg23147#msg23147

Or, you could ssh into your XO and mess around from there, but that doesn't help you avoid command line.

Edit:  this boa.conf edit does let you look at the entire file structure, even the stuff that belongs to root.

http://olpcnews.com/forum/index.php?topic=2792.msg23761#msg23761
« Last Edit: July 12, 2008, 01:09:02 PM by anna » Logged

#2 Re: Puppy Linux 4.0 on the XO- work in progress.

StewieGriffin
Contributor
*
Posts: 80


July 14, 2008, 08:39:06 AM

Just a thought here - if I remember correctly, the problem with getting Puppy to work right was due to the machine not being close enough to a PC with the BIOS.  Maybe the latest BIOS download (which can now run WinXP) will help with this process...
Logged

#3 Re: Puppy Linux 4.0 on the XO- work in progress.

mbs348
Contributor
*
Posts: 38


July 14, 2008, 04:16:49 PM

If we could pull this off (and still get wireless to work Wink  ) that would be a real godsend....I think puppy could really be of benefit to this machine
Logged

#4 Re: Puppy Linux 4.0 on the XO- work in progress.

colinwhipple
Senior Contributor
**
Posts: 105


July 19, 2008, 10:45:42 AM

I was surprised at how many different versions of Puppy there are:

http://puppylinux.org/wiki/archives/old-wikka-wikki/categoryderivative/puplets

I use Pupeee on my eeePC and like it a lot.  Very fast.
Logged

#5 Re: Puppy Linux 4.0 on the XO- work in progress.

Andrew Jensen
Contributor
*
Posts: 59


July 20, 2008, 12:02:55 AM

Supposedly, the latest Kernel from Linus has XO support, according to the sources on the puppy forums. Can anyone here confirm this rumor?
Logged

#6 Re: Puppy Linux 4.0 on the XO- work in progress.

colinwhipple
Senior Contributor
**
Posts: 105


July 20, 2008, 07:31:43 AM

Andrew,

I just Googled:

XO Linux kernel

and came up dry in the first four pages of results.
Logged

#7 Re: Puppy Linux 4.0 on the XO- work in progress.

StewieGriffin
Contributor
*
Posts: 80


July 20, 2008, 08:10:42 AM

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26
Logged

#8 Re: Puppy Linux 4.0 on the XO- work in progress.

newbie
Senior Contributor
**
Posts: 126

Don't know much about computers but LOVE my Olpc.


July 20, 2008, 08:48:13 AM

Great! So there IS XO support! Has anyone tried it out yet?

 I could see Puppy Linux being perfect for our little machine (at least until the Ubuntu-Netbook thing comes out).
Logged

#9 Re: Puppy Linux 4.0 on the XO- work in progress.

Eddie Owens
Contributor
*
Posts: 94


July 20, 2008, 03:24:54 PM

Here is another reference on the Puppy Linux Forums:

http://www.murga-linux.com/puppy/viewtopic.php?search_id=1854593737&t=31359
Logged

#10 Re: Puppy Linux 4.0 on the XO- work in progress.

goney3
Master Contributor
***
Posts: 363


G1G1D48


August 25, 2008, 05:12:15 AM

The OLPC wiki was just updated with a lot more information to help get this going: http://wiki.laptop.org/go/Olpc.fth

Mitch on the devel mailinglist also gave some insightful advice to another user trying to get a different OS on the xo. Might be good to check out the archives for the past day or two Smiley

Best of luck, looking forward to your progress!
Logged

#11 Re: Puppy Linux 4.0 on the XO- work in progress.

Andrew Jensen
Contributor
*
Posts: 59


September 13, 2008, 10:47:07 PM

OK, I finally have a second computer capable of booting a USB stick at my disposal, and I'me going to be taking this up again. News as I have it, but I'm prepping to compile the latest kernel and use it. Which I have never done before. If anyone can give me a general procedure on this, or link me to a good article on how to compile the linux Kernel, I'd be appreciative.
Logged

#12 Re: Puppy Linux 4.0 on the XO- work in progress.

mbs348
Contributor
*
Posts: 38


September 13, 2008, 10:56:46 PM

Look on the puppy forums....I cant remember where i found it, but I believe there is an old guide there.  I am pretty sure the latest linux kernal is said to support the OLPC natively (along with other netboot hardware)  Good Luck!
Logged

#13 Re: Puppy Linux 4.0 on the XO- work in progress.

goney3
Master Contributor
***
Posts: 363


G1G1D48


September 17, 2008, 06:49:13 AM

OK, I finally have a second computer capable of booting a USB stick at my disposal, and I'me going to be taking this up again. News as I have it, but I'm prepping to compile the latest kernel and use it. Which I have never done before. If anyone can give me a general procedure on this, or link me to a good article on how to compile the linux Kernel, I'd be appreciative.

Check out:
http://wiki.laptop.org/go/Rebuilding_OLPC_kernel

Logged

#14 Re: Puppy Linux 4.0 on the XO- work in progress.

taylr
New

Posts: 2


November 15, 2008, 08:56:12 AM

Have any of you had any progress? I was just shown puppy last week running on an old 350MHz pentium and was blown away with the performance... seems like a perfect alternative to sugar.
Logged
Pages: [1] 2 3 4 5
Print
Jump to:  

Members
Total Members: 2406
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 36
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 18
Total: 18