ubi cloning
Erez D
erez0001 at gmail.com
Mon May 12 15:07:22 IDT 2014
thanks for your help
On Mon, May 12, 2014 at 2:53 PM, Baruch Siach <baruch at tkos.co.il> wrote:
> Hi Erez,
>
> On Mon, May 12, 2014 at 02:14:34PM +0300, Erez D wrote:
> > On Mon, May 12, 2014 at 12:28 PM, Baruch Siach <baruch at tkos.co.il>
> wrote:
> > > On Mon, May 12, 2014 at 12:14:14PM +0300, Erez D wrote:
> > > > On Mon, May 12, 2014 at 12:05 PM, Baruch Siach <baruch at tkos.co.il>
> > > wrote:
> > > > > On Mon, May 12, 2014 at 11:46:43AM +0300, Erez D wrote:
> > > > > > i need to clone a nand flash. which has ubifs on it
> > > > > >
> > > > > > doing 'dd' didn't work as the source and dest have different bad
> > > sectors.
> > > > >
> > > > > dd is not the way to go with raw NAND flash access; it's not aware
> of
> > > bad
> > > > > blocks.
> > > > >
> > > > > > is there an easy way to clone a ubifs nand-flash ?
> > > > >
> > > > > You may be able get a working system using nanddump/nandwrite (see
> > > > > http://thread.gmane.org/gmane.linux.drivers.mtd/45792/focus=46024,
> but
> > > > > read
> > > > > the whole thread). Generally, tough, this is not what you want to
> do
> > > with
> > > > > UBI/UBIFS. You should use ubiformat on the target, and copy the
> content
> > > > > with
> > > > > tar. See
> > > http://www.linux-mtd.infradead.org/faq/ubifs.html#L_why_ubiformat
> > > >
> > > > will tar preserve uid/gid hard links, special files, /dev
> > >
> > > Yes, by default.
> > >
> > > > extended attr etc ?
> > >
> > > Yes. Use --xattrs.
> > >
> > > baruch
> >
> > thanks, i'll try that.
> >
> > can I ubiformat + untar from u-boot ?
>
> I don't see support for either in mainline U-Boot. Barebox supports
> ubiformat
> but not tar extraction.
>
> Your best option is to boot into RAM using a kernel combined with a minimal
> Busybox based initramfs, and extract you tar from there. Note tough that
> Busybox tar does not support extended attributes, so you must use GNU tar
> for
> this. Buildroot can generate a minimal initramfs image for you quite
> easily.
>
> baruch
>
> --
> http://baruch.siach.name/blog/ ~. .~ Tk Open
> Systems
> =}------------------------------------------------ooO--U--Ooo------------{=
> - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cs.huji.ac.il/pipermail/linux-il/attachments/20140512/c2d23175/attachment.html>
More information about the Linux-il
mailing list