Difference between revisions of "Testing/Reports/Sugar on a Stick"

From Sugar Labs
Jump to navigation Jump to search
m (→‎MacBook Booting EFI SoaS: Persistent EFI Mac USB)
Line 61: Line 61:
 
::0.92.4
 
::0.92.4
  
===MacBook Booting EFI SoaS===
+
===MacBook Booting Persistent EFI Soas-v5 USB===
*(Built in f16 gnome3-shell 3.2.1 on Acer Aspire One N450)
+
*terminal:
 
 
  Run "yum install livecd-tools" so it installs all the required
 
  Run "yum install livecd-tools" so it installs all the required
 
  dependencies and  then use livecd-iso-to-disk
 
  dependencies and  then use livecd-iso-to-disk
 
  -----
 
  -----
  '''sudo livecd-iso-to-disk --format --efi Fedora-15-x86_64-Live-Coconut-SoaS.iso /dev/sd(x)'''
+
Boots:MacBook-Proi7
[sudo] password for (user):
+
-EFI-Boot-USB
 +
hold option key on power up
 +
select --> EFI USB
 +
* Has Persistence
 +
*2 GB Firefly USB
 +
:formatted in f16 diskutility
 +
fat /dev/sdb
 +
fat /dev/sdb1
 +
* (Built in f16 gnome3-shell 3.2.1 on Acer Aspire One N450)
 +
* terminal:
 +
-----------------------
 +
  '''(user)@localhost Downloads]$ sudo livecd-iso-to-disk --format --efi --overlay-size-mb 300 --home-size-mb 175 --delete-home --unencrypted-home Fedora-15-x86_64-Live-Coconut-SoaS.iso /dev/sdb'''
 
  Verifying image...
 
  Verifying image...
  /home/(user)/Downloads/Fedora-15-x86_64-Live-Coconut-SoaS.iso: 566e78411306dc76f8608a8958c0f8fa
+
  /home/(user)/Downloads/Fedora-15-x86_64-Live-Coconut-SoaS.iso:   566e78411306dc76f8608a8958c0f8fa
 
  Fragment sums: 34bba2e2de25169fa69998bdffed8a3cebfe366f5e82264575b397bcb622
 
  Fragment sums: 34bba2e2de25169fa69998bdffed8a3cebfe366f5e82264575b397bcb622
 
  Fragment count: 20
 
  Fragment count: 20
Line 79: Line 89:
 
  WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdb!!!
 
  WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdb!!!
 
  Press Enter to continue or ctrl-c to abort
 
  Press Enter to continue or ctrl-c to abort
  wipefs: WARNING: /dev/sdb: appears to contain 'gpt' partition table
