Changes

Jump to navigation Jump to search
Use transclusion to avoid redundancy
Line 1: Line 1: −
<noinclude>{{TOCright}}
+
<noinclude>
 
[[Category:HowTo]]
 
[[Category:HowTo]]
 
[[Category:Sugar on a Stick]]
 
[[Category:Sugar on a Stick]]
[[Category:Live USB]]
+
</noinclude>__TOC__
</noinclude>
   
{|http://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation&action=submit#SoaS_on_VirtualBox
 
{|http://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation&action=submit#SoaS_on_VirtualBox
 
|-
 
|-
Line 17: Line 16:  
</imagemap>
 
</imagemap>
 
|
 
|
* Following [[Downloads|Download]],
+
* Following [[Sugar on a Stick/Downloads|download]], ''Sugar on a Stick'' must be [[Sugar_on_a_Stick/Installation|Installed]] (instructions here), then [[Sugar on a Stick/Boot|booted]].
* ''Sugar on a Stick'' must be [[Sugar on a Stick/Installation|Installed]] (instructions here),
+
* Then you are ready to [[Getting Started/Explore|start exploring Sugar]].
* then [[Sugar on a Stick/Boot|Booted]],
  −
* before it is ready to be [[Sugar on a Stick/Explore|Explored]].
   
|}
 
|}
 
==SoaS installation on USB/SD devices==
 
==SoaS installation on USB/SD devices==
 
{{:Sugar on a Stick/Windows}}
 
{{:Sugar on a Stick/Windows}}
 +
    
===with Apple Macintosh===
 
===with Apple Macintosh===
[[File:Apple.gif|link=Sugar on a Stick/Mac]]
+
[[File:Apple.gif|link=Macintosh]]
* See and adapt the instructions at [[Sugar on a Stick/Mac]].
+
* See and adapt the instructions at [[Macintosh]].
 +
===='''Fedora 15 and Fedora 16'''====
 +
