|
|
| Line 217: |
Line 217: |
| *SUSE is building and hosting appliances at these sites for downloading. | | *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/
| |
| * http://en.opensuse.org/Derivatives
| |
|
| |
| ======Installation to VirtualBox; VMWare; & Hard Disk======
| |
| * Booted USB disk
| |
| :Sugar (root) terminal:
| |
| <code>su -
| |
| yast
| |
| (non-graphical '''YaST2 Control Center''' starts)
| |
| Miscellaneous/live-installer
| |
| </code>
| |
|
| |
| ======add user======
| |
| * Booted USB disk
| |
| :Sugar (root) terminal:
| |
| <code>su -
| |
| yast
| |
| (non-graphical '''YaST2 Control Center''' starts)
| |
| Security and Users/User and Group Management
| |
| Mult-User Sugar Appliance
| |
| Add User ie: Student1, student2
| |
| To switch users (Students) log out from Sugar and you are presented
| |
| with a list of users to connect to
| |
| </code>
| |
|
| |
| ======change networking======
| |
| * Booted USB disk
| |
| :Sugar (root) terminal:
| |
| <code>su -
| |
| yast
| |
| (non-graphical '''YaST2 Control Center''' starts)
| |
| Network Devices/Network Settings
| |
| </code>
| |
| [X] Traditional Method with ifup
| |
|
| |
|
| |
|
| |
| =====Prebuilt Sugar Appliances=====
| |
|
| |
| *1.) Oracle VirtualBox Appliance of openSUSE-Sugar-11.3 [http://download.opensuse.org/repositories/Education/images/iso/openSUSE-Sugar-11.3.i686-1.0.0-Build6.3.iso] Uploaded 09/26/2010<br>
| |
| :'''download 3 files''':openSUSE_sugar.ovf [http://people.sugarlabs.org/Tgillard/openSUSE_sugar.ovf] openSUSE_sugar.mf [http://people.sugarlabs.org/Tgillard/openSUSE_sugar.mf]openSUSE-Sugar-11.3.vmdk [[http://people.sugarlabs.org/Tgillard/openSUSE-Sugar-11.3.vmdk]
| |
| :::File/IMPORT these Files
| |
| :8 GB VirtualBox HD
| |
| ::english and english keyboard
| |
| ::USA-LA (Pacific TZ)
| |
| ::Autologin- user=sugar password=sugaruser
| |
| :::Ready to auto-configure to your hardware on first booting.
| |
| :::'''note choose /dev/sda2 when prompted to do so on first run'''
| |
|
| |
|
| |
| *2.) Prebuilt VMPlayer.vmx file for Download
| |
| : https://sourceforge.net/projects/opensuse-edu/files/Sugar/
| |
| :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 VMX 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====
| |
| *http://en.opensuse.org/Live_USB_stick#Bootable_USB_from_DVD_or_Net-install
| |
| :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
| |
| ::http://en.opensuse.org/Live_USB_stick#Create_partition_from_remaining_space
| |
| *(x)be careful to use correct device or you can wipe your hard disk!
| |
| ===========unformatted 2 GB USB disk==================
| |
| 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): pDisk /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.
| |
|
| |
| ====raw file with dd command====
| |
| * 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>
| |
| ==== '''References For Advanced Users'''==== | | ==== '''References For Advanced Users'''==== |
| : '''http://en.opensuse.org/SDB:KIWI_Cookbook_Live_USB-Stick''' | | : '''http://en.opensuse.org/SDB:KIWI_Cookbook_Live_USB-Stick''' |