Backup rootfs and turn it into flasheable image

David Samblas dsamblasomcommunity at gmail.com
Mon Aug 25 17:04:07 CEST 2008


I just flashed the resulting jffs2 file and no luck
a "precious" kernel panic arise

JFFS2 compresion type 0x07 not aviable
Error: jffs2_decompress returned -5

Any ideas??

Regards


El lun, 25-08-2008 a las 15:56 +0200, David Samblas escribió:
> El dom, 24-08-2008 a las 19:48 -0500, Eli escribió:
> > On Sunday 24 August 2008 06:43:21 pm David Samblas wrote:
> > > Hi there I need some help hero because I have done some test but nothing
> > > really works.
> > >
> > > I want to be able to create a flaseable rootfs image from the actual
> > > content of te neo, due dfu-util is no usable for this (see
> > > http://wiki.openmoko.org/wiki/Dfu-util#--upload) I can guess the way
> > > would be an scp copy to pc, and create a jffs2 image from the result of
> > > the scp copy.
> > > but, two cuestion arise and I'm still not found a solution
> > > how to avoid special dirs (dev, sys, proc...) or only  not to copy the
> > > content of directories like media or mnt?
> > > how to create a jffs2 image from the content of a directory?
> > 
> > Read the "Create rootfs and kernel images" section of 
> > http://wiki.debian.org/DebianOnFreeRunner/MovingToFlash
> Debian guys to the rescue! :)
> Thanks a lot! I was able to create a jffs2 image from my costumized
> raster-zeke neo.
> There are somethings a little bit different than the wiki page to make
> it work. I post a list of instructions at the end of the message
> > 
> > > I will be happy to put all this on a script a have a one-command backup
> > > image, and due the size of the result (a max 256 Mb) will be a good
> > > project to have repository of users image files to show what they have
> > > done and some pimp configurations/applications.
> > >
> > > I am working on a image like an idea I have read on some post here to
> > > have an demo-image that in spite of will be in very alpha stage can show
> > > in a demo a bit of the capabilities of the neo, (not debian allowed I'm
> > > talking about only using the nand :),
> > 
> > Heh.  Read _all_ of 
> > http://wiki.debian.org/DebianOnFreeRunner/MovingToFlash ... Debian fits on 
> > NAND.
> But not with all I want to put on it :)
> > 
> > > I'm waiting for my 2Gb Sandisk to 
> > > arrive and install Debian at fulltrottel :) ), now I'm using the
> > > Raster-Zecke tandem and I have installed succesfully tangogps (gps works
> > > maps not showed), numptyphisics,orrery,om-console and rotate(simplier
> > > than gestures only rotates the screen) I will like to make pu ic the
> > > result of the backup to save time to anyone that needs a quick demo to
> > > show , any sugestion of other wow software will be really apreciaeted.
> > 
> > HTH,
> > 
> > Eli
> > ------------------. "If it ain't broke now,
> > Eli Carter         \                  it will be soon." -- crypto-gram
> > retracile at gmail.com `-------------------------------------------------
> > 
> Intructions to backup a 2008.8 based neo to a flashable jffs2 image: 
> 
> on neo(or trough a ssh to neo):
> 
> opkg mkfs-jffs2
> mkdir  /var/tmp/root
> mount -t jffs2 /dev/mtdblock6 /var/tmp/root
> 
> on PC
> (you must have pv installed to saw the progress of the backup, this is
> done in ubuntu 8.04, change the ip of the openmoko if needed)
> sudo aptitude install pv
> 
> ssh root at 192.168.0.202 "mkfs.jffs2 -d /var/tmp/root -e 128 --pad
> --no-cleanmarkers" | pv -W > the_name_of_your_rootfs_image_here.jffs2
> 
> scp root at 192.168.0.202:/boot/uImage-2.6.24
> raster.zecke.demo.kernel.image.20080825.bin
> 
> 
> And that's all :)
> 
> For all those with other distros, plesae test this and tell what to
> modify to do the backups.
> 
> 
> There is any place I can make public the 73 Mb + 2 Mb images to wild, I
> will in short do it in my own server but I will not have it until end of
> September.
> 
> 
> Regards
> 
> David
> 
> Pd.- Thanks a lot Eli :)
> 
> > _______________________________________________
> > Openmoko community mailing list
> > community at lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> 
> 





More information about the community mailing list