<br><br><div class="gmail_quote">On Sat, Apr 18, 2009 at 4:32 AM, Tomeu Vizoso <span dir="ltr">&lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Sat, Apr 18, 2009 at 03:14, Caroline Meeks &lt;<a href="mailto:solutiongrove@gmail.com">solutiongrove@gmail.com</a>&gt; wrote:<br>
&gt; Hmm,  This is all very interesting and in the field pretty confusing.<br>
&gt;<br>
&gt; We need to take this knowledge and use it in two ways.<br>
&gt;<br>
&gt; 1.  Simple recommendations today, for naive users, on how to be most likely<br>
&gt; to create a working stick.<br>
&gt;<br>
&gt; 2. Recommendations for the developers of the teacher Stick Creator activity<br>
&gt; that runs off of Sugar and lets teachers clone their system including apps,<br>
&gt; language settings, network settings etc. and create fresh sticks for their<br>
&gt; students.<br>
&gt;<br>
&gt; Anyone want to take a shot at summarizing what we know into actionable<br>
&gt; information for either of these uses?<br>
<br>
</div>Shouldn&#39;t we offer <a href="http://on-disk.com" target="_blank">on-disk.com</a> as an alternative for the less<br>
technically adventurous?</blockquote><div><br>One of the things my teacher this semester talks about is moving from &quot;Either/or&quot; thinking to And Also thinking.  Not that I think you were going there Tomeu, I just think its a wise habit to get into because its so easy to fall into Either/Or thinking and semantics.<br>
</div><div><br>So, Yes, *and also* we should link to on-disk.  Its a wiki, maybe they should put it into the Get Sugar page?<br><br>However, lots of people will still want to burn their own. And Also people with macs, older computers, and people who don&#39;t know how to set their BIOS will have success if they burn their own CD and USB and use the boot helper.<br>
<br>And Also one of our Lead Users has told us he can imagine doing this in his class because USB drives are on his school supply list that the parents buy at the beginning of the year so the kids already own them so there is no additional expense.<br>
<br>We need to empower people to help themselves for free,  And Also empower vendors to provide paid solutions.<br><br>Thanks!<br>Caroline<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Regards,<br>
<font color="#888888"><br>
Tomeu<br>
</font><div><div></div><div class="h5"><br>
&gt; On Fri, Apr 17, 2009 at 3:57 AM, Jonas Smedegaard &lt;<a href="mailto:dr@jones.dk">dr@jones.dk</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; -----BEGIN PGP SIGNED MESSAGE-----<br>
&gt;&gt; Hash: SHA1<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Apr 16, 2009 at 09:06:15PM -0400, Caroline Meeks wrote:<br>
&gt;&gt; &gt;Ahh, this maybe where some of the confusing behavior we were seeing<br>
&gt;&gt; &gt;comes from.  Let me repeat what I think I understand so I can see if I<br>
&gt;&gt; &gt;have it right.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;FAT is the same thing as FAT16<br>
&gt;&gt; &gt;FAT is only an option for USB sticks 2 GB or less. You can only format<br>
&gt;&gt; &gt;a USB stick larger then 2 GB as FAT32.<br>
&gt;&gt; &gt;Some computers will not boot from a FAT32 formatted stick but some<br>
&gt;&gt; &gt;will.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;Thus if you put SoaS onto a 4 GB USB it will fail on some computers and<br>
&gt;&gt; &gt;not others.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;A partition allows you to have one part of the USB formatted<br>
&gt;&gt; &gt;differently then another part.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;Thus a work around if you want to use a USB stick larger then 2GB would<br>
&gt;&gt; &gt;be to create a smaller partition for the boot area and format that as<br>
&gt;&gt; &gt;FAT.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;Let me know what I have right and wrong!<br>
&gt;&gt;<br>
&gt;&gt; You got it right.  But there are more works in that can:<br>
&gt;&gt;<br>
&gt;&gt; FAT is _often_ FAT16. In addition to FAT16 and FAT32 there is also<br>
&gt;&gt; FAT12, which some BIOSed might expect in USB-FDD mode.<br>
&gt;&gt;<br>
&gt;&gt; Also, some BIOSes do not support booting from a USB stick containing<br>
&gt;&gt; more than a single partition...:<br>
&gt;&gt;<br>
&gt;&gt; The various bugs in BIOS implementations apart, there are 3 kinds of<br>
&gt;&gt; boot methods for USB storage devices: USB-FDD, USB-HDD and USB-ZIP.<br>
&gt;&gt;<br>
&gt;&gt; USB-FDD expects no MBR (Master Boot Record), but instead one single<br>
&gt;&gt; unpartitioned whole - like a very large floppy disk.<br>
&gt;&gt;<br>
&gt;&gt; USB-FDD expects an MBR with standard DOS partition table - like a<br>
&gt;&gt; harddisk.<br>
&gt;&gt;<br>
&gt;&gt; USB-ZIP expects an MBR with specific DOS partition table - like a ZIP<br>
&gt;&gt; drive.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; makebootfat includes a special &quot;mbrfat&quot; combination that makes the<br>
&gt;&gt; device look like an unpartitioned single whole to BIOSes expecting<br>
&gt;&gt; USB-FDD, while presenting an MBR with a DOS partition table for BIOS-HDD<br>
&gt;&gt; use (and possibly BIOS-ZIP too).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I strongly recommend to read the manpage for makebootfat.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I don&#39;t know any tools to reverse-engineer boot sectors, which means it<br>
&gt;&gt; is not enough to say &quot;yes, it works with makebootfat&quot; - you need to<br>
&gt;&gt; document *what* works for *which* machine setup to use *what* USB access<br>
&gt;&gt; method.<br>
&gt;&gt;<br>
&gt;&gt; If you want to approach this systematically, to gain knowledge on what<br>
&gt;&gt; hardware supports which combinations of boot methods and tricks, then I<br>
&gt;&gt; strongly suggest that you try use makebootfat to prepare the USB sticks,<br>
&gt;&gt; or closely read documentation and/or code of other chosen tools to<br>
&gt;&gt; understand what exactly they do in comparison.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Kind regards,<br>
&gt;&gt;<br>
&gt;&gt;  - Jonas<br>
&gt;&gt;<br>
&gt;&gt; - --<br>
&gt;&gt; * Jonas Smedegaard - idealist og Internet-arkitekt<br>
&gt;&gt; * Tlf.: +45 40843136  Website: <a href="http://dr.jones.dk/" target="_blank">http://dr.jones.dk/</a><br>
&gt;&gt;<br>
&gt;&gt;  [x] quote me freely  [ ] ask before reusing  [ ] keep private<br>
&gt;&gt; -----BEGIN PGP SIGNATURE-----<br>
&gt;&gt; Version: GnuPG v1.4.9 (GNU/Linux)<br>
&gt;&gt;<br>
&gt;&gt; iEYEARECAAYFAknoNn0ACgkQn7DbMsAkQLiifgCfZLRgzR6DWrxOpEMBODwpQOa3<br>
&gt;&gt; tlkAn370vm1hW+efS+0rQtvC7THSglkh<br>
&gt;&gt; =Rm6F<br>
&gt;&gt; -----END PGP SIGNATURE-----<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; IAEP -- It&#39;s An Education Project (not a laptop project!)<br>
&gt;&gt; <a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
&gt;&gt; <a href="http://lists.sugarlabs.org/listinfo/iaep" target="_blank">http://lists.sugarlabs.org/listinfo/iaep</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Caroline Meeks<br>
&gt; Solution Grove<br>
&gt; Caroline@SolutionGrove.com<br>
&gt;<br>
&gt; 617-500-3488 - Office<br>
&gt; 505-213-3268 - Fax<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; IAEP -- It&#39;s An Education Project (not a laptop project!)<br>
&gt; <a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
&gt; <a href="http://lists.sugarlabs.org/listinfo/iaep" target="_blank">http://lists.sugarlabs.org/listinfo/iaep</a><br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Caroline Meeks<br>Solution Grove<br>Caroline@SolutionGrove.com<br><br>617-500-3488 - Office<br>505-213-3268 - Fax<br>