* Sugar on a Stick CD boots in a Mac - [[Testing/Reports/Sugar on a Stick#MacBook Pro i7 CD Boot]]
 +
: The following work on some Intel MacBooks
 +
:: Persistent USB for Mac - [[Testing/Reports/Sugar on a Stick#MacBook Persistent SoaS v5 and SoaS v6 EFI Boot USB]]
 +
::dd writable USB.img - [[Testing/Reports/Sugar_on_a_Stick#dd_writable_1_GB_EFI_Boot_.28MAC.29_USB_Soas-v6-Pineapple_x86-USB_.img]]
 +
 
    
===with GNU/Linux===
 
===with GNU/Linux===
<span class="linkgroup">[[File:Gnulinux.png|link=Sugar on a Stick/Linux]]</span> (See [[Sugar on a Stick/Linux]] for more details.)
+
<span class="linkgroup">[[File:Gnulinux.png|link=Sugar on a Stick/Linux]]</span>
<ol start="0">
+
{{:Sugar on a Stick/Linux/Installation}}
<li>Use this script file http://bit.ly/livecd-iso-to-disk to create a bootable image.<br>(Run {{Code|chmod +x livecd-iso-to-disk.sh}} after you download the script to make it executable.)</li>
+
:: (See [[Sugar on a Stick/Linux]] for more details.)
<li>Execute, as the root user, in <u>one</u> command with arguments, the following:<br>
+
:'''Note''': The graphical Liveusb-creator is an alternative installation method (see the first Windows [[#with Microsoft Windows |method]]), but it does not create the separate home.img filesystem, and so, the write-once persistent storage on the disk is more quickly consumed (see [[LiveOS image]]). If the USB device does not boot after running Liveusb-creator, the command {{Code|liveusb-creator --reset-mbr}} may help.
{{Code|./livecd-iso-to-disk.sh --reset-mbr --overlay-size-mb 300 --home-size-mb 175 --delete-home --unencrypted-home /path/to/source.iso /dev/sd'''?'''1}}<br>
  −
: where '{{Code|'''?'''}}' in the final parameter represents the target bootable device node, such as {{Code|sdb1}} or {{Code|sdc1}}, etc.<br>
  −
''Be certain of your USB/SD '''s'''csi '''d'''rive node name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.).<br>
  −
: Use the {{Code|df -Th}} command to confirm your devices before executing the script.
  −
</li></ol>
  −
{{Show|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You should see something like the following:
  −
|<pre>
  −
[root@MyComputer ~]# df -Th
  −
Filesystem    Type    Size  Used Avail Use% Mounted on
  −
/dev/sda1    ext4    18G  6.6G  11G  38% /
  −
tmpfs        tmpfs    1.6G  740K  1.6G  1% /dev/shm
  −
/dev/sdc1    vfat    15G  697M  15G  5% /media/SANDY
  −
/dev/sdb1    vfat    15G  2.0G  13G  14% /media/TOSHIBA
  −
</pre>
  −
:: where the mount point and filesystem sizes should help you identify what you want.
     −
<pre>
  −
$ sudo ./livecd-iso-to-disk.sh --reset-mbr --overlay-size-mb 300 --home-size-mb 200 --delete-home --unencrypted-home /mnt/VMs/Fedora-13-x86_64-Live-SoaS.iso /dev/sdb1
  −
Verifying image...
  −
/mnt/VMs/Fedora-13-x86_64-Live-SoaS.iso:  7bb43cb6237802347e06d636b5974796
  −
Fragment sums: 5cb46db2dd7545c7154d99616eaa942ca515fb37188c34cf82564a498b68
  −
Fragment count: 20
  −
Press [Esc] to abort check.
  −
Checking: 100.0%
     −
The media check is complete, the result is: PASS.
     −
It is OK to use this media.
+
=== Sugar on a Stick on Raspberry Pi 2/3 ===
Copying live image to USB stick
+
{{:Sugar on a Stick/Raspberry Pi}}
Updating boot config file
  −
Initializing persistent overlay file
  −
300+0 records in
  −
300+0 records out
  −
314572800 bytes (315 MB) copied, 35.3334 s, 8.9 MB/s
  −
Initializing persistent /home
  −
200+0 records in
  −
200+0 records out
  −
209715200 bytes (210 MB) copied, 24.2014 s, 8.7 MB/s
  −
Formatting unencrypted /home
  −
mke2fs 1.41.12 (17-May-2010)
  −
Filesystem label=
  −
OS type: Linux
  −
Block size=1024 (log=0)
  −
Fragment size=1024 (log=0)
  −
Stride=0 blocks, Stripe width=0 blocks
  −
51200 inodes, 204800 blocks
  −
10240 blocks (5.00%) reserved for the super user
  −
First data block=1
  −
Maximum filesystem blocks=67371008
  −
25 block groups
  −
8192 blocks per group, 8192 fragments per group
  −
2048 inodes per group
  −
Superblock backups stored on blocks:
  −
8193, 24577, 40961, 57345, 73729
     −
Writing inode tables: done                           
+
=== on an OLPC XO ===
Creating journal (4096 blocks): done
+
[[File:OLPCXO.png|link=Testing/Reports/Sugar on a Stick#F16 SoaS Pineapple USB boot image for XO-1|50px]]
Writing superblocks and filesystem accounting information: done
+
* See [[Testing/Reports/Sugar on a Stick#F16 SoaS Pineapple USB boot image for XO-1|F16 SoaS Pineapple USB boot image for XO-1]]
 +
: Very slow but works
   −
This filesystem will be automatically checked every 33 mounts or
+
==Hard disk and alternate USB stick installations==
180 days, whichever comes first. Use tune2fs -c or -i to override.
+
====[[Tutorials/Installation/Install with netinstall|with a Netinstall CD]]====
tune2fs 1.41.12 (17-May-2010)
+
* Fedora with the Sugar graphical environment
Setting maximal mount count to -1
+
* Installs to a hard disk or to a 4 GB USB stick (not a LiveOS image like SoaS, but all of Sugar).
Setting interval between checks to 0 seconds
+
: {{Highlight|bgcolor=#f9f6b7|''This requires a high-speed Internet connection for software component downloading during installation.''}}
Installing boot loader
+
====[[Tutorials/Installation/Install with liveinst|with the {{Code|liveinst}} command]]====
USB stick set up as live image!
+
: '''..from a booted Fedora 16 SoaS Live CD/USB'''
</pre>}}
+
* Installs to a hard disk or a 4 GB USB stick. You start with a SoaS LiveOS image, and then load an uncompressed version onto the hard disk or USB stick.
 +
: The Fedora-16-Live-SoaS.iso file is a 443 MB download.
   −
=== on an OLPC XO ===
  −
[[File:OLPCXO.png|link=Sugar on a Stick/Installation/OLPC|50px]]
  −
This [http://www.mail-archive.com/devel@lists.laptop.org/msg23544.html discussion thread] explains why Fedora 13 and [[Sugar on a Stick/Mirabelle]] are not compatible with the XO-1 (until a fix is implemented).
  −
* See [[olpc:F14 for XO]] for Sugar 0.90 on Fedora 14 development builds.
  −
* See [[Dextrose]] for Sugar version 0.88 on Fedora 11 for the XO.
      
==SoaS on VirtualBox==
 
==SoaS on VirtualBox==
 
<noinclude>{{Transclude|VirtualBox|note=&nbsp;&nbsp;&nbsp;See instructions from the [[VirtualBox]] page (transcluded here): |collapsed=collapsed}}</noinclude><includeonly>
 
<noinclude>{{Transclude|VirtualBox|note=&nbsp;&nbsp;&nbsp;See instructions from the [[VirtualBox]] page (transcluded here): |collapsed=collapsed}}</noinclude><includeonly>
 
* See [[VirtualBox]]</includeonly>
 
* See [[VirtualBox]]</includeonly>
=='''[http://webchat.freenode.net/?randomnick=1&channels=sugar&prompt=1 Join IRC for Help (English)]'''Click this entry for English==
     −
=='''[http://webchat.freenode.net/?randomnick=1&channels=sugar-es&prompt=1 Join IRC for Help (Spanish with translation to #sugar(English)]''' Click this entry for Spanish==
     −
: Ask for help on either of these channels.
+
= Chat room help =
:: Please be courteous and ask your questions.
+
*'''[http://webchat.freenode.net/?randomnick=1&channels=sugar&prompt=1 Sugar chat room in English]'''
:: Volunteers may not be on line all of the time. Be patient and stay connected for several minutes to see their answer.
+
 
* '''Read the [http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Floss_Manuals Floss_Manuals] first!'''
+
*'''[http://webchat.freenode.net/?randomnick=1&channels=sugar-es&prompt=1 Sugar chat room in Español]''' (with translations to English)
 +
*: Pida ayuda a través de este canal #sugar-es Por favor, sea cortés y hacer sus preguntas.<br>Los voluntarios no pueden estar en línea todo el tiempo.<br>Sea paciente y permanecer conectado durante varios minutos para ver su respuest.
 +
*::(Utilizar la función de meeting para la traducción de estos artículos.)
 +
 
    
= Backup and Restore =
 
= Backup and Restore =
Line 125: Line 78:     
* [[olpc:School Server]] - requires a server installation.
 
* [[olpc:School Server]] - requires a server installation.
* [[Sugar on a Stick/deja-dup]] - a configurable backup tool.
   
* [[Sugar on a Stick/Sugar Clone]] - full image (operating system and home folder) cloning.
 
* [[Sugar on a Stick/Sugar Clone]] - full image (operating system and home folder) cloning.
   −
==Subpage index==
+
 
 +
=Subpage index=
    
{{Special:PrefixIndex/Sugar on a Stick/Installation/}}
 
{{Special:PrefixIndex/Sugar on a Stick/Installation/}}

Navigation menu