From: Konstantin Tokarev <annulen@yandex.ru>
To: t kevin <kevint324@gmail.com>,
"linux-mtd@lists.infradead.org" <linux-mtd@lists.infradead.org>
Subject: Re: Question about ubiformat and how to better use UBIFS
Date: Tue, 09 Sep 2014 12:23:57 +0400 [thread overview]
Message-ID: <3666331410251037@web21h.yandex.ru> (raw)
In-Reply-To: <CAOx4H9BopH3F5xwmQ-B5AckTS65SUss_mxjWi2N6ibXovnm61g@mail.gmail.com>
04.09.2014, 16:21, "t kevin" <kevint324@gmail.com>:
> Hi ,
>
> Currently I'm trying to create ubifs for rootfs on my device which has
> a Nand flash on board.
>
> Right now I know two approaches to do that.
> 1. On host,mkfs.ubifs+ubinize to generate one ubi.img. On target
> board, ubiformat -f ubi.img on the MTD device, ubiattach then mount
> and it's done.
> or
> 2. On host, just tar -cz rootfs to generate root.tgz. On target board,
> (for the first time)ubiformat the mtd device, ubiattach,ubimkvol, then
> mount ubifs. Then untar the root.tgz to the mounted ubi volume.
>
> Eventually the mountpoint should contain same files.
>
> So here are my questions.
> 1. (Generally speaking) Which one is better? I know ubiformat is going
> to erase every PEB so right now I prefer the second approach since I
> don't have to do ubiformat everytime. It sounds like the erase counter
> grows slower.
>
> 2. I'm working on an embedded device which has limited CPU power so
> I'd like to use compressed_method=none. It can be done by passing -x
> none to mkfs.ubifs. But I don't see similar option in ubiformat or
> ubimkvol. So when I go to the 2nd approach the mounted rootfs is
> always compressed.
> http://www.linux-mtd.infradead.org/faq/ubifs.html#L_comproff
> This method is not helping much. I want to disable compression on the
> entire fs, just like mkfs.ubifs -x none did.
>
Why do you want to do ubiformat everytime? You can prepare UBIFS image with
mkfs.ubifs and flash it with ubiupdatevol to existing UBI volume.
--
Regards,
Konstantin
prev parent reply other threads:[~2014-09-09 8:24 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-04 12:17 Question about ubiformat and how to better use UBIFS t kevin
2014-09-08 11:43 ` Artem Bityutskiy
2014-09-09 8:23 ` Konstantin Tokarev [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3666331410251037@web21h.yandex.ru \
--to=annulen@yandex.ru \
--cc=kevint324@gmail.com \
--cc=linux-mtd@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox