SoaS Blueberry Instructions: Difference between revisions
m update Macintosh link |
|||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 12: | Line 12: | ||
|valign=top| | |valign=top| | ||
# Download the latest version of the '''Fedora LiveUSB Creator''' from [https://fedorahosted.org/liveusb-creator/#Download FedoraHosted here]. | # Download the latest version of the '''Fedora LiveUSB Creator''' from [https://fedorahosted.org/liveusb-creator/#Download FedoraHosted here]. | ||
# Plug a blank target USB flash drive (or SD Card) into your computer (1GB or greater). | # Plug a blank target USB flash drive (or SD Card) into your computer (1GB or greater). | ||
# Launch LiveUSB Creator. | # Launch LiveUSB Creator. | ||
# Select '''Sugar on a Stick v2 Blueberry''' in the drop-down menu on the upper-right side to download the liveUSB disk image. | # Select '''Sugar on a Stick v2 Blueberry''' in the drop-down menu on the upper-right side to download the liveUSB disk image. | ||
| Line 26: | Line 26: | ||
::# In Windows, download the latest version of the [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso Live CD image], and burn the image to a CD. | ::# In Windows, download the latest version of the [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso Live CD image], and burn the image to a CD. | ||
::# Follow the instructions [ | ::# Follow the instructions [[Sugar_on_a_Stick/ZyX-LiveInstaller |here]] to create the bootable Sugar/Blueberry USB flash drive by (i) booting the PC into Sugar with the CD and (ii) running ZyX-LiveInstaller within the Terminal activity. You will also need a spare, blank (or erasable) USB flash drive -- preferably manufactured by a different manufacturer than the target USB -- to use as a swap drive during the procedure. Any data on the swap drive will be wiped. | ||
Notes: | Notes: | ||
| Line 36: | Line 36: | ||
* Option #2 creates a more-robust, more-stable drive whose free space can be monitored using the Terminal activity. Non-compressed SoaS drives, however, are not bootable with a boot helper CD. | * Option #2 creates a more-robust, more-stable drive whose free space can be monitored using the Terminal activity. Non-compressed SoaS drives, however, are not bootable with a boot helper CD. | ||
== For GNU/Linux | == For GNU/Linux users == | ||
1 | 1. Linux Users will use a slightly different approach than Windows users to ensure maximum compatibility | ||
with different distributions. Please follow the instructions carefully to ensure your data is preserved. | with different distributions. Please follow the instructions carefully to ensure your data is preserved. | ||
| Line 52: | Line 52: | ||
* Launch LiveUSB Creator and follow the instructions [[SoaS_Blueberry_Instructions#For_Windows_Users|above]]. | * Launch LiveUSB Creator and follow the instructions [[SoaS_Blueberry_Instructions#For_Windows_Users|above]]. | ||
2 | 2. If you use any '''other distribution''', download the '''image-writer''' tool from [http://download.sugarlabs.org/soas/releases/image-writer here] and the '''live image''' from [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso here]. | ||
'''This solution will not create a persistent storage overlay''' | '''This solution will not create a persistent storage overlay''' | ||
| Line 62: | Line 62: | ||
* You will be notified once the process has finished. | * You will be notified once the process has finished. | ||
3 | 3. '''zyx-liveinstaller:''' [[Sugar on a Stick/ZyX-LiveInstaller]] | ||
4 | 4. '''Instructions for installing with persistent storage for Blueberry: ''' [[Talk:SoaS Blueberry Instructions]]. See also [[Sugar on a Stick/Linux]]. | ||
== Boot Helper == | == Boot Helper == | ||
| Line 79: | Line 79: | ||
<!-- | <!-- | ||
template does not allow enough separation between disparate sections. Try using wiki sections with the ===section_title=== wikiformat. See | template does not allow enough separation between disparate sections. Try using wiki sections with the ===section_title=== wikiformat. See [[Wiki Team/Guide/Formatting]]. If that is not sufficient, a skin change would be required to avoid the newline and <br> workarounds. Please post a screenshot of your issue. We are planning skin changes (see [[Wiki_Team/Roadmap/Wiki_skin_redesign]]). Comments are usually left on the Discussion/Talk pages for greater visibility and ease of linking. Changes to either page trigger watchlist notifications. Thanks again for your edits! | ||
--> | --> | ||
== For Mac OS X Users == | == For Mac OS X Users == | ||
{{Note/help|NOTE to Instruction Editors:|Please test and adjust instructions for the soon-to-be-released [[Sugar on a Stick/Mirabelle]]. Draft instructions at [[Sugar on a Stick/Beta]].}} | |||
''Sugar on a Stick Blueberry and Strawberry images are for the Intel processor.''<br> | ''Sugar on a Stick Blueberry and Strawberry images are for the Intel processor.''<br> | ||
''See [[#Older Mac with powerPC processor | Using Sugar with powerPC]] if you do not have an Intel processor.'' | ''See [[#Older Mac with powerPC processor | Using Sugar with powerPC]] if you do not have an Intel processor.'' | ||
* See also [[Macintosh]]. | |||
====To identify the Mac's processor and OS X version==== | ====To identify the Mac's processor and OS X version==== | ||
| Line 102: | Line 105: | ||
'''To install Sugar onto a Stick''' | '''To install Sugar onto a Stick''' | ||
* Download the [http://download.sugarlabs.org/soas/releases/image-writer-mac image-writer for Mac | * Download the [http://download.sugarlabs.org/soas/releases/image-writer-mac image-writer for Mac ]<br>''PythonLauncher may automatically open the file; don't allow that, just download it.'' | ||
* Verify the file was downloaded properly ''by calculating its [http://download.sugarlabs.org/soas/releases/SHA1SUM SHA-1 checksum]''<br>For protection against tampering and transmission errors, '''always compare the checksum of each download'''. | |||
* Eject all USB drives. Insert the flash drive you wish to install Sugar on a Stick.<br>'''WARNING:''' your entire flash drive will be overwritten in the next step! All partitions will be erased. | * Eject all USB drives. Insert the flash drive you wish to install Sugar on a Stick.<br>'''WARNING:''' your entire flash drive will be overwritten in the next step! All partitions will be erased. | ||
| Line 118: | Line 123: | ||
'''To create a Boot Helper CD'''<br> | '''To create a Boot Helper CD'''<br> | ||
* Download the USB boot helper [http://download.sugarlabs.org/soas/releases/soas-2-boot.iso soas-2-boot.iso] | * Download the USB boot helper [http://download.sugarlabs.org/soas/releases/soas-2-boot.iso soas-2-boot.iso] | ||
* Open the | * Verify the file was downloaded properly ''by calculating its [http://download.sugarlabs.org/soas/releases/SHA1SUM SHA-1 checksum]''<br>For protection against tampering and transmission errors, '''always compare the checksum of each download'''. | ||
* Open the Disk Utility. Drag the downloaded soas-2-boot.iso to the bottom of the list. | |||
* Select the Disc Image in the list, then press the Burn button. | * Select the Disc Image in the list, then press the Burn button. | ||
* Insert a blank disc when prompted. | * Insert a blank disc when prompted. | ||
| Line 132: | Line 138: | ||
**you may release the c key once the sugar logo appears. | **you may release the c key once the sugar logo appears. | ||
===Suggestion: | ===Suggestion: === | ||
Using a boot helper disc may fix the bugs listed below. See [[Talk:SoaS Blueberry Instructions#Using boot helper disk with blueberry usb on intel mac|these instructions]]. | |||
==== Mac | |||
''The boot sequence does not work properly due to minor bugs. Follow these workarounds to boot an intel Mac | ==== Mac Bugs ==== | ||
''The boot sequence does not work properly due to minor bugs. Follow these workarounds to boot an intel Mac''<br>''Note: to the child it is named SUGAR. But the stick they take home is named FEDORA.''<!-- How do you file style bugs? | |||
bugs.sugarlabs.org will take task and enhancement requests in addition to defect reports. | bugs.sugarlabs.org will take task and enhancement requests in addition to defect reports. | ||
Forcing users to rename their USB sticks something esoteric like FEDORA is just wrong | Forcing users to rename their USB sticks something esoteric like FEDORA is just wrong --> | ||
<br><br> | |||
See the end of this discussion, http://answers.edge.launchpad.net/soas/+question/95622. It provides a way to edit the boot kernel arguments to boot on a Mac. You may be able to advance the instructions from there. | <!--I'd prefer something more legible than white text on white background when entering secret codes. --> | ||
*BootHelperCD cannot boot Mac without typing secret code into difficult to read window:<br> ''for complete details [[ Talk:SoaS_Blueberry_Instructions#Using_boot_helper_disk_with_blueberry_usb_on_intel_mac | click here ]]'' | |||
--> | <!--See the end of this discussion, http://answers.edge.launchpad.net/soas/+question/95622. It provides a way to edit the boot kernel arguments to boot on a Mac. You may be able to advance the instructions from there. --> | ||
** press the tab key to interrupt the boot sequence. | |||
* | ** append selinux=0 to the kernel's list of boot parameters. | ||
** press return or enter to continue the boot process. | |||
Submit bugs to request a different flavor of boot helper CD that boots Mac automatically, without typing selinux=0 and removes the countdown, Macs innately have the option key interrupt, the mouse down interrupt and the power button interrupt to handle this boot time issue. | |||
<br> | |||
*BootHelperCD will not boot sticks created by a Mac: | |||
** BootHelperCD can only boot sticks named FEDORA. | ** BootHelperCD can only boot sticks named FEDORA. | ||
** Image-writer | ** Image-writer-mac writes the name blueberry-2-soas onto the stick. | ||
** USB stick is created as read only. So the name is not easily changed by mere mortals. | ** USB stick is created as read only. So the name is not easily changed by mere mortals. | ||
This is a showstopper.<br>You cannot boot without hacking the USB stick name.<br>Use | This is a showstopper.<br>You cannot boot without hacking the USB stick name.<br>Use windows instructions to create Sugar on a Stick, named FEDORA, with persistent overlay. | ||
<br> | |||
*Sugar on a Stick is READ-ONLY | *Sugar on a Stick is READ-ONLY when created by a Mac: | ||
**Nothing is saved between reboots. Sugar asks for your name and colors each boot. | **Nothing is saved between reboots. Sugar asks for your name and colors each boot. | ||
**image-writer-mac does not create a persistent overlay file. | **image-writer-mac does not create a persistent overlay file. | ||
There is no way to create a persistent overlay on Mac without hacking the USB stick.<br>Use | There is no way to create a persistent overlay on Mac without hacking the USB stick.<br>Use windows instructions to create Sugar on a Stick, named FEDORA, with persistent overlay. | ||
====Older Mac with powerPC processor==== | ====Older Mac with powerPC processor==== | ||