Changes

1,977 bytes added ,  11:39, 28 December 2011
m
Line 1: Line 1: −
<noinclude>
+
<noinclude>[[Category:TODO]]__NOTOC__
[[Category:TODO]]
   
</noinclude>
 
</noinclude>
   Line 17: Line 16:  
== Where we need to simplify ==
 
== Where we need to simplify ==
   −
1 '''Make it work to both boot and to run on the computers' current operating systems.'''
+
===Make it work to both boot and to run on the computers' current operating systems.===
 
: This is clearly possible, LinuxliveUSB has a this working for Windows.  
 
: This is clearly possible, LinuxliveUSB has a this working for Windows.  
 
*We need a Mac and Linux VirtualBox or other VM Solution.
 
*We need a Mac and Linux VirtualBox or other VM Solution.
 
* We need a simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running Windows machine.
 
* We need a simple, elegant, Sugar specific UI that is presented to the user when they insert a stick into a running Windows machine.
Suggestion: Put 2 files for virtualbox import/export on a 2nd USB stick
+
*Suggestion-1: (not for XO-1)
On insertion; the contents of the USB stick pop up
+
:Put 2 files for VirtualBox import/export on a 2nd USB stick
  An example:
+
:On insertion; the contents of the USB stick pop up
 +
:An example:
 
   f16-live-RC4-Desktop-sugaruser-disk1.vmdk
 
   f16-live-RC4-Desktop-sugaruser-disk1.vmdk
 
   f16-live-RC4-Desktop-sugaruser.ovf '''<==click on this file and it immediately imports into VirtualBox (less than 2 Minutes)'''  
 
   f16-live-RC4-Desktop-sugaruser.ovf '''<==click on this file and it immediately imports into VirtualBox (less than 2 Minutes)'''  
 
   (Only the .ovf file icon is highlighted in the USB stick contents)
 
   (Only the .ovf file icon is highlighted in the USB stick contents)
This is OS agnostic for a system with an installed VirtualBox 4.1
+
*Suggestion-2: (not for XO-1)
2  '''Make it work with Macs.'''
+
:Export the VirtualBox .vdi hard drive to a 2nd USB and create a new machine that uses the .vdi to run
*It kinda works sometimes now. Some macs reboot if you do magic incantations. Some don't.  A VirtualBox "boot helper" VM that started the boot in VirtualBox, then looks to the stick was created by Dave Bauer, but it doesn't work on all Macs yet.
+
:/home/(user)/VirtualBox VMs/ (copy all three files to USB-stick)
3 '''XS integration needs to work simply and elegantly.'''
+
:Create a new appliance
 +
:use pre-existing hard disk
 +
:Look for .vdi (on USB-stick)
 +
[[File:Trisquel_running_from_Ext_USB-stick.png|200px]]
 +
*Suggestion-3 (works for XO-1 and PC's)
 +
*Use "Sneakernet" Downloadable CD/DVD.isos
 +
:http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#introduction_to_the_sugar_interface_CD.iso  7.4M
 +
::A CD/USB-stick with .html files that will open with a click in the XO-1 or PC's Browser
 +
*Contents:
 +
: Introduction_to_Sugar_Interface.html
 +
: Connecting_to_the_Internet.html
 +
: Drag-Drop.html
 +
: How_to_use_IRC.html
 +
: How_to_use_Chat.html
 +
: Terminal.html
 +
:: Downloaded .html from: [http://en.flossmanuals.net/terminal/Floss Manuals]
 +
--[[User:Satellit|Satellit]] 18:49, 24 December 2011 (EST)
 +
:http://download.sugarlabs.org/images/SugarCreationKit-123.iso
 +
::a 3.2 GB DVD.iso with most of the tools needed to install and use sugar '''Needs updating''' only goes to Mirabelle SoaS-v3
 +
 
 +
===Make it work with Macs.===
 +
: It kinda works sometimes now. Some macs reboot if you do magic incantations. Some don't.  A VirtualBox "boot helper" VM that started the boot in VirtualBox, then looks to the stick was created by Dave Bauer, but it doesn't work on all Macs yet.
 +
 
 +
====[[Sugar_Creation_Kit#Set_up_MacBook_to_Open_VirtualBox_automatically_when_you_power_it_on|Set up MacBook to Open items automatically when you log in]]====
 +
:click link ^
 +
======Make New Virtual Appliance for USB containing .vdi files======
 +
:VirtualBox/New/(Continue)
 +
::Name..... Operating System...linux..  Version ...Ubuntu (Continue)
 +
::Memory ....1024...(Continue)
 +
::[x] Start-up Disk
 +
::(O) Use existing disk  Click on the folder icon on right side
 +
::Select the USB-stick in Devices: select the .vdi file listed (Open)
 +
:Virtual Hard Disk
 +
:: Has (O) Use existing hard disk filled out with your .vdi (Continue)
 +
:Summary (Create)
 +
*VirtualBox Manager
 +
:Pointed to new VM (at bottom of list) ==> Start
 +
* Now when the MacBook is booted it will boot up in VirtualBox pointed at this Virtual Appliance on the USB-stick
 +
;This Procedure can be used on multiple Macs to use the same USB-stick containing the Virtual Appliance of Sugar
 +
 
 +
===XS integration needs to work simply and elegantly.===
 
* Backup and Restore  
 
* Backup and Restore  
 
* A simple UI for recreating a lost or broken stick
 
* A simple UI for recreating a lost or broken stick
 
* Give teachers the power of Moodle - We need tools for teachers to manage student work on the XS and to push files to students sticks.
 
* Give teachers the power of Moodle - We need tools for teachers to manage student work on the XS and to push files to students sticks.
4 '''Understand Stick failure and how to reduce it.'''
+
===Understand Stick failure and how to reduce it.===
 
: See Notes: [[Sugar_on_a_Stick/Installation/Variations#Cautions_with_using_Live_USB_devices | Cautions with using Live USB devices]], [[LiveOS image]], & [[Sugar_on_a_Stick/Stick_Layout | Stick Layout]]
 
: See Notes: [[Sugar_on_a_Stick/Installation/Variations#Cautions_with_using_Live_USB_devices | Cautions with using Live USB devices]], [[LiveOS image]], & [[Sugar_on_a_Stick/Stick_Layout | Stick Layout]]
5 '''Make it simple and elegant to create sticks for your whole class.'''
+
===Make it simple and elegant to create sticks for your whole class.===
 
* Not a lot of steps for drivers, etc., and it works on most of the computers in the kids' houses.
 
* Not a lot of steps for drivers, etc., and it works on most of the computers in the kids' houses.
 
* Teacher decides what files and activities are included
 
* Teacher decides what files and activities are included
No command line usage, an enjoyable, Sugarish experience.
+
* No command line usage, an enjoyable, Sugarish experience.
12,355

edits