Sugar on a Stick/TODO: Difference between revisions
| Line 22: | Line 22: | ||
# Gets stuck at Fedora Login | # Gets stuck at Fedora Login | ||
## With liveuser prefilled <br>I was able to repeatably create this failure when I was testing a version of schoolserver.py that had a typo in it. | ## With liveuser prefilled <br>I was able to repeatably create this failure when I was testing a version of schoolserver.py that had a typo in it. | ||
## With nothing prefilled <br> Restarting | ## With nothing prefilled <br> This error has successfully been replicated by Restarting multiple times. | ||
# Bug in initramfs /init detected. Dropping to a shell. Good luck! bash: no job control in this shell. <br> Stick abuse, like putting it through the washing machine, seems to precipitate this type of failure. | # Bug in initramfs /init detected. Dropping to a shell. Good luck! bash: no job control in this shell. <br> Stick abuse, like putting it through the washing machine, seems to precipitate this type of failure. | ||
# Freezes during use of an activity. Rebooting on the same computer doesn't help it still freezes on the same activity. One time we rebooted on a different computer and it worked. | # Freezes during use of an activity. Rebooting on the same computer doesn't help it still freezes on the same activity. One time we rebooted on a different computer and it worked. | ||
| Line 31: | Line 31: | ||
====We need a more robust files system==== | ====We need a more robust files system==== | ||
It has been shown that if you take a stick that is stuck at login and you copy over a fedora-overlay file from a working stick, the stick will boot again. Thus we are confident that the problem is corruption of the overlay file. | |||
''Next Steps'' - Try some alternate file structures. | |||
Create a Fedora Full Install USB Stick, restart it a bunch of times and see if it does better. How much space will the Fedora Full Install take? | |||
Create an Open Suse USB Stick, restart it multiple times and see if it fails. How much space does it use? | |||
''Background Links'' | |||
Thread from the Fedora Forum: [[http://forums.fedoraforum.org/showthread.php?t=221719]] | Thread from the Fedora Forum: [[http://forums.fedoraforum.org/showthread.php?t=221719]] | ||
| Line 42: | Line 45: | ||
Also see Ticket 907 [[http://dev.sugarlabs.org/ticket/907]] | Also see Ticket 907 [[http://dev.sugarlabs.org/ticket/907]] | ||
A 2 GB USB is about $.60 more then a 1GB stick. If we need to compress less to get robustness its ok for us to require a 2GB USB. | A 2 GB USB is about $.60 more then a 1GB stick. If we need to compress less to get robustness its ok for us to require a 2GB USB. A 4GB stick is about $2.50 more then a $1GB Stick. | ||
''Theories that have evidence against them'' | |||
Dave Bauer was able to replicate the failure easily by restarting a Sugar stick. This means its probably not: | |||
The | * The Bulk Copier, Dave doesn't have one. | ||
* The older slower computers and USB 1 ports we are using at the GPA. | |||
====Sticks are damaged during formatting or burning==== | ====Sticks are damaged during formatting or burning==== | ||