+
  wipefs: WARNING: /dev/sdb: appears to contain 'dos' partition table
 
  Waiting for devices to settle...
 
  Waiting for devices to settle...
 
  mkdosfs 3.0.11 (24 Dec 2010)
 
  mkdosfs 3.0.11 (24 Dec 2010)
 
  Copying live image to target device.
 
  Copying live image to target device.
 
  squashfs.img
 
  squashfs.img
   417943552 100%    5.72MB/s    0:01:09 (xfer#1, to-check=0/1)
+
   417943552 100%    8.77MB/s    0:00:45 (xfer#1, to-check=0/1)
  sent 417994645 bytes  received 31 bytes  5929002.50 bytes/sec
+
  sent 417994645 bytes  received 31 bytes  9186696.18 bytes/sec
 
  total size is 417943552  speedup is 1.00
 
  total size is 417943552  speedup is 1.00
 
  osmin.img
 
  osmin.img
Line 92: Line 102:
 
  total size is 8192  speedup is 0.99
 
  total size is 8192  speedup is 0.99
 
  Updating boot config file
 
  Updating boot config file
 +
Initializing persistent overlay file
 +
300+0 records in
 +
300+0 records out
 +
314572800 bytes (315 MB) copied, 29.3517 s, 10.7 MB/s
 +
Initializing persistent /home
 +
175+0 records in
 +
175+0 records out
 +
183500800 bytes (184 MB) copied, 20.3817 s, 9.0 MB/s
 +
Formatting unencrypted /home
 +
mke2fs 1.41.14 (22-Dec-2010)
 +
Filesystem label=
 +
OS type: Linux
 +
Block size=1024 (log=0)
 +
Fragment size=1024 (log=0)
 +
Stride=0 blocks, Stripe width=0 blocks
 +
44880 inodes, 179200 blocks
 +
8960 blocks (5.00%) reserved for the super user
 +
First data block=1
 +
Maximum filesystem blocks=67371008
 +
22 block groups
 +
8192 blocks per group, 8192 fragments per group
 +
2040 inodes per group
 +
Superblock backups stored on blocks:
 +
    8193, 24577, 40961, 57345, 73729
 +
Writing inode tables: done
 +
Creating journal (4096 blocks): done
 +
Writing superblocks and filesystem accounting information: done
 +
This filesystem will be automatically checked every 38 mounts or
 +
180 days, whichever comes first.  Use tune2fs -c or -i to override.
 +
tune2fs 1.41.14 (22-Dec-2010)
 +
Setting maximal mount count to -1
 +
Setting interval between checks to 0 seconds
 
  Installing boot loader
 
  Installing boot loader
 
  Target device is now set up with a Live image!
 
  Target device is now set up with a Live image!
*To Boot from the USB device
+
[user)@localhost Downloads]$
:hold "option" key while turning on Mac until an EFI USB image appears on screen to the right of the Mac HD.
 
:Select ====> EFI with right arrow, then press "Enter"
 
*Works on MacBook Pro i7 (intel)
 
:I have not tried to add persistence to the USB
 
  
 
==[[File:VirtualBox.png|50px]]Soasv5-Coconut prebuilt Virtualbox Appliance==
 
==[[File:VirtualBox.png|50px]]Soasv5-Coconut prebuilt Virtualbox Appliance==

Revision as of 05:00, 28 October 2011

Testing Results

  • This page reports on testing of recent Soas and Fedora Stage ; Nightly Composes and Remixes

Soas-coconut.svg SoaS v5 Coconut

  • Final release10/09/2011
http://kojipkgs.fedoraproject.org/images/livecd/163/163/Fedora-15-x86_64-Live-SoaS.iso
http://kojipkgs.fedoraproject.org/images/livecd/164/164/Fedora-15-i686-Live-SoaS.iso

About my Computer

Sugar on a Stick 5 (Coconut)
Fedora release 15 (Lovelock)
Sugar: 0.92.4

Activities

  • Software List (All favorites)
Write 76
etoys 116
record 93
chat 71
Turtle Art 114
physics 8
terminal 34
pippy 40
calculate 37
turtle art 114
Speak 29
memorize 36
pippy 41
clock 6
log 24
abacus 19
IRC 10
surf 115
Control Panel / Network Application works
  • liveinst installs to USB correctly (4 GB USB: custom / ext4 no swap )
  • f16 liveusb-creator (GUI) works fine to make persistent 2GB USB from .iso

Bugs

  • SoaS v5 Coconut Beta only connects to jabber if using wired connection on boot
http://bugs.sugarlabs.org/ticket/3100

MacBook Pro i7 Boot

connect to wired network
Insert CD
Hold down option key until see CD "Windows"
Select it.
Sugar plymouth screen
(Name:_______)
color
F3 Ring
F1 Network Neighborhood -
works if wired connection on startup - sees jabber avitars
no wireless ap points show; no jabber avitars show
Sugar on a Stick 5-coconut
Fedora release 15 (Lovelock)
0.92.4

MacBook Booting Persistent EFI Soas-v5 USB

Run "yum install livecd-tools" so it installs all the required
dependencies and  then use livecd-iso-to-disk
-----
Boots:MacBook-Proi7
-EFI-Boot-USB
hold option key on power up
select --> EFI USB
* Has Persistence
*2 GB Firefly USB
:formatted in f16 diskutility
fat /dev/sdb
fat /dev/sdb1
* (Built in f16 gnome3-shell 3.2.1 on Acer Aspire One N450)
* terminal:
-----------------------
(user)@localhost Downloads]$ sudo livecd-iso-to-disk --format --efi --overlay-size-mb 300 --home-size-mb 175 --delete-home --unencrypted-home Fedora-15-x86_64-Live-Coconut-SoaS.iso /dev/sdb
Verifying image...
/home/(user)/Downloads/Fedora-15-x86_64-Live-Coconut-SoaS.iso:   566e78411306dc76f8608a8958c0f8fa
Fragment sums: 34bba2e2de25169fa69998bdffed8a3cebfe366f5e82264575b397bcb622
Fragment count: 20
Press [Esc] to abort check.
Checking: 100.0%
The media check is complete, the result is: PASS.
It is OK to use this media.
WARNING: THIS WILL DESTROY ANY DATA ON /dev/sdb!!!
Press Enter to continue or ctrl-c to abort
wipefs: WARNING: /dev/sdb: appears to contain 'dos' partition table
Waiting for devices to settle...
mkdosfs 3.0.11 (24 Dec 2010)
Copying live image to target device.
squashfs.img
  417943552 100%    8.77MB/s    0:00:45 (xfer#1, to-check=0/1)
sent 417994645 bytes  received 31 bytes  9186696.18 bytes/sec
total size is 417943552  speedup is 1.00
osmin.img
       8192 100%    0.00kB/s    0:00:00 (xfer#1, to-check=0/1)
sent 8265 bytes  received 31 bytes  16592.00 bytes/sec
total size is 8192  speedup is 0.99
Updating boot config file
Initializing persistent overlay file
300+0 records in
300+0 records out
314572800 bytes (315 MB) copied, 29.3517 s, 10.7 MB/s
Initializing persistent /home
175+0 records in
175+0 records out
183500800 bytes (184 MB) copied, 20.3817 s, 9.0 MB/s
Formatting unencrypted /home
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
44880 inodes, 179200 blocks
8960 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
22 block groups
8192 blocks per group, 8192 fragments per group
2040 inodes per group
Superblock backups stored on blocks:
   8193, 24577, 40961, 57345, 73729
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
tune2fs 1.41.14 (22-Dec-2010)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
Installing boot loader
Target device is now set up with a Live image!
[user)@localhost Downloads]$

VirtualBox.pngSoasv5-Coconut prebuilt Virtualbox Appliance

http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Sugar_on_a_Stick-V5-Coconut
Just import 2 files from above link ^

Usb1.png dd writable 2GB USB Soas-v5-Coconut-USB .img

Download: http://people.sugarlabs.org/Tgillard/Soas_Coconuts.img
built with liveusb-creator in f16 with persistence file from
http://kojipkgs.fedoraproject.org/images/livecd/163/163/Fedora-15-x86_64-Live-SoaS.iso
USB 2 GB Firefly
reduced to 1.66GiB with gparted*
  • Never started so has original Name___; Color___==> startup

Write to a 2 GB (1.95 GiB) USB

dd if=/dev/sd(x) of=Soas_Coconuts.img bs=2M
956+0 records in
956+0 records out
2004877312 bytes (2.0 GB) copied, 93.2584 s, 21.5 MB/s
  • NOTE dd may complain that it is unable to write to your USB "No space left on device."
Disregard as it will work (this is due to gparted resizing)

Write to a Smaller 2 GB (1.87GiB) USB

dd if=Soas_Coconuts.img of=/dev/sdg bs=2M
dd: writing `/dev/sdg': No space left on device
956+0 records in
955+0 records out
2003828736 bytes (2.0 GB) copied, 316.111 s, 6.3 MB/s

EFI Boot

  • MacBook i7 with option key on boot
finds USB EFI
dropping to a debug shell:
sh: can't access tty; job control turned off
dracut:/#
  1. Looks like new grub-EFI may be included on live builds
Proposing as NTH for F16 Final (10/11/2011) https://bugzilla.redhat.com/show_bug.cgi?id=735023
This may mean that a f 16 Soas Live USB would boot on a EFI (Mac) computer.

Notes on EFI boot from USB

Fedora 16 RC
Only Present in f16 RC Netinstall and DVD.
Does not work on live CD's
http://alt.fedoraproject.org/pub/alt/stage/16-Beta.RC4/Fedora/
https://fedoraproject.org/wiki/QA:Testcase_Boot_Methods_efidisk.img
http://wiki.sugarlabs.org/go/VirtualBox#EFI_support_in_4.1.2_virtualbox_for_OSX

F16-TC1-live Soas

http://dl.fedoraproject.org/pub/alt/stage/16.TC1/Live/i686/Fedora-16-TC1-i686-Live-SoaS.iso
http://dl.fedoraproject.org/pub/alt/stage/16.TC1/Live/x86_64/Fedora-16-TC1-x86_64-Live-SoaS.iso
  • Alternate D/L:
http://koji.fedoraproject.org/koji/getfile?taskID=3430241&name=Fedora-16-TC1-i686-Live-SoaS.iso
http://koji.fedoraproject.org/koji/getfile?taskID=3430242&name=Fedora-16-TC1-x86_64-Live-SoaS.iso
  • Note "liveinst" command does not install to HD correctly.
Installs 2 1 MiB partitions the first is not formatted second is labeled. Does not boot
This is fixed in f16 nightly 2011016.20 tested here.

Jabber.sugarlabs.org Connections

Wired connection

CD Boots right up to avitars on f1 Network neighborhood

Wireless AP Only

Need to restart after logging in to WEP Wireless AP http://bugs.sugarlabs.org/ticket/3100#comment:7
  • Log In to Wireless AP in f1 Network neighborhood
(Hover over over Central Avitar (wait for Pop-Up)
My Settings/About Me/Click on left or right Avitars (Change Colors)/Restart

Control Panel

Sugar on a Stick 6 (Pineapple)
Fedora release 16 (Verne)
sugar: 0.94.0

Activities

(> = updates)

etoys 116
speak 33 > 34
ruler 12 > 13
moon 13
log 26
visual match 30
abacus 24 > 26
typing turtle 28
jukebox 23
irc 10
maze 14
pippy 42 >43
write 77
clock 7
record 93
calculate 38
turtle art 117
chat 71
physics 9
memorize 39  
image viewer 18
terminal 35
surf 115

Fedora 16 Net install

TC1.x64.boot.iso (installed to 8 GB USB HD 10/12/2011)
Anaconda 16.21
graphical desktop
[ ]Gnome (deselected)
[x]Sugar Desktop
Custom  / ext4 no swap
terminal: yum update

Control Panel

Fedora release 16 (Verne)
sugar 0.94.0

Activities

(> = updates)
moon 13
ruler 12 > 13
log 26
visual match 30
pippy 42
abacus 24 > 26
speak 34
typing turtle 28
jukebox 23
irc 10
maze 14
etoys 116
chat 71
write 77
clock 7
record 93
calculate 38
turtle art 117
physics 9
memorize 39
image viewer 18
terminal 35
surf 115

Fedora SoaS Spin

Current Download Page

Nightly live composes (Fedora 16 rawhide Branched)

Note all nightly compose are ephemeral builds for testing and are erased when the next build happens.
Current status of All createLiveCD Tasks in Koji
see latest builds and their status
Retrieve recent older Nightly Composes

Fedora-16-Nightly-20111016.20-i686-Live-soas

http://koji.fedoraproject.org/koji/getfile?taskID=3435814&name=Fedora-16-Nightly-20111016.20-i686-Live-soas.iso

create USB with livecd-iso-to-disk script

  • 2GB firefly USB formatted fat 16 with boot flag
# ./livecd-iso-to-disk.sh --reset-mbr --overlay-size-mb 300 --home-size-mb 175 --delete-home --unencrypted-home /home/robert/Desktop/Fedora-16-Nightly-20111016.20-i686-Live-soas.iso /dev/sdg1
Verifying image...
./livecd-iso-to-disk.sh: line 385: checkisomd5: command not found
Are you SURE you want to continue?
Press Enter to continue or ctrl-c to abort
Copying live image to USB stick
Updating boot config file
Initializing persistent overlay file
300+0 records in
300+0 records out
314572800 bytes (315 MB) copied, 41.3084 s, 7.6 MB/s
Initializing persistent /home
175+0 records in
175+0 records out
183500800 bytes (184 MB) copied, 26.235 s, 7.0 MB/s
Formatting unencrypted /home
mke2fs 1.41.4 (27-Jan-2009)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
44880 inodes, 179200 blocks
8960 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
22 block groups
8192 blocks per group, 8192 fragments per group
2040 inodes per group
Superblock backups stored on blocks: 
	8193, 24577, 40961, 57345, 73729
Writing inode tables: done                            
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 33 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
tune2fs 1.41.4 (27-Jan-2009)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
Installing boot loader
USB stick set up as live image!
  • Boots Fine


Install to HD (liveinst)

f16 disk utility

format HD
format partion ext4
  • Discovered that using gparted to format the HD partition on Ubuntu causes liveinst failure as it cannot see the 1 MiB first partition.
NOR can the installer

liveinst

Boot Live Soas CD
terminal:
liveinst
custom
ext4 / [format] (not allowed to use existing ext4 fs)
installing bootloader
  • Works Great. boots to firstboot....gdm login
F1 Network neigborhood shows jabber avitars

Boots on MAcBook Pro i7

CD 
option key ==> windows
has efi folder but does not show up on Mac

Fedora-16-Nightly-20111006.08-i686-Live-soas

http://koji.fedoraproject.org/koji/getfile?taskID=3409601&name=Fedora-16-Nightly-20111006.08-i686-Live-soas.iso
  • boots well-(plymouth circle animation)
name____
color
f3 ring
  • f1 network neighborhood works on Jabber with wired connection
My Settings
  About My Computer
    Sugar on a Stick 6 (Pineapple)
    Fedora release 16 (Verne) 
    0.94.0

Applications

# = not selected as favorite
> = updates
.........
etoys 116
ruler 12 # > 13
calculate 37
turtle art 114 > 117
physics 8 > 9
log 24 > 26
memorize 37 > 39
pippy 41 >42
speak 32 > 34
clock 6 > 7
irc 10
record 93
write 76 > 77
chat 71
terminal 35
abacus 19 > 24
surf 115 fails to start ImportError: cannot import name AddressEntry

Fedora-16-Nightly-20110906.17-i686-Live-soas

http://koji.fedoraproject.org/koji/getfile?taskID=3330053&name=Fedora-16-Nightly-20110906.17-i686-Live-soas.iso
  • boots well-(plymouth circle animation)
name____
color
f3 ring
  • f1 network neighborhood works on Jabber with wired connection
My Settings
  About My Computer
    Sugar on a Stick 6
    Fedora release 16 (Rawhide) => should say ... Verne (Branched)
    0.93.2
  Network does not start
  Software Update
    (Says Software is Up to Date if wired Network is not connected)

Install to HD

  • Works fine /ext4 to USB

Applications

* surf 115  "None failed to start"  cannot import name AddressEntry (webtoolbar)  icon stays pulsing in top bar
pippy 40  works but ImportError: cannot import name physics
calculate 37
speak 29
physics 8
log 24
terminal 33 
clock 6 icon stays pulsing in top bar
irc 10  connect on port 8001- #sugar #sugar-es
chat 70 goes on line joins from f1
etoys 116  non=standard sugar interface does not color icon on f3 ring
turtle art 113 
record 93 no audio  icon stays pulsing in top bar
memorize 36 goes on line joins from f1
write 72
abacus 19