Line 1: |
Line 1: |
− | ===How To Sugarize liveusb-creator=== | + | ===Soas stick that writes live USB's=== |
| + | this USB can make a new USB with liveusb-creator called from the terminal |
| + | |
| + | How To Make Stick: |
| + | |
| + | 1-) In Gparted, (Partition Manager),format a Lexar Jumpdrive Firefly 4GB USB: |
| + | /dev/sd(*)1 fat 16 Fedora 1.86 Gib boot |
| + | /dev/sd(*)2 fat 16 My Files 1.86 Gib |
| + | |
| + | (*)''' Be certain of your sticks device name''' ie: /dev/sdb,/dev/sdc.... |
| + | In terminal enter "mount" and you will see a list including your device. |
| + | |
| + | 2-) In terminal, install the soasxxx.iso to the first partition: |
| + | |
| + | ./livecd-iso-to-disk --format --reset-mbr --overlay-size-mb 800 soas-xxx.iso /dev/sd(*)1 |
| + | |
| + | This leaves an empty 2nd Partition on the USB labeled "My Files" |
| + | |
| + | 3-)remove and re-insert USB in PC (it will appear as 2 USB's on Desktop) |
| + | |
| + | Paste a copy of soasxxx.iso from the PC into the 2nd Partition "My Files" |
| + | |
| + | 4-) Boot PC with USB stick. |
| + | |
| + | 5-)in root terminal: |
| + | yum install liveusb-creator |
| + | 6-)to start program: |
| + | in terminal: |
| + | liveusb-creator |
| + | |
| + | In the Graphical Program the soasxxx.iso is found in the "My Files" partition. |
| + | This partition is seen on the frame in sugar and can store files for the user . |
| | | |
− | '''DO this when running a live USB SOAS '''
| + | Any other live.iso can be pasted into the 2nd "My Files" Partition which appears on a PC Desktop when it is inserted. |
| + | (It has the capacity to hold up to 3) |
| | | |
| + | With this USB, you only need 2 USB's 1-)This Boot USB and 2-)Target to make new live USB copies. |
| | | |
| | | |
| + | ===How To Sugarize liveusb-creator=== |
| + | |
| + | '''DO this when running a live USB SOAS ''' |
| | | |
| *Locations of activities in sugar versions: | | *Locations of activities in sugar versions: |
| soas-1-strawberry /home/liveuser/Activites | | soas-1-strawberry /home/liveuser/Activites |
| soas-v2-Blueberry /home/liveuser/Activities | | soas-v2-Blueberry /home/liveuser/Activities |
− | soas-i386-Nightly composes: /usr/share/sugar/activity | + | soas-i386-Nightly composes: /usr/share/sugar/activities |
| + | soas-v3-Mirabelle: /usr/share/sugar/activities |
| F12-EDU-spin: /home/xxxx/Activities | | F12-EDU-spin: /home/xxxx/Activities |
| | | |
− | IN Sugar Terminal enter:
| + | IN Sugar Terminal enter: |
| su - | | su - |
| yum install liveusb-creator 15 pkgs 32M | | yum install liveusb-creator 15 pkgs 32M |
Line 18: |
Line 55: |
| yum install gedit 5.7 | | yum install gedit 5.7 |
| | | |
− | *the script "sug" needs to be edited to reflect the location of activities in different versions of SUGAR:
| |
− |
| |
− | *Edit the line :"CREATEPATH"= at begining of script "sug"
| |
− | (use gedit command in terminal)
| |
− |
| |
− | /bin/sh
| |
− | CREATEPATH=/home/xxxx/Activities/
| |
− | ACTIVITYFILE=activity/activity/activity.info
| |
| | | |
| '''Instructions:''' | | '''Instructions:''' |
Line 89: |
Line 118: |
| The script will give you a success message. Reboot sugar to see the new task in the sugar taskbar." | | The script will give you a success message. Reboot sugar to see the new task in the sugar taskbar." |
| | | |
− | '''Alternate Download Location:''' | + | '''Alternate Download Locations:''' |
− | http://people.sugarlabs.org/Tgillard/libsugarize.so | + | http://people.sugarlabs.org/Tgillard/sugarize/libsugarize.so |
− | http://people.sugarlabs.org/Tgillard/sug.txt (rename without .txt after download) | + | http://people.sugarlabs.org/Tgillard/sugarize/sug.txt(rename without .txt after download) |
| + | http://people.sugarlabs.org/Tgillard/sugarize/plain.svg |
| + | http://people.sugarlabs.org/Tgillard/sugarize/l.svg |
| + | http://people.sugarlabs.org/Tgillard/sugarize/ff.svg |
| + | |
| + | |
| + | References and Download Mirrors: |
| + | http://wiki.sugarlabs.org/go/Running_Linux_Applications_Under_Sugar |
| + | |
| + | ===Strawberry USB with "Sugarized liveusb-creator"=== |
| + | strawberry USB and converted it to a compressed .img file |
| + | Requires a 4GB or larger USB |
| + | It has gedit, wget, liveusb-creator and anaconda installed on it. |
| + | *su yum install gedit wget liveusb-creator anaconda |
| + | |
| + | liveusb-creator is "sugarized" and shows up on the F3 screen of the booted sugar USB |
| + | How To Sugarize liveusb-creator :http://wiki.sugarlabs.org/go/Category_talk:Live_USB |
| + | |
| + | You can download it here: |
| + | http://people.sugarlabs.org/Tgillard/strawberry-liveusb-creator.img.tar.gz |
| + | |
| + | |
| + | Notes: |
| + | Use this USB to boot soas-1-strawberry |
| + | sugarized liveusb-creator can be accessed from sugar f3 ring (icon: circle with L inside) |
| + | link: http://wiki.sugarlabs.org/go/Category_talk:Live_USB |
| + | soas-strawberry.iso |
| + | link: http://download.sugarlabs.org/soas/releases/soas-1-strawberry.iso |
| + | Built in f12 liveusb-creator (from terminal liveusb-creator --reset-mbr) with full persistence file |
| + | This USB does not have the capacity to download soas-1-strawberry.iso to itself you will fill up the USB. |
| + | Use a 2nd USB with the strawberry.iso |
| + | |
| + | note: |
| + | Liveusb-creator does not see a CD here |
| + | TO find the strawberry.iso on the 2nd USB stick: |
| + | hit the CD button on liveusb-creator |
| + | select root |
| + | hit up arrow on top bar of window |
| + | select /media/<you usb label>/strawberry.iso |
| + | select |
| + | |
| + | *makes a USB with 0.84.2 sugar |
| + | |
| + | ===How to install to a 4GB USB using liveinst(ANACONDA) from SoaS=== |
| + | ====CASE 1 Using a burned Soas Live CD==== |
| + | * '''Using Preformatted 4 GB USB Target:''' |
| + | 4GB USB pre-formatted using gparted outside of soas: |
| + | |
| + | /boot ext4 196 |
| + | / ext4 3570 |
| + | |
| + | =====Step by Step Procedure===== |
| + | '''NOTE THIS IS A VERY DANGEROUS PROCEDURE AS YOU CAN DESTROY YOUR COMPUTER'S HARD DRIVE''' |
| + | |
| + | '''(NOT FOR NOVICES: FOLLOW THIS PROCEDURE EXACTLY)''' |
| + | |
| + | *Boot Soas USB: |
| + | *sugar-terminal: |
| + | su |
| + | liveinst |
| + | (Graphical Installer starts) |
| + | *next |
| + | *Basic Storage Devices |
| + | "Please select the drives you'd like to install the operating system on, as well as any drives you'd like to automatically mount to your system, below:: |
| + | ( ) Hard Disk (netbook) /dev/sda DO NOT SELECT |
| + | (+) Lexar JD Firefly (Target for Install) SELECT THIS ONE |
| + | *next |
| + | "finding storage devices" |
| + | Host Name_______(localhost) |
| + | *next |
| + | Select City (time zone) |
| + | *next |
| + | Root Password |
| + | ___________ |
| + | Confirm |
| + | ___________ |
| + | *next |
| + | *Create Custom Layout |
| + | NOTE: /dev/sda is most likely your Hard Disk '''Do NOTHING with it''' |
| + | unless you want to install to Hard Disk and Delete '''ALL''' of it's Contents. |
| + | *Please Select a Device (look at label at top of page to choose correct USB) |
| + | labeled on top of screen:(Lexar JD Firefly) |
| + | *next |
| + | ^Hard Drives |
| + | sdb (TargetUSB) |
| + | sdb1 199 ext4 |
| + | sdb2 3624 ext4 |
| + | |
| + | Editing instructions: |
| + | click on |
| + | *sdb1 |
| + | *edit |
| + | Mount Point:/boot |
| + | *OK |
| + | click on |
| + | *sdb2 |
| + | *edit |
| + | Mount Point/ |
| + | * OK |
| + | *next |
| + | *Write changes to disk |
| + | creates filesystems... |
| + | *Boot loader operating system list |
| + | (x) "Install boot loader on /dev/sdb" |
| + | Boot Loader operating system list |
| + | (x) Fedora /dev/sdb2 |
| + | *next |
| + | (Installation Begins) |
| + | "Copying Live image to Hard Drive" |
| + | "Performing post-installation filesystem changes" |
| + | "Bootloader" |
| + | "Congratulations, your Fedora installation is complete |
| + | *Close |
| + | (shut down installer Soas live CD) |
| + | remove Soas live CD |
| + | |
| + | ====CASE 2 In a Booted Fedora-13-i686-Live-SoaS.iso, script written, 4GB USB==== |
| + | |
| + | script |
| + | ./livecd-iso-to-disk --format --reset-mbr --overlay-size-mb 1200 /home/xxxx/Desktop/Fedora-13-i686-Live-SoaS.iso /dev/sdg* |
| + | ACER ASPIRE ONE AO532h V1.05 |
| + | Laptop Hard Drive=/dev/sda |
| + | |
| + | * '''Using Preformatted 4 GB USB Target:''' |
| + | |
| + | 4GB USB pre-formatted using gparted outside of soas: |
| + | |
| + | /boot ext4 196 |
| + | / ext4 3570 |
| + | |
| + | =====Step by Step Procedure===== |
| + | '''NOTE THIS IS A VERY DANGEROUS PROCEDURE AS YOU CAN DESTROY YOUR COMPUTER'S HARD DRIVE''' |
| + | |
| + | '''(NOT FOR NOVICES: FOLLOW THIS PROCEDURE EXACTLY)''' |
| + | |
| + | *Boot Soas USB: |
| + | *sugar-terminal: |
| + | su |
| + | liveinst |
| + | (Graphical Installer starts) |
| + | *next |
| + | keyboard select |
| + | |
| + | *Basic Storage Devices |
| + | "Please select the drives you'd like to install the operating system on, as well as any drives you'd like to automatically mount to your system, below:: |
| + | ( ) Hard Disk (netbook) /dev/sda DO NOT SELECT |
| + | (+) Lexar JD Firefly (Live Soas USB Booted from)PRESELECTED |
| + | (+) SanDisk Cruzer (Target for Install) SELECT THIS ONE |
| + | *next |
| + | "finding storage devices" |
| + | Host Name_______ |
| + | *next |
| + | Select City (time zone) |
| + | *next |
| + | Root Account |
| + | ___________ |
| + | ___________ |
| + | |
| + | *next |
| + | *Create Custom Layout |
| + | NOTE: /dev/sda is most likely your Hard Disk '''Do NOTHING with it''' |
| + | unless you want to install to Hard Disk and Delete '''ALL''' of it's Contents. |
| + | |
| + | (select from Table by using arrows to '''move both USB's to the right''') |
| + | *next |
| + | sd(b) (boot USB) Lexar JD Firefly |
| + | sd(c) (TargetUSB) SanDisk Cruzer |
| + | |
| + | *Please Select a Device (look at label at top of page to choose correct USB) |
| + | labeled on top of screen:(SandDisk Cruzer) |
| + | *sdc1 |
| + | *edit |
| + | Label:/boot |
| + | *OK |
| + | *sdc2 |
| + | *edit |
| + | Label:/ |
| + | *OK |
| + | *next |
| + | *Write changes to disk |
| + | creates filesystems... |
| + | *Boot loader operating system list |
| + | ( ) "Install boot loader on /dev/sdb" [Change device] '''select this box''' |
| + | |
| + | change selection to |
| + | |
| + | "first sector of of boot partition" /dev/sdc1 |
| + | "Bios Drive Order:" |
| + | (reverse order) |
| + | first bios drive = sdc Sandisk |
| + | second bios drive = sdb Firefly |
| + | OK |
| + | *info window: |
| + | Boot loader on /dev/sdc1 |
| + | Default Device Fedora /dev/sdc2 |
| + | *next |
| + | (Installation Begins) |
| + | "Copying Live image to Hard Drive" |
| + | "Performing post-installation filesystem changes" |
| + | "Bootloader" |
| + | "Congratulations, your Fedora installation is complete |
| + | *Close |
| + | (shut down installer Soas live CD) |
| + | remove Soas live USB |
| + | |
| + | ===='''USE new USB for the first time'''==== |
| + | Boot from your newly installed Target USB: |
| + | |
| + | light brown SUGAR splash screen |
| + | Plymouth animation circle |
| + | Firstboot |
| + | license |
| + | Create USER |
| + | name___________ |
| + | password___________# |
| + | Date and Time |
| + | send profile (smolt) |
| + | Plymouth |
| + | Blue gdm login screen |
| + | login with your password# |
| + | SUGAR starts.... |
| | | |
| ===From https://bugzilla.redhat.com/show_bug.cgi?id=460854=== | | ===From https://bugzilla.redhat.com/show_bug.cgi?id=460854=== |
| | | |
| --- Comment #4 from Jeremy Katz <katzj@redhat.com> 2009-02-04 09:15:40 EDT --- The problem is that the overlay fills up and that there is then nothing that can really be done. Fedora 10 adds the 'reset_overlay' option that you can pass on the kernel command line which helps to recover, but ultimately, we need something better than dm-snapshot to use for the overlay | | --- Comment #4 from Jeremy Katz <katzj@redhat.com> 2009-02-04 09:15:40 EDT --- The problem is that the overlay fills up and that there is then nothing that can really be done. Fedora 10 adds the 'reset_overlay' option that you can pass on the kernel command line which helps to recover, but ultimately, we need something better than dm-snapshot to use for the overlay |