Opened 11 years ago

Closed 11 years ago

#822 closed defect (wontfix)

SoaS-Beta iso conversion

Reported by: tabitha Owned by: sdz
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: Sugar on a Stick (SoaS) Version: Unspecified
Severity: Unspecified Keywords: iso
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Trying to convert SoaS-Beta iso image to a USB XO-1 update but it failed
Using Ubuntu Intrepid with kernel 2.6.27-11-generic
Ran it with -x to see what was going on:

$ sudo ./livecd-iso-to-xo.sh soas-beta.iso soas.img
++ readlink -f soas-beta.iso
+ ISO=/home/tparker/olpc/soas-beta.iso
++ readlink -f soas.img
+ IMG=/home/tparker/olpc/soas.img
++ mktemp -d /media/isotmp.XXXXXX
+ ISOMNT=/media/isotmp.G28654
+ mount -o loop,ro /home/tparker/olpc/soas-beta.iso /media/isotmp.G28654
++ mktemp -d /media/squashtmp.XXXXXX
+ SQUASHMNT=/media/squashtmp.X28657
+ mount -o loop,ro /media/isotmp.G28654/LiveOS/squashfs.img /media/squashtmp.X28657
mount: wrong fs type, bad option, bad superblock on /dev/loop1,

missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

+ exitclean
+ echo 'Cleaning up to exit...'
Cleaning up to exit...
+ cleanup
+ '[' -d ']'
+ '-d /media/squashtmp.X28657?'
+ umount /media/squashtmp.X28657
umount: /media/squashtmp.X28657: not mounted
+ '-d /media/isotmp.G28654?'
+ umount /media/isotmp.G28654
+ rmdir /media/isotmp.G28654
+ exit 1

The kernel says this:

[27023.822112] SQUASHFS error: Major/Minor mismatch, trying to mount newer 4.0 filesystem
[27023.822139] SQUASHFS error: Please update your kernel

trac #9309 on olpc bug trac

Change History (4)

comment:1 Changed 11 years ago by tomeu

Yes, you will need to run livecd-iso-to-xo.sh on a newer kernel, like the one in Jaunty of F11.

What I usually do (just doing it right now) is to put soas2 in a usb stick, boot it in a non-xo, and from there create the image. As Soas2 is based on F11, its kernel is new enough.

comment:2 Changed 11 years ago by tomeu

  • Component changed from sugar to SoaS
  • Owner changed from tomeu to sdz

comment:3 Changed 11 years ago by sascha_silbe

  • Distribution/OS changed from SoaS to Unspecified

Bulk change distribution=SoaS -> component=SoaS

comment:4 Changed 11 years ago by sdz

  • Resolution set to wontfix
  • Status changed from new to closed

There's not much we can do here - except than saying sorry for the bad requirements of the script. :)

Note: See TracTickets for help on using tickets.