Line 1: |
Line 1: |
| <noinclude>[[Category:Virtual machine or platform emulator]]</noinclude> | | <noinclude>[[Category:Virtual machine or platform emulator]]</noinclude> |
− |
| |
− | ==Other virtual machines==
| |
| | | |
| This is a quick guide to the locations of various forms of Sugar software that can run in QEMU emulation or VMware or VirtualBox virtualization. | | This is a quick guide to the locations of various forms of Sugar software that can run in QEMU emulation or VMware or VirtualBox virtualization. |
Line 7: |
Line 5: |
| You can download installation images (.iso files) for Linux distributions that support Sugar and create your own bootable images with Sugar installed. | | You can download installation images (.iso files) for Linux distributions that support Sugar and create your own bootable images with Sugar installed. |
| | | |
− | See [[VirtualBox]], [[VMware]], or [[QEMU]] for more information on how to run an image, and [[Supported systems]] for more information on what is available. | + | See [[VirtualBox]], [[VMware]], or [[QEMU]] for more information on how to run an image, and [[Supported systems]] for more information on which operating systems support Sugar. |
| <!-- | | <!-- |
| This page is meant to be a brief index to recommended, downloadable images--not a discussion page for their use or features. For experimental images, please refer readers to the appropriate software page elsewhere. | | This page is meant to be a brief index to recommended, downloadable images--not a discussion page for their use or features. For experimental images, please refer readers to the appropriate software page elsewhere. |
| --> | | --> |
| | | |
− | :wikipedia '''[http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines Comparison_of_platform_virtual_machines]''' Very nice comparison of features of various Virtual Machines Platforms
| + | ==[[File:VirtualBox.png|75px|link=VirtualBox]]'''[[VirtualBox]]'''== |
− | ==='''[[VirtualBox]]'''===
| + | '''Download:''' http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html |
− | {{Admon/note|Note:|Use the latest version of Oracle VM [http://www.virtualbox.org/wiki/Downloads VirtualBox] (3.2_3.2.8-64453 or later). <small>Some appliances have multiple hard disc controllers and the earlier Sun VirtualBox 3.1 version does not support them.</small>}}
| |
| | | |
− | *'''How to Run an Existing Virtualbox Appliance from a 2nd USB''' | + | * VirtualBox-4.0 is OSE version until you add: [http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Oracle VM VirtualBox Extension Pack] |
− | ::Portable, Individual Copy for Student, Move between separate Computers. | + | * Support for Windows, Mac OS X, Solaris, and GNU/Linux |
− | # copy-paste the xxxx.vmdk file from /(User)/Virtualbox/HardDisks/xxxx.vmdk (Max OSX) to a 8 USB formatted fat16 in Mac Disk Utility (Erase)
| + | * VMware Workstation xxx.vmdk hard disks will work as "existing disks" in VirtualBox. |
− | # Menu: Machine>New>continue>Name>Operating System>Version/Memory/Continue>Use existing hard disk>[chose xxxx.vmdk on 2nd USB]> Start.
| + | * [http://www.virtualbox.org/manual/ VirtualBox Manual] |
| + | * [http://www.virtualbox.org/manual/ch08.html VBoxManage command line tool for VirtualBox] for advanced users |
| | | |
− | ===='''Sugar on a Stick v3-Mirabelle'''====
| + | '''Importing VM:''' |
− | ::firstboot has not yet run; so a new user name and password will be set for the gdm login on startup for the first time
| + | * Mac OS X: "File" -> "Import Apppliance..." + "open appliance"... + select the .ovf file. |
− | :How Built:
| |
− | : '''root=sugarroot''' | |
− | : 8-GB VirtualBox hard disc | |
− | :English and English keyboard
| |
− | :USA-Los Angeles (Pacific timezone)
| |
− | :'''download and import 2 files:'''
| |
− | http://download.sugarlabs.org/images/VirtualBox/Fedora-13-i686-Live-SoaS-sugaruser.vmdk 533M
| |
− | http://download.sugarlabs.org/images/VirtualBox/Fedora-13-i686-Live-SoaS-sugaruser.ovf 12K
| |
| | | |
− | *Note1:Use the latest version of Oracle VM VirtualBox (3.2_10.8-64453 or later). Some appliances have multiple hard disc controllers and the earlier Sun VirtualBox 3.1 version does not support them.
| + | '''Pre-assembled virtual machines''' For the latest, see the following pages: |
− | *Note2: All appliances were built on a MacBook Air with Oracle VM VirtualBox (3.2.10-r66523) then tested on a Ubuntu installation on an Acer Aspire One Netbook imported into VirtualBox (3.2.10 r66523) | + | * [[Sugar on a Stick/Virtual machines]]. |
− | *Note3:Set ControlPanel/Frame "Edge" slider to far left for easier access to sugar-frame features | + | * [[Trisquel On A Sugar Toast/Virtual machines]] |
| | | |
| + | ====[[Fedora_21#Installing_VirtualBox_in_F21 |Installing VirtualBox in F21]]==== |
| + | *files to download |
| + | :[[Fedora_21_VirtualBox | Details of the install]] |
| + | ====Some Suggestions on Using VirtualBox==== |
| + | * Export your appliances to an external USB hard disk |
| + | *: This functions like the Mac Application "Time Machine" |
| + | *: Save each exported Appliance in a folder marked with the name and date of export. |
| + | *::You can then import this Appliance to restore the state of the Appliance on that date. |
| | | |
− | ===='''Trisquel-3-sugar'''====
| + | *Run an Existing VirtualBox Appliance from an external USB Hard Drive |
− | ::Log in as sugar | + | *::Portable, Individual Copy for Student, Move between separate Computers. |
− | ::password=sugaruser
| + | *# copy-paste the xxxx.vmdk file from /(User)/Virtualbox/HardDisks/xxxx.vmdk to a Folder on an external USB HD |
− | :8-GB VirtualBox hard disc | + | *# Menu: Machine>New>continue>Name>Operating System>Version/Memory/Continue>Use existing hard disk>[chose xxxx.vmdk on an External USB HD]> Start. |
− | :English and English keyboard
| |
− | :USA-Los Angeles (Pacific timezone)
| |
| | | |
− | :'''download and import 2 files:'''
| + | * Note Running from a USB Memory Stick Crawls, VERY slowly - '''not practical'''. |
− | http://download.sugarlabs.org/images/VirtualBox/Trisquel-3-sugar-sugaruser.vmdk 543M
| |
− | http://download.sugarlabs.org/images/VirtualBox/Trisquel-3-sugar-sugaruser.ovf 12K
| |
| | | |
| + | *'''Testing of appliance running from an external USB Hard Disk |
| + | :: Appears to depend on the Speed of the Host Machine: (needs farther testing) |
| + | # Very Slow - Fedora-13-Soas/VB 3.2.12 on Windows XP SP2/ EeePC 1000HE 12/26/2010 satellit |
| + | # Very Slow - Trisquel-3-sugar/VB 3.2.12 on Windows XP SP2/ EeePC 1000HE 12/26/2010 satellit |
| + | # Acceptable- Fedora-13-Soas/VB 4.0 on Ubuntu 10.10 /hp Pavillion Turion 64x2 laptop 12/26/2010 satellit |
| + | # Acceptable- Trisquel-3-sugar/VB 4.0 on Ubuntu 10.10 /hp Pavillion Turion 64x2 laptop 12/26/2010 satellit |
| | | |
− | ===='''Debian-squeeze-sugar'''==== | + | ====Join IRC for Help==== |
− | ::Full Gnome Desktop plus Sugar-emulator
| + | |
− | :Updated 12/05/2010 includes activities Downloaded from ASLO as .xo files; and sugar-emulator.
| + | * '''[http://webchat.freenode.net/?randomnick=1&channels=sugar&prompt=1 Join Sugar chat room for Help in English]''' |
− | ::Log in as sugar
| + | *'''[http://webchat.freenode.net/?randomnick=1&channels=sugar-es&prompt=1 Sugar chat room in Español]''' (with translations to English) |
− | ::password=sugaruser
| + | *: 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.<br>(Utilizar la función de meeting para la traducción de estos artículos.) |
− | ::root=sugarroot
| |
− | : 8-GB VirtualBox hard disc
| |
− | :English and English keyboard
| |
− | :USA-Los Angeles (Pacific timezone)
| |
− | :'''download and import 2 files:'''
| |
− | http://download.sugarlabs.org/images/VirtualBox/Debian-sugaruser.vmdk 2.1G
| |
− | http://download.sugarlabs.org/images/VirtualBox/Debian-sugaruser-1.ovf 14K
| |
− | | |
− | | |
− | ===='''Mandriva-linux-one-2010.1-sugar'''==== | |
− | ::Full Gnome Desktop plus Sugar-emulator
| |
− | :::Note Log into gnome desktop first to enable networking then start sugar-emulator
| |
− | ::Log in as sugar
| |
− | ::password=sugaruser
| |
− | ::root=sugaruser
| |
− | : 8-GB VirtualBox hard disc
| |
− | :English and English keyboard
| |
− | :USA-Los Angeles (Pacific timezone)
| |
− | :'''download and import 2 files:'''
| |
− | download and import 2 files:
| |
− | http://download.sugarlabs.org/images/VirtualBox/mandriva-linux-one-2010-sugaruser-plus.ovf 14K
| |
− | http://download.sugarlabs.org/images/VirtualBox/mandriva-linux-one-2010.vmdk 1.4G
| |
− | | |
− | '''[http://wiki.sugarlabs.org/go/File:MacBook_Air-Virtualbox.jpg Photo of F1 Neighborhood on MacBook Air-Mandriva 2010.1]''' | |
− | | |
− | *Note: The above appliances were built on a MacBook Air with Oracle VM VirtualBox (3.2.10-r66523) then tested on a Ubuntu installation on an Acer Aspire One Netbook imported into VirtualBox (3.2.10 r66523) | |
| | | |
− | '''Hint for the following Appliances: when Downloading xxxx.mf and xxxx.ovf files use "save as" to download then hit < on browser to return to previous screen in browser'''
| + | : Ask for help on either of these channels. |
| + | :: Please be courteous and ask your questions. |
| + | :: Volunteers may not be on line all of the time. Be patient and stay connected for several minutes to see their answer. |
| + | * Read the [[Sugar_Creation_Kit#Floss_Manuals| Floss Manuals]] first! |
| | | |
− | *'''Sugar on a Stick v2 Bluberry'''
| + | ====References==== |
− | [[Sugar on a Stick/Blueberry|Blueberry]]<br>[http://people.sugarlabs.org/Tgillard/soas-2-blueberry_ovf_README_FIRST.txt Read this first.]
| + | :http://www.virtualbox.org/manual/ch03.html#id2727661 [Configuring virtual machines] |
− | :'''download and import 3 files''': [http://people.sugarlabs.org/Tgillard/soas-2-blueberry.ovf soas-2-blueberry.ovf] [http://people.sugarlabs.org/Tgillard/soas-2-blueberry.mf soas-2-blueberry.mf] [http://people.sugarlabs.org/Tgillard/soas-2-blueberry.vmdk soas-2-blueberry.vmdk] | + | :http://www.virtualbox.org/manual/ch03.html#id321700 [USB Support] |
| + | :[http://www.virtualbox.org/manual/ Oracle VM VirtualBox online Manual] |
| + | :[http://download.virtualbox.org/virtualbox/UserManual.pdf UserManual.pdf] |
| + | : See also [[Sugar_Creation_Kit/sck/Sugar-in-Virtualization|Sugar-in-Virtualization]]. |
| | | |
− | *:VirtualBox disc image of Sugar on a Stick v1
| + | ====Extension Pack==== |
− | [[Sugar on a Stick/Strawberry|Strawberry]]<br>See [[VirtualBox#Sugar_on_a_Stick|SoaS on VirtualBox]] for more context.
| + | :[http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Oracle VM VirtualBox Extension Pack] '''Personal Use License''' |
− | : [http://www.sugarlabs.org/static/soas/soas-strawberry-vdi.zip soas-strawberry-vdi.zip] Sugar 0.84 (22 June 2009) | + | ::All Platforms (Windows, Mac OS X, Solaris and Linux) |
| + | * '''Personal Use Licensed not OSE''' |
| | | |
− | *'''openSUSE-Sugar-11.3'''====
| + | =='''[[VMware]] Player'''== |
− | : Reference links: [http://download.opensuse.org/repositories/Education/images/iso/openSUSE-Sugar-11.3.i686-1.0.0-Build6.3.iso openSUSE-Sugar-11.3.i686-1.0.0-Build6.3.iso] Uploaded 26 September 2010<br>
| + | [https://www.vmware.com/tryvmware/?p=player&lp=default Download VMware Player (free)] |
− | :'''download and import 3 files''':openSUSE_sugar.ovf [http://people.sugarlabs.org/Tgillard/openSUSE_sugar.ovf openSUSE_sugar.ovf] [http://people.sugarlabs.org/Tgillard/openSUSE_sugar.mf openSUSE_sugar.mf] [http://people.sugarlabs.org/Tgillard/openSUSE-Sugar-11.3.vmdk openSUSE-Sugar-11.3.vmdk]
| + | *VMplayer can now import VirtualBox files |
− | ::8-GB VirtualBox hard disc
| |
− | ::English and English keyboard
| |
− | ::USA-Los Angeles (Pacific timezone)
| |
− | ::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'''
| |
| | | |
− | *'''U'''buntu'''S'''ugar'''''R'''emix''
| + | =='''[[QEMU]]'''== |
− | : Reference links: [[Community/Distributions/Ubuntu]], https://wiki.ubuntu.com/Sugar
| |
− | | |
− | :'''download and import 3 files''': [http://people.sugarlabs.org/Tgillard/USR-922-IRC-Remix.ovf USR-922-IRC-Remix.ovf] [http://people.sugarlabs.org/Tgillard/USR-922-IRC-Remix.mf USR-922-IRC-Remix.mf] [http://people.sugarlabs.org/Tgillard/USR-i386-20100922.vmdk USR-i386-20100922.vmdk]
| |
− | ::TZ=LA USA USA Keyboard 8-GB HD fully updated on 22 September 2010 with
| |
− | ::apt-get Updates
| |
− | ::apt-get Upgrade
| |
− | ::Remixed to add
| |
− | :::Surf-115.xo browser
| |
− | :::IRC.xo -(edited to log in to #sugar and #ubuntu-sugarteam)
| |
− | :::Analyze.xo
| |
− | :::'''Import the 3 files into Oracle Virtualbox'''
| |
− | ::: User=sugar autologin
| |
− | ::: Password=sugaruser
| |
− | *'''install the virtualbox guest additions'''
| |
− | ::Integrates a Running Virtualbox Appliance with the desktop
| |
− | :install the virtualbox guest additions with ''sudo apt-get install virtualbox-ose-guest-utils''
| |
− | | |
− | ==='''[[VMware]] Player'''===
| |
− | | |
− | * VMware Player appliance of soas-v3-Mirabelle
| |
− | ::This appliance is ready to run "firstboot" (agree/user name/password/tz/etc)
| |
− | :(1) Install VMware Player: [https://www.vmware.com/tryvmware/?p=player&lp=default Download VMware Player (free)]
| |
− | :(2)Download these three files:
| |
− | ::[http://people.sugarlabs.org/Tgillard/soas-v3-Mirabelle.mf soas-v3-Mirabelle.mf]
| |
− | ::[http://people.sugarlabs.org/Tgillard/soas-v3-Mirabelle.ovf soas-v3-Mirabelle.ovf]
| |
− | ::[http://people.sugarlabs.org/Tgillard/soas-v3-Mirabelle.vmdk soas-v3-Mirabelle.vmdk]
| |
− | :(3) Launch: VmPlayer and select soas-v3-Mirabelle.vmdk
| |
− | :'''sugarroot''' is the root password.
| |
− | | |
− | * VMware Player appliance Sugar on a Stick v2 (Blueberry)
| |
− | :[http://people.sugarlabs.org/Tgillard/Blueberry-vmx.txt Read this first.]
| |
− | :[http://people.sugarlabs.org/Tgillard/Blueberry-vmx.tar.gz download]
| |
− | | |
− | * VMware Player appliance of openSUSE-Sugar
| |
− | :[[VMware#openSUSE |Read this first.]]
| |
− | :[http://sourceforge.net/projects/opensuse-edu/files/Sugar/openSUSE-Sugar-vmware-vmx.tar.bz2/download download]
| |
− | :[[Talk:VMware#change_networking|networking help]]
| |
− | :[http://old-en.opensuse.org/How_to_use_downloaded_SUSE_Studio_appliances how to use]
| |
− | | |
− | ==='''[[QEMU]]'''===
| |
| :[[Sugar_Creation_Kit#QEMU_Virtualization|instructions, downloads]] | | :[[Sugar_Creation_Kit#QEMU_Virtualization|instructions, downloads]] |
| | | |
− | ===See [[Talk:Emulator image files|here]] for other experiments=== | + | ==References== |
− | | + | * [[Mac OS X-Boot USB with VirtualBox]] |
− | == Image installation tools ==
| |
− | ==='''[[Sugar_on_a_Stick/ZyX-LiveInstaller|ZyX-LiveInstaller]]'''===
| |
− | : ZyX-LiveInstaller allows you to install Sugar from either a booted Live USB device or Live CD media to a system or external disk. It creates a traditional operating system installation on disk (or removable media such as SD or USB storage devices).
| |
− | : This program can be useful for installing to a virtualized hard disk. It is not included in builds after soas-v2 Blueberry, so it must be downloaded and installed to use.
| |
− | : In a running SoaS Terminal session or console, execute the following commands:
| |
− | : {{Code|su}}
| |
− | : {{Code|yum install zyx-liveinstaller gparted}}
| |
− | | |
− | ===[http://www.easyvmx.com EasyVMX!]===
| |
− | :'''Make a VMware Player appliance with-out needing a copy of VMware Workstation'''
| |
− | *web site that builds a vmx file to your specifications (free)
| |
− | ::'''http://www.easyvmx.com/'''
| |
− | : Works fine, runs on most platforms, and has persistence
| |
− | : VMware Player download (free): http://www.vmware.com/tryvmware/
| |
− | | |
− | :EXAMPLE: soas-i386-20100926.17.iso burned to a CD
| |
− |
| |
− | ::specified a 8 GB Hard Drive and other parameters
| |
− | ::downloaded, in browse, the Custom vmx file as a .zip file
| |
− | ::Decompressed the .zip file
| |
− | ::Put soas-i386-20100926.17 CD in your CD Drive
| |
− | ::Open VMPlayer and point it to this vmx file
| |
− | ::CD boots in VMplayer application
| |
− | ::Sugar Starts
| |
− | *To install to VMplayer Hard Disk:
| |
− | :Open Sugar-terminal:
| |
− | su
| |
− | liveinst
| |
− | Anaconda installer opens
| |
− | Initialize all disks
| |
− | Install procedes normally
| |
− | reboot
| |
− | firstboot
| |
− | Log in to user you specified
| |
− | | |
− | '''HINT: put the VMplayer Hard Disk Files on a 2 GB USB stick.'''
| |
− | ::'''(note runs about 10x slower on a USB stick)'''
| |
− | ::Example above created a 1.4 GB set of files'
| |
− | :Copy-Paste all files
| |
− | : Sugar on a Stick in VM Player form with persistence
| |
− | ::Portable (Student can take home and run on home Computer)
| |
− | ::Run it on different Platforms
| |
− | | |
− | ==See also==
| |
− | | |
| * [http://lists.laptop.org/pipermail/devel/2008-September/019643.html Tom van Overbeek describes how to run Sugar using QEMU] | | * [http://lists.laptop.org/pipermail/devel/2008-September/019643.html Tom van Overbeek describes how to run Sugar using QEMU] |
| + | * [https://fedoraproject.org/wiki/Features/BoxGrinder BoxGrinder: a set of tools used for building appliances (virtual machines)] |
| + | * [http://fedoraproject.org/wiki/Licensing Licensing-License types and info for exported Appliances-] |
| + | * wikipedia: [[wikipedia:Comparison_of_platform_virtual_machines|Comparison of platform virtual machines]] - an extensive comparison of features of virtual machines platforms |