Discovering current MTD partition
Ricard Wanderlof
ricard.wanderlof at axis.com
Wed Apr 27 02:22:08 EDT 2011
> On Wed, 27 Apr 2011, Artem Bityutskiy wrote:
>
> > On Tue, 2011-04-26 at 16:43 -0700, Umar Qureshey wrote:
> > Hi,
> >
> > I searched this list's archive but did not see anything pertinent.
> >
> > I was wondering if there is a way to find out what the currently active mtd
> > partition is. In my system, I have a few flash partitions for my file
> > system and the kernel boots with the partition that is specified on the
> > kernel command line. Aside from scanning /proc/cmdline, is there a way to
> > programmatically ascertain which mtd partition is active *now*.
> > I need to find this information within a Python script but really if it can
> > be done in C (perhaps a syscall?), it's all I need.
>
> What does active mean? Anyway, there is /proc/mtd at your disposal.
If you want to find out which partition is mounted as root you could look
at /proc/mounts .
/Ricard
--
Ricard Wolf Wanderlöf ricardw(at)axis.com
Axis Communications AB, Lund, Sweden www.axis.com
Phone +46 46 272 2016 Fax +46 46 13 61 30
More information about the linux-mtd
mailing list