Changes

Jump to navigation Jump to search
9,624 bytes added ,  05:42, 13 October 2010
m
no edit summary
Line 19: Line 19:  
:Disadvanage
 
:Disadvanage
 
::runs about 10x slower on a USB stick
 
::runs about 10x slower on a USB stick
 +
 +
 +
==Operating System Notes==
 +
:'''Archive of old information'''
 +
 +
===Windows XP SP2===
 +
Loads and runs VMware virtual machine in Windows XP SP2 {tested on a Dell 2350 Tower and EeePC1000 }
 +
 +
Appliance (packaged virtual machine) runs from USB Stick & Hard Disk on VMPlayer or VMWorkstation
 +
 +
=== Ubuntu 8.04 and 9.04 ===
 +
VMware Workstation 6.5.2 can make virtual machine image files in Ubuntu. VMware Player will run these virtual appliances. The appliance can be distributed by copying to a DVD or a 4-GiB SD or USB drive or by downloading prebuilt VMPlayer Appliances from Sugar Labs [[http://people.sugarlabs.org/Tgillard/]] or other server.
 +
====For VMWorkstation HD Installs in Ubuntu====
 +
* (also works for HD installs to PC)
 +
 +
* Ubuntu Installations use sugar-PPAs:[http://wiki.sugarlabs.org/go/Community/Distributions/Ubuntu#Using_sugar_PPAs]
 +
 +
* see Trisquel 3.0-Sugar [http://devel.trisquel.info/sugar/] (based on Ubuntu 9.04)
 +
 +
===Fedora 12===
 +
====Soas-v2-blueberry.iso Install using zyx-liveinstaller ====
 +
Download link: [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso]
 +
# Method used for this Install to VMware 4GB IDE(custom)Hard disk /(SCSI will not work):
 +
 +
*'''<<In sugar terminal as root>>'''
 +
* zyx-liveinstaller
 +
*'''Grapical Installer Starts'''
 +
*START PARTITIONER
 +
*4GB unallocated
 +
*Make new partition (All of it;that just creates the partition scheme, you can create the partitions afterwards)
 +
=====Create new Partitions=====:
 +
* 200 MiB  ext2 for /boot
 +
* 2.93 GiB ext4 for /
 +
* 902 Mib  linux-swap
 +
* Edit-Apply all Operations
 +
*CANCEL PARTITIONER (hit X in Right top corner)
 +
*zyx-live installer behind in window
 +
*select the data and boot partitions and start install.
 +
 +
Also will write to USB/SD
 +
 +
=== Fedora12-EDU Spin ===
 +
http://spins.fedoraproject.org/edu/#downloads
 +
http://spins.fedoraproject.org/edu/
 +
* F12 release 12 (Constantine)
 +
* Use as a Live CD or as a 8-GB Appliance for VMware Player.
 +
* 0.86.3 Sugar and Gnome Desktop.
 +
* It installs nicely in the normal manner with liveinst (or anaconda from terminal)
 +
* dd install works (8GB USB) to make non-persistent installer USB for Netbooks
 +
 +
* See the procedure above to make a VMplayer on a USB boot stick run this latest version of the Sugar platform as an Appliance..
 +
 +
===Fedora 11===
 +
VMware Player will not load in Fedora 11 beta or Fedora Preview loaded with shell command; One gets "Unable to modify kernel" error and quits.
 +
 +
===Fedora 10===
 +
* VMplayer can be loaded in Fedora 10 and used to run a VMplayer Appliance of Sugar platform based on Fedora 11.
 +
* The Sugar platform included in Fedora 10 is not the current version.
 +
 +
===openSUSE===
 +
* Prebuilt .vmx file for Download: https://sourceforge.net/projects/opensuse-edu/files/Sugar/
 +
* http://en.opensuse.org/Sugar
 +
:(See: nubae and cyberorg on #irc  #sugar #opensuse-edu for details.)
 +
 +
SUSE is building and hosting appliances at these sites for downloading.
 +
 +
=====Live CD=====
 +
 +
* http://education.opensuse.org/download/ISOs/
 +
* http://download.opensuse.org/repositories/Education/images/iso/
 +
* Newest versions of live .iso can be installed to USB/SD with dd command:
 +
* Now 2nd partition can be created with a script: http://en.opensuse.org/Live_USB_stick
 +
 +
  *(x)be careful to use correct device or you can wipe your hard disk!
 +
===========unformatted 2GB USB==================
 +
dd if=openSUSE-Sugar.i686-11.2.0-Build2.1.iso of=/dev/sd(x) bs=4M
 +
151+1 records in
 +
151+1 records out
 +
636485632 bytes (636 MB) copied, 86.862 s, 7.3 MB/s
 +
Add 2nd Persistent Partition:
 +
fdisk /dev/sd(x)
 +
The number of cylinders for this disk is set to 1959.
 +
There is nothing wrong with that, but this is larger than 1024,
 +
and could in certain setups cause problems with:
 +
1) software that runs at boot time (e.g., old versions of LILO)
 +
2) booting and partitioning software from other OSs
 +
  (e.g., DOS FDISK, OS/2 FDISK)
 +
Command (m for help): p
 +
Disk /dev/sd(x): 2055 MB, 2055019008 bytes
 +
64 heads, 32 sectors/track, 1959 cylinders
 +
Units = cylinders of 2048 * 512 = 1048576 bytes
 +
Disk identifier: 0x3e698287
 +
  Device Boot      Start        End      Blocks  Id  System
 +
/dev/sd(x)1  *          1        607      621568  83  Linux
 +
Command (m for help): n
 +
Command action
 +
  e  extended
 +
  p  primary partition (1-4)
 +
p
 +
Partition number (1-4): 2
 +
First cylinder (608-1959, default 608):
 +
Using default value 608
 +
Last cylinder, +cylinders or +size{K,M,G} (608-1959, default 1959):
 +
Using default value 1959
 +
Command (m for help): p
 +
Disk /dev/sd(x): 2055 MB, 2055019008 bytes
 +
64 heads, 32 sectors/track, 1959 cylinders
 +
Units = cylinders of 2048 * 512 = 1048576 bytes
 +
  Disk identifier: 0x3e698287
 +
  Device Boot      Start        End      Blocks  Id  System
 +
/dev/sd(x)1  *          1        607      621568  83  Linux
 +
/dev/sd(x)2            608        1959    1384448  83  Linux
 +
Command (m for help): w
 +
The partition table has been altered!
 +
Calling ioctl() to re-read partition table.
 +
Syncing disks.
 +
 +
======Installation to VMWare hard disk (or Hard Disk)======
 +
Sugar terminal:
 +
:<code>su -
 +
: yast2 live-installer
 +
</code>
 +
 +
======add user======
 +
:<code> yast2 users
 +
</code>
 +
 +
======change networking======
 +
terminal
 +
su -
 +
:<code> yast2 lan
 +
</code>
 +
Global Options
 +
  [X] Traditional Method with ifup
 +
 +
======wireless networking======
 +
:<code> yast2 lan
 +
</code>
 +
 +
* su -
 +
* yast2 lan
 +
* need to switch networking out of network manager; edit and add wireless wlan wireless wlan0; and enter info on encrypted or open, and if WEP, SSID plus WEP Key information.
 +
* select wired interface>edit>general>activate device>never
 +
* ok
 +
* yast2 lan (2nd time) select manage with Network Manager
 +
* ok
 +
* Reboot USB/SD
 +
* Go to drop down box on network and delete network history. Be sure to have radio box checked.
 +
* Reboot again, On F1 neighborhood should see circles for wireless network connections.
 +
* Mouse over the one you want to use and enter passwords if requested on drop down box
 +
* On reboot, to get wireless connection to connect, you may have to enter the following in terminal:
 +
su -
 +
rcnetwork restart
 +
 +
====Mult-User Sugar Appliance====
 +
* yast2 users
 +
* Add User  ie: Student1, student2
 +
* advanced>autologon no password (if you want no passwords )
 +
* yast2 lan
 +
* disconnect network manager
 +
* configure interface
 +
* restart
 +
To switch users (Students) log out from Sugar and you are presented
 +
with a list of users to connect to.
 +
 +
====Prebuilt Sugar Appliance====
 +
http://education.opensuse.org/download/ISOs/  (in .zip .vmx and.tar.bz2 formats)
 +
 +
http://download.opensuse.org/repositories/Education/images/ (.raw format for USB Sticks)
 +
* Run on VMware Player or VirtualBox after decompressing.
 +
 +
=====Instructions=====
 +
'''Important, for all openSUSE Appliances:'''
 +
openSUSE-Sugar-0.1.0-Build2.26.1.vmx
 +
no password req to start
 +
Password(root)=sugaruser
 +
====================================
 +
To reset SUGAR ENTIY:
 +
(Clear out name, color, and Sugar Journal contents)
 +
        <sugar terminal>
 +
rm -rf ~/.sugar
 +
su -
 +
password:sugaruser
 +
shutdown -h now
 +
restart sugar
 +
 +
INSTRUCTIONS ***VERY IMPORTANT!***
 +
======================================
 +
when you open this VM Appliance with VMPlayer for first time:
 +
use "I moved it"
 +
NO NOT click "I Copied it"
 +
Doing so generates a 2nd MAC id for the network card and leaves it as eth0
 +
not configured  (It will not work)
 +
clearing the /.sugar entity (see above) does not affect Mac address
 +
Nor does changing the color or name on the sugar control panel.
 +
 +
***** ALSO Do the following Right away after opening sugar for the first time:*****
 +
*<sugar terminal>
 +
su -
 +
  Password:xxx (see above)
 +
yast2 sysconfig
 +
System>Sysconfig>Enable Sysconfig>(NO)
 +
(this locks out network reconfig)
 +
exit, shutdown, restart
 +
  **(This seems to stop the autoconfiguration of openSUSE on restart)**
 +
---------------------------------------
 +
IF F1 Neighborhood is not connecting:
 +
 +
Try this First to start Network Manager:
 +
*<sugar terminal>
 +
su -
 +
password:xxx
 +
rcnetwork restart
 +
=============
 +
NETWORKING FIX:
 +
(Networking Fix for loss of F1 Neighborhood:)
 +
<sugar terminal>
 +
su-
 +
Password:xxx (see above)
 +
yast2 lan
 +
switch to non-Network Manager control
 +
Delete other network cards
 +
configure DHCP 4 with hardware and eth0
 +
exit
 +
 +
once you get networking to work;
 +
*<sugar terminal>
 +
su -
 +
Password:xxx (see above)
 +
yast2 lan
 +
select Network Manager
 +
exit
 +
(change to network manager for wireless configration)
 +
then:
 +
*<sugar terminal>
 +
su -
 +
  Password:xxx (see above)
 +
yast2 sysconfig
 +
System>Sysconfig>Enable Sysconfig>(NO)
 +
(this locks out network reconfig)
 +
exit, shutdown, restart
 +
 +
====Image USB/SD Drives====
 +
* Details on how to use uncompresses raw file: http://en.opensuse.org/Disc_image_howtos
 +
Latest .raw file: http://download.opensuse.org/repositories/Education/images/
 +
* Extract raw file
 +
: Unmount the USB first, then from terminal:
 +
  <code>sudo dd if=/home/suse/"myappliance".raw of=/dev/sdb bs=4k</code>
 +
===== Typical Imaging Session=====
 +
With raw file on ~/Desktop (BE CERTAIN your USB is sdb (the volume ID). (DO NOT use sdb1, the first partition ID). Change, if different.
 +
<pre>XXXX:~/Desktop/$ sudo dd if=openSUSE-Sugar-liveUSB-unstable.i686-0.0.3-Build4.17.raw of=/dev/sdb bs=4k
 +
[sudo] password for XXXX:
 +
463360+0 records in
 +
463360+0 records out
 +
1897922560 bytes (1.9 GB) copied, 195.168 s, 9.7 MB/s
 +
</pre>
 +
 +
==Resources==
 +
* http://www.vmware.com/
 +
* [[OLPC:VMware]]
 +
* http://www.pendrivelinux.com/category/virtual-machine/
 +
===other SUGAR distributions===
 +
* Live USB [http://wiki.sugarlabs.org/go/Category:Liveusb]
 +
* Linux Distributions [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux]
12,355

edits

Navigation menu