Sugar on a Stick/Installation/OLPC instructions needed for XO

Asked by genesee

A little help? Please? I want to make a bootable SoaS SD with and for my XO. Please publish instructions for installing SoaS on a bootable SD or thumb drive using just a plain G1G1 XO, (build 802 firmware Q2E41 sugar 8.2.1). The steps in Sugar on a Stick/Installation/OLPC-Sugar Labs don't work with my machine, (my ONLY machine). "The livecd-iso-to-disk.sh script needs to be a current version with XO support (not what you get by default in Fedora 10, though Fedora 11's should be fine)." is beyond me....Fedora 11?! I'm not even up to 10! I'm willing and able to do most of the gritty stuff like wget, dd and fdisk...I just need some clear direction(s). ¡Gracias!

Question information

Language:
English Edit question
Status:
Answered
For:
Sugar on a Stick Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
genesee (genesee-gbh) said :
#2

Sugar on a Stick/Installation/OLPC instructions needed for XO

   1. Sugar on a Stick
   2. Questions
   3. Question #96383

A little help? Please? I want to make a bootable SoaS SD with and for my XO. Please publish instructions for installing SoaS on a bootable SD or thumb drive using just a plain G1G1 XO, (build 802 firmware Q2E41 sugar 8.2.1). The steps in Sugar on a Stick/Installation/OLPC-Sugar Labs don't work with my machine, (my ONLY machine). "The livecd-iso-to-disk.sh script needs to be a current version with XO support (not what you get by default in Fedora 10, though Fedora 11's should be fine)." is beyond me....Fedora 11?! I'm not even up to 10! I'm willing and able to do most of the gritty stuff like wget, dd and fdisk...I just need some clear direction(s). ¡Gracias!

Revision history for this message
James Cameron (quozl) said :
#3

G'day,

I've reviewed your question and the installation instructions on
http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

It appears you wish to try to run SoaS from an SD card or external USB
stick on an OLPC XO-1. If not, ignore the following.

According to the Wiki page you will need access to either a Windows or
Fedora 11 computer to follow those instructions.

But if you look at the discussion page for that Wiki page, you will see
that Walter was able to follow the instructions on an XO in March 2009.
XO build 802 that you have is Fedora 9.

I suggest you attempt the commands in Option 1 on the Wiki page, and
stop reading at the point that begins "The livecd-iso-to-disk.sh script
needs to be a ...". The reason for this is that the commands above
actually obtain a current version directly from the Fedora project.

Once you've verified these instructions, please edit the Wiki page or
the Discussion page with your findings, so that others can more rapidly
achieve the same thing.

I don't represent Sugar Labs, but this process could certainly be made
more easy if there was sufficient demand.

--
James Cameron
http://quozl.linux.org.au/

Revision history for this message
MartinDengler (mtd) said :
#4

Problem is, I think he may hit the squshfs version inompatibility that didn't apply in Walter's attempt's day.

----- Original message -----
> Question #96383 on Sugar on a Stick changed:
> https://answers.launchpad.net/soas/+question/96383
>
>        Status: Open => Answered
>
> James Cameron proposed the following answer:
> G'day,
>
> I've reviewed your question and the installation instructions on
> http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC
>
> It appears you wish to try to run SoaS from an SD card or external USB
> stick on an OLPC XO-1.  If not, ignore the following.
>
> According to the Wiki page you will need access to either a Windows or
> Fedora 11 computer to follow those instructions.
>
> But if you look at the discussion page for that Wiki page, you will see
> that Walter was able to follow the instructions on an XO in March 2009.
> XO build 802 that you have is Fedora 9.
>
> I suggest you attempt the commands in Option 1 on the Wiki page, and
> stop reading at the point that begins "The livecd-iso-to-disk.sh script
> needs to be a ...".  The reason for this is that the commands above
> actually obtain a current version directly from the Fedora project.
>
> Once you've verified these instructions, please edit the Wiki page or
> the Discussion page with your findings, so that others can more rapidly
> achieve the same thing.
>
> I don't represent Sugar Labs, but this process could certainly be made
> more easy if there was sufficient demand.
>
> --
> James Cameron
> http://quozl.linux.org.au/
>
> You received this question notification because you are a member of
> Sugar on a Stick Developers, which is an answer contact for Sugar on a
> Stick.
>

Revision history for this message
James Cameron (quozl) said :
#5

Okay, I'm not aware of that. I'll bow to your expertise.

--
James Cameron
http://quozl.linux.org.au/

Revision history for this message
MartinDengler (mtd) said :
#6

Humbug. Your knowledge and help is greatly appreciated.

Fedora <12 kernels don't know about the squashfs version Fedora 12 kernels use. But I can't remember if that prevents the livecd tools from doing their job - it depends on whether they need to re-create the squashfs-ed filesystem. I have had problems of that ilk but I can't recall if that was me trying to do soemthing more than the standard process would require.

Worth a try, anyway. But I would watch out for "squashfs version unknown" messages.

----- Original message -----
> Question #96383 on Sugar on a Stick changed:
> https://answers.launchpad.net/soas/+question/96383
>
> James Cameron proposed the following answer:
> Okay, I'm not aware of that.  I'll bow to your expertise.
>
> --
> James Cameron
> http://quozl.linux.org.au/
>
> You received this question notification because you are a member of
> Sugar on a Stick Developers, which is an answer contact for Sugar on a
> Stick.
>

Revision history for this message
James Cameron (quozl) said :
#7

Agreed. I think someone needs to try this and write it up. I've not
been able to find the time though.

--
James Cameron
http://quozl.linux.org.au/

Revision history for this message
genesee (genesee-gbh) said :
#8

Thanks for the info, but what I need is clear instructions that work. This was not a gag post. If a plain XO-1 cannot make an SoaS, then fine, please say so. If it can then pretty please guide me.
Can I purchase a SoaS that will wok on my machine?

Revision history for this message
MartinDengler (mtd) said :
#9

> Thanks for the info, but what I need is clear instructions

The only instructions I'm aware of exist at: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC . It seems like you got stuck on the "download this latest livecd-creator file if you are using Fedora older than 11". James pointed this out as well. What part of that wasn't clear exactly?

> ... that work.

The chances are good, but nobody knows for sure and we'd hate to encourage you on a long procedures without being certain.

> This was not a gag post.

Neither are these gag responses.

> If a plain [build 802] XO-1 cannot make an SoaS, then fine, please say so. If it can then pretty please guide me.

We don't know. You're asking for 100% clear-to-a-wide-audience instructions concerning software that's over two years old created by experts under huge pressure doing something nowhere near what it was designed for on a hideously underpowered machine...and you're asking a group of, say, 3-10 volunteers reading this web site. A different approach is needed.

> Can I purchase a SoaS that will wok on my machine?

Sure. People might even give it to you depending on who you ask. Given the time and effort you have and will spend on such an endeavour, you might consider an economically-competitive approach of getting a recent Fedora or Debian OS instance to do this.

Nobody knows.

Revision history for this message
genesee (genesee-gbh) said :
#10

MartinDengler said 2 hours ago:

>> Thanks for the info, but what I need is clear instructions

>The only instructions I'm aware of exist at: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC . It seems like you got stuck on the "download this latest livecd-creator file if you are using Fedora older than 11". James pointed this out as well. What part of that wasn't clear exactly?

The imstructions don't work on my XO-1 w/ build 802. Clear?

>> ... that work.

>The chances are good, but nobody knows for sure and we'd hate to encourage you on a long procedures without being certain.

>> This was not a gag post.

>Neither are these gag responses.

>> If a plain [build 802] XO-1 cannot make an SoaS, then fine, please say so. If it can then pretty please guide me.

>We don't know. You're asking for 100% clear-to-a-wide-audience instructions concerning software that's over two years old created by experts under huge pressure doing something nowhere near what it was designed for on a hideously underpowered machine...and you're asking a group of, say, 3-10 volunteers reading this web site. A different >approach is needed.

Sorry for asking! Here's the "help" I got on my first try :
Launchpad Janitor said on 2010-01-21:

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

>> Can I purchase a SoaS that will wok on my machine?

>Sure. People might even give it to you depending on who you ask. Given the time and effort you have and will spend on such an endeavour, you might consider an economically-competitive approach of getting a recent Fedora or Debian OS instance to do this.

This is not helpful. "Sure"? Thanks for nothing...no, not nothing, thanks for making this original G1G1 user feel like an idiot.

>Nobody knows.

Okay!

Revision history for this message
MartinDengler (mtd) said :
#11

genesee said 1 hour ago:
MartinDengler said 2 hours ago:

>> Thanks for the info, but what I need is clear instructions

>The only instructions I'm aware of exist at: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC . It seems like you got stuck on the "download this latest livecd-creator file if you are using Fedora older than 11". James pointed this out as well. What part of that wasn't clear exactly?

> The imstructions don't work on my XO-1 w/ build 802. Clear?

Those instructions seem clear. If they didn't work, please point out where.

>> Can I purchase a SoaS that will wok on my machine?

> >Sure. People might even give it to you depending on who you ask. Given the time and effort you have and will spend on such an endeavour, you might consider an economically-competitive approach of getting a recent Fedora or Debian OS instance to do this.

> This is not helpful. "Sure"? Thanks for nothing...no, not nothing, thanks for making this original G1G1 user feel like an idiot.

It's quite advisable to get an OS that is supposed to be able to make SoaS on if one wants to make a SoaS.

Sorry that I made you feel like an idiot. But you haven't told us what broke for you, and when two people tried to ask you what went wrong:

>> I suggest you attempt the commands in Option 1 on the Wiki page, and
>> stop reading at the point that begins "The livecd-iso-to-disk.sh script
>> needs to be a ...". The reason for this is that the commands above
>> actually obtain a current version directly from the Fedora project.

>> It seems like you got stuck on the "download this latest livecd-creator file
>> if you are using Fedora older than 11". James pointed this out as well.
>> What part of [those instructions weren't] clear exactly?

And we've had no reply. Given that you said:

> I'm willing and able to do most of the gritty stuff like wget, dd and fdisk

...I think it's reasonable that James and I suggested you download the latest version of livecd-iso-to-disk.sh. We also caveated it by saying:

>> The chances are good [that the current livecd-iso-to-disk.sh will work],
>> but nobody knows for sure and we'd hate to encourage you on a long
>> procedures without being certain.

...but perhaps that was misinterpreted?

I'm an original G1G1 user too, not that that appears relevant though.

Revision history for this message
James Cameron (quozl) said :
#12

Genesee wrote:
> The imstructions don't work on my XO-1 w/ build 802. Clear?

I've not tried the instructions myself, but if they don't work, I guess
they should be marked as such so that others don't fall into the same
trap. But before I mark them like that, I'd like to know how they
didn't work. There's also a possiblity that in explaining how they
didn't work we might find some different interpretation of the
instructions that needs more clarity.

Also, with respect to Launchpad Janitor, this is an automated response
by the Launchpad software, so I don't think you should make any
conclusion regarding helpfulness.

--
James Cameron
http://quozl.linux.org.au/

Can you help with this problem?

Provide an answer of your own, or ask genesee for more information if necessary.

To post a message you must log in.