[Sugar-devel] Restoring the journal from an 0.82 image
sascha-ml-ui-sugar-devel at silbe.org
Fri Jul 2 04:12:02 EDT 2010
Excerpts from Luis Michelena's message of Thu Jul 01 23:50:12 +0000 2010:
> I have reflashed my XO (bettie given by Erik
> his layout from olpc) with the 0.88 beta image(I have another, but has
> the Uruguayan ofw keys), and I'm amazed by the improvements.
Thanks (on behalf of all developers) for this praise!
> But I'd would like to restore the 0.82 journal to the new configuration, is
> the journal format in 0.82 compatible with 0.88?, to try to backport the
> backup/restore scripts to the 0.82?
The best way is to just copy the entire home directory (or at least
~/.sugar) before the first start of the new version. The old data store
will be automatically detected and imported ("migrated").
As you have already run the new version, there are basically two options:
1. You don't care about anything you have done since you upgraded.
In this case just remove everything in the new home directory and
copy over the old one.
2. You want to keep the new configuration (wireless network secrets etc.)
and data store entries while importing the old data store entries.
You need to copy over .sugar/default/datastore from the old home
directory to the new one, _without_ removing this directory in the
new home directory. After copying, remove
.sugar/default/datastore/version to trigger a migration of 0.82
data store entries on next start of Sugar.
Sugar must NOT be running while you are doing these operations.
> At the moment, I'm loop(mtdblock and block2mtd ) mounting the 0.82 image,
> but I haven't figured out how to copy the journal.
No idea why you need mtdblock and block2mtd. I use this fstab entry on my
XO-1s to mount the NAND flash (all my installations are on external SD
cards or use NFS root):
mtd0 /media/nand jffs2 defaults,noatime 0 0
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 490 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100702/08a830d5/attachment-0001.pgp
More information about the Sugar-